How can I enable full multi-tenant billing access so both Tenant A and Tenant B can create multiple subscriptions under the same MCA billing account?

Seakeeperazacc 0 Reputation points
2025-11-26T09:07:14.66+00:00

I’m working with an Azure environment where an MCA (Microsoft Customer Agreement) billing account is associated with one Azure AD tenant (Tenant A).
We have a second Azure AD tenant (Tenant B) that needs to create multiple subscriptions under the same MCA billing account.

Currently, Tenant B can create only one subscription.
After that, all additional subscription creation attempts fail with:

“No eligible offers available”, or

Subscription creation page shows no offers, or

Subscription cannot be transferred into Tenant B because it is not associated with the billing account.

When I open the Billing Account in the Azure portal, I only see:

Properties

Exports

Cost Allocation

Transfer Requests

But I do not see:

Tenant permissions

Directory access

Add directory

Manage tenants under billing account

It looks like this MCA billing account is in single-tenant mode, and Tenant B is in some kind of limited billing mode where only a single subscription is allowed.

My questions:

How can I enable full multi-tenant billing access so both Tenant A and Tenant B can create multiple subscriptions under the same MCA billing account?

Is this a portal configuration issue, a permission issue, or does Microsoft Support need to enable multi-tenant billing for this MCA on their backend?

Is the absence of the “Tenant Permissions / Add Directory” options normal for certain MCA accounts?

What is the correct process to make Tenant B fully authorized to create multiple subscriptions under the same billing account?

Any guidance or documentation references would be appreciated.

Cost Management
Cost Management

A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.


1 answer

Sort by: Most helpful
  1. Bharath Y P 10,530 Reputation points Microsoft External Staff Moderator
    2025-11-26T10:15:52.9166667+00:00

    Hello Seakeeperazacc,

    We understand that your MCA billing account is currently associated with Tenant A as the primary tenant. Tenant B can create only one subscription, and subsequent attempts fail with errors like "No eligible offers available", Subscription creation page shows no offers and Cannot transfer subscriptions because Tenant B isn’t linked to the billing account.

    In the Azure portal, you don’t see Tenant Permissions, Add Directory, or Manage tenants under billing account options. This might be your MCA billing account is in single-tenant mode, and multi-tenant features are not enabled.

     To answer your question:

    1. You need to associate Tenant B with the MCA billing account as an associated billing tenant. This feature is available only for Enterprise MCA accounts. Once enabled, you can:
      • Add Tenant B under Associated billing tenants.
      • Grant Billing Account Contributor or Invoice Section Owner roles to Tenant B users.
      • Enable subscription provisioning for Tenant B.
      If you do not see the option, your MCA account is likely single-tenant and requires backend enablement by Microsoft.
    2. If your MCA account is Enterprise MCA, this is a portal configuration and permissions issue (you need Billing Account Owner rights). If your MCA account is not Enterprise MCA, this is a backend limitation. Microsoft Support or your account team must enable multi-tenant billing or upgrade your MCA type.
    3. Yes. MCA accounts created via self-service sign-up and that are not enterprise-level. These accounts do not support multi-tenant billing by default.
    4. Multi-tenant billing under MCA requires associated billing tenants configuration.
      • If your billing account was created as a standard MCA (not MCA-Enterprise), or if Microsoft hasn’t enabled multi-tenant features, you won’t see the “Associated billing tenants” option.
      • Only Enterprise MCA billing accounts (created via Microsoft sales) support adding multiple tenants. Without this, Tenant B is treated as a guest and limited to one subscription.

     Verify Billing Account Type:

    • Go to Azure portal > select to Cost Management + Billing > Billing accounts > Properties.
    • Confirm it says, "Microsoft Customer Agreement - Enterprise". If not, you cannot enable multi-tenant features yourself.

    Manage billing across multiple tenants - Microsoft Cost Management | Microsoft Learn

    If You Don’t See “Associated Billing Tenants”

    • Your account is likely not enterprise MCA.
    • Contact Microsoft Support or your account team to upgrade or enable multi-tenant billing. This is a backend configuration change

    If you see Microsoft Customer Agreement - enterprise billing account to use associated billing tenants, then follow the below steps to add Tenant B as an Associated Billing Tenant

    • Go to Azure portal >Search for Cost Management + Billing.

    User's image

    • Select Access control (IAM) on the left side of the page.
    • On the Access control (IAM) page, select Associated billing tenants at the top of the page.

    User's image

    • On the Associated billing tenants page, select Add at the top of the page.

    User's image

    • On the Add tenant page, enter a tenant ID or domain name, provide a friendly name and then select one or both options for access settings.
    • Select Save.

    Assign Billing Roles: In Tenant B, assign roles like Billing Account Contributor or Invoice Section Owner to users who need to create subscriptions.

    Manage billing across multiple tenants - Microsoft Cost Management | Microsoft Learn

    Reference documents: https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/manage-billing-across-tenants

    Hope this helps, if you still encounter any issue, please do let us know, we will assist you further. thanks

    Was this answer helpful?

    0 comments No comments

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.