Kick start your FinOps efforts Automate and extend the Microsoft Cloud with starter kits, scripts, and advanced solutions to accelerate your FinOps journey.

Get the tools πŸ’œ Give feedback Get involved


The Microsoft FinOps toolkit is an open-source collection of learning resources and customizable tools to help you adopt and implement FinOps capabilities that automate and extend the Microsoft Cloud. This includes:

  • Starter kits that help you get up and running.
  • Automation scripts to streamline cost configuration and management at scale.
  • Advanced solutions to facilitate building custom capabilities.
  • Learning resources and best practices about how to implement FinOps.

Read on to learn about the tools and roadmap for the FinOps toolkit or how to get involved.


🧰 Available tools

  • 🏦 FinOps hubs – Open, extensible, and scalable cost reporting.
  • πŸ“Š Power BI reports – Accelerate your reporting with Power BI starter kits.
  • πŸ“’ FinOps workbooks – Customizable home for engineers to maximize cloud ROI through FinOps.
  • πŸ” Azure Optimization Engine – Extensible solution for custom optimization recommendations.
  • πŸ–₯️ PowerShell module – Automate and manage FinOps solutions and capabilities.
  • 🦾 Bicep Registry modules – Official repository for Bicep modules.
  • 🌐 Open data – Data available for anyone to access, use, and share without restriction.
    • πŸ“ Pricing units – Microsoft pricing units, distinct units, and scaling factors.
    • πŸ—ΊοΈ Regions – Microsoft Commerce locations and Azure regions (IDs and names).
    • πŸ“š Resource types – Microsoft Azure resource type display names, icons, and more.
    • πŸŽ›οΈ Services – Microsoft consumed services, resource types, and FOCUS service categories.
    • ⬇️ Sample exports – Sample files from Cost Management exports.


Download FinOps toolkit 0.6 πŸ’œ Give feedback


🍎 Learning resources

New to FinOps? Start with a quick intro and get to know the principles:

Start implementing FinOps capabilities or learn how to mature your FinOps practice:

Learn the products you need to be successful:

Stay up to date on the latest news:

  • FinOps blog – Latest FinOps news from Microsoft.

FinOps e-book Review assessment Interactive guides


πŸ—ΊοΈ Roadmap

We track the short-term roadmap for FinOps toolkit as milestones in GitHub. Each release includes the high-level goals, tasks, and a link to the release discussion.

Please use discussions in GitHub if you have questions, comments, or requests for any specific release.

Discover what’s next Join the conversation


πŸ‘©β€πŸ’» Get involved

FinOps toolkit is an open source project. We have many ideas on the long-term vision, but are more interested in learning from you and seeing how the community drives the product. There are many ways you can contribute to the project from participating in discussions and requesting features to reviewing and submitting pull requests. To get started, refer to our contribution guide.

Learn how to contribute


πŸ“œ Changelog

All the main changes are tracked in the changelog. For additional details, refer to the commit history.

Explore the changelog Browse the commit history


πŸ‘₯ Contributors

Learn how to contribute



This site uses Just the Docs, a documentation theme for Jekyll.