PowerShell module Automate and scale your FinOps efforts with PowerShell commands that streamline operations and accelerate adoption across projects and teams.

Install Commands

On this page

The FinOps toolkit PowerShell module is a collection of commands to automate and manage FinOps solutions. We’re just getting started so let us know what you’d like to see next.

PowerShell Gallery


πŸ“₯ Install the module

Import-Module -Name FinOpsToolkit


⚑ Commands

General toolkit commands

Cost Management commands

FinOps hubs commands

  • Deploy-FinOpsHub – Deploy your first hub or update to the latest version.
  • Get-FinOpsHub – Get details about your FinOps hub instance.

FinOps Open Cost and Usage Specification (FOCUS) commands (deprecated)

_FOCUS commands were implemented before Microsoft Cost Management supported a native FOCUS export. Going forward, we recommend using the native export. These commands will remain available but will not be updated to support FOCUS 1.0-preview. If you have a scenario where you need a PowerShell converter, please leave feedback at [aka.ms/ftk](https://aka.ms/ftk)._
  • ConvertTo-FinOpsSchema – Converts Cost Management cost data to the FOCUS schema.
  • Invoke-FinOpsSchema – Loads Cost Management data from a CSV file, converts it to FOCUS schema, and saves it to a new CSV file.

Open data commands


πŸ™‹β€β™€οΈ Looking for more?

We’d love to hear about any commands or scripts you’re looking for. Vote up (πŸ‘) existing ideas or create a new issue to suggest a new idea. We’ll focus on ideas with the most votes.

Vote on ideas Suggest an idea





Table of contents