Share via

billing account contributor role under MCA

Jack Gajjar 40 Reputation points
2026-05-11T14:46:34.4+00:00

If I set up a Billing Account Contributor role (under MCA), Can I create budgets at subscription level with this role?

There is lots of documentation in MS Learn around these roles, but noting that explicitly states whether a Billing Account Contributor can create and set budget limits.

In https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/understand-mca-roles
it states "You can set up more billing profiles based on your needs. Users with roles on a billing profile can view cost, set budget, and manage and pay its invoices. Assign these roles to users who are responsible for managing budget and paying invoices for the billing profile like members of the business administration teams in your organization."
BUT, crucially it does NOT explain if budget creation is allowed for a Billing Account contributor

All the documentation in MS Learn is unwieldy and there are no clear guidelines on what a role can/cannot do!

Azure Role-based access control
Azure Role-based access control

An Azure service that provides fine-grained access management for Azure resources, enabling you to grant users only the rights they need to perform their jobs.


1 answer

Sort by: Most helpful
  1. AI answer

    2026-05-11T14:46:44.4+00:00

    Yes. A Billing account contributor under an MCA can create budgets, including at subscription level.

    From the Cost Management perspective, MCA billing scopes (billing account, billing profile, invoice section, and subscription via those scopes) use the Cost Management roles described in the Cost Management documentation:

    • At MCA billing scopes, Owner and Contributor “can manage billing settings and access, view all costs, and manage cost configuration. For example, budgets and exports.”
    • Reader and Invoice manager can also manage budgets and exports, but with more limited permissions on other billing settings.

    Because a Billing account contributor at the MCA billing account scope inherits permissions down to all billing profiles and invoice sections under that account, that role has the Contributor capabilities for Cost Management at the billing account scope. Per the Cost Management role behavior table, a Contributor at an MCA billing scope can create, read, update, and delete budgets.

    Therefore, assigning the Billing account contributor role on the MCA billing account allows managing budgets (create/update/delete) for costs under that billing account, including budgets scoped to individual subscriptions that roll up to that billing account.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.