Understand your bill and reconciliation data in Partner Center

Appropriate roles: Global admin | Billing admin | Admin agent

Get a clear understanding of your bill. It's a complete list of all Partner Center charges for your program, products, and customers.

Find your reconciliation file

You can find your invoices in the Billing workspace in Partner Center.

You can also find your billing history or overview, Azure spending trends, and reconciliation files on this page.

To find your reconciliation file:

  1. Sign in to Partner Center and select Billing.
  2. Select a reconciliation file to view more detailed information.

You can access your most recent reconciliation file by clicking the link located at the top of the page under Account balance as of last invoice date on the Billing history page, or in the table on the Billing overview (NCE) page.

To download a reconciliation file:

  1. Sign in to Partner Center and select Billing.
  2. Select the year you want from Billing history or Billing overview (NCE) to see the invoice.
  3. Select the file you want to download.


You can downloads all new commerce reconciliation files asynchronously in the Partner Center portal.

Unallocated payments

Occasionally you might see an unallocated payment at your Billing workspace. An unallocated payment is a payment that you made to Microsoft but didn't apply to an invoice.

To view your unallocated payments:

  1. Sign in to Partner Center and select Billing.
  2. In the Billing history section, see the Unallocated payment section.

Unallocated payments remain unallocated until you assign them to an invoice.

To apply an unallocated amount to an invoice:

  • Email bposcapp@microsoft.com to tell us which invoice to apply the payment to.

    Be sure to include all of the information that you would use if you were making a payment.

    Billing history | Unallocated payment is updated within seven days.

Understand reconciliation files

The reconciliation files give a detailed list of your charges. You can use the customer and subscription IDs in the reconciliation files to create invoices for customers. For more information on reconciliation files, see How to use the reconciliation files.

What products are included in the new commerce invoice reconciliation data?

  • Azure pay-as-you-go
  • Azure reservation
  • Azure savings plan
  • License-based product or online services (such as Office, Dynamics, and Power Apps)
  • Perpetual software
  • Software subscription
  • Marketplace (non-Microsoft) SaaS product

What products are included in the new commerce daily rated usage reconciliation data?

  • Azure pay-as-you-go
  • Azure reservation (usage only, no cost)
  • Azure savings plan (usage only, no cost)

Map taxes or VAT to your invoice reconciliation data

Here's how to validate an invoice with taxes or VAT:

  1. Add the Tax values from your legacy license-based reconciliation data.
  2. Add the TaxAmount values from your legacy usage-based reconciliation data.
  3. Add the TaxTotal values from your new commerce reconciliation data.

Why are some products only in the invoice reconciliation data but not in the daily rated usage data?

Invoice reconciliation data includes all billing items for all products. However, you're charged a fixed fee for some products based on how many licenses you have. These products don't depend on your daily usage, and they don't appear in the daily rated usage data. The daily rated usage data only shows products that charge by usage, or that have a fixed monthly fee or one-time fee under Azure subscriptions.


Each billing event produces either positive or negative charges. These charges show up as invoice reconciliation line items based on the billing plan.

Why does my reconciliation data show a zero tax amount when the corresponding invoice has taxes?

Some countries/regions calculate tax on the total amount, not each line item. In these countries/regions, you might notice a small difference between the sum of line-item tax and total tax because of rounding to two decimal places.

For example, suppose you have two items that cost $9.75 and $10.25 each, and the tax rate is 10%. The total before tax is $20, and the total tax is $2. But the line-item tax might look like this:

Transaction Amount Tax
Product 1 $9.75 $0.98
Product 2 $10.25 $1.03

Although the difference between the line-item tax ($2.01) and the total tax ($2) is only one cent, it doesn't meet the tax regulations.

To follow the tax rules, we changed how we display taxes in these countries/regions. Now, you can only see taxes on your invoices, not on your reconciliation line items. It prevents any differences between what you see in your reconciliation data and what you see on your invoices. The amount you owe before taxes is the same for any billing period on both your reconciliation data and your invoice.


  • Reduce errors and risks by ensuring compliance with tax regulations.
  • Save time and money by avoiding unnecessary calculations.
  • Provide clear and consistent information for transparency and trust.
  • Offer an easy and efficient billing process for customer satisfaction.

You got emails about this change and your next steps.

Why are the charges on my invoice reconciliation data different from the daily rated usage data?

Your invoices and daily usage data might not match exactly for several reasons, such as:

  • Exclusion of products: The daily rated usage reconciliation only charges you for pay-as-you-go resources under Azure subscription, while the invoice reconciliation charges you for all products and subscriptions for all your customers. For a list of products in the daily rated usage reconciliation, see Products Included in the Daily Rated Usage Reconciliation.

Some possible reasons for differences between the charges for the same products or subscriptions from the two reconciliations are:

  • Taxes and other adjustments: You might see taxes and fees on your invoice reconciliation that don't appear in your daily rated usage data. To check the charges for a product or subscription, compare BillingPreTaxTotal in daily rated usage and Subtotal in invoice reconciliation. These values should match or be very close before taxes and adjustments.

  • Discounts and credits: You might get discounts or credits that lower your invoice amount. Discounts and credits can come from your contract terms, service level agreements, promotional offers, negotiated, or tier pricing. If so, the invoice Subtotal can be lower than the daily rated usage BillingPreTaxTotal.

  • Decimal round off: You might see a slight difference between the daily rated usage reconciliation and the invoice reconciliation because the former shows 10 decimal places for BillingPreTaxTotal, while the latter rounds Subtotal to two decimal places.

Don't worry if your invoice reconciliation and daily rated usage data are slightly different. Contact support teams to learn more, but rest assured that you only pay the lowest amount for what you use.

When should you contact the support team?

If you're unsure whether a reconciliation is correct, compare the attributes of both reconciliations before contacting our support team. To fix any discrepancies, follow these steps:

  • Check quantity or billable quantity: Look for any differences in the billable quantity of the same product or subscription.
  • Customer ID: Check for missing or different customer IDs in both reconciliations' pay-as-you-go charges.
  • Find Product ID, SKU ID, or Subscription ID: Check if any pay-as-you-go charges are missing or different in the reconciliations.
  • Subtotal and BillingPreTaxTotal: Look for significant differences between them.

For any discrepancies, reach out to our support team.

Reconciliation data for indirect partners

To see resellers for your indirect partners, use these attributes of your reconciliation data.

MPNID Description
MPNID The Microsoft AI Cloud Partner Program identifier of the Cloud Solution Provider (CSP) partner (direct or indirect).
Reseller or Tier 2 MPNID The Identifier of the reseller of record for the subscription. Indirect partners can see this attribute in Partner Center under each subscription. It also appears in the reconciliation data.

Reseller or Tier 2 MPNID

To sell products and services as a CSP, you need to know how your reseller's MPN ID affects the reconciliation data. Follow these steps to understand how the reseller's MPN ID appears in the data:

  1. If you sell directly to a customer, the reseller's MPN ID is set to 0.
  2. If a reseller is involved in the sale, enter in the reseller's MPN ID. The ID must be active and linked to the partner at the time of purchase.
  3. If you remove a reseller, the ID is set to -1.


Reseller or Tier 2 MPNID, only appears in the reconciliation data for tier 2 CSP partners.

To find out your CSP tier, go to: Settings (gear icon at the upper-right corner) > Accounts setting > Legal info > Program info (expand it) > Cloud Solution Provider tier.

To view or update the reseller or tier 2 MPNID:

  1. Sign in to Partner Center and select Customers.
  2. Select the customer from the list and then select Subscriptions.
  3. Choose the subscription from the list.
  4. Choose the Reseller (MPNID) from the list.
  5. Select Submit to update it.

Next steps