Public source
Back to announcementsMICROSOFT PARTNER CENTER

Accelerated file download for Unbilled usage and reconciliation files

Published
Reading time4 min read
SourceMicrosoft Learn
On this page9 sections
  1. Why this change
  2. What's changing
  3. Unbilled reconciliation updates
  4. Unbilled usage updates
  5. User experience
  6. What’s not changing
  7. Partner action required
  8. File consolidation and troubleshooting
  9. Next steps

Effective May 15th 2026, all unbilled usage and reconciliation files will be delivered in .CSV.GZIP format to enable faster and more efficient downloads.

Impacted audience
All partners downloading Unbilled usage and reconciliation files through Partner Center

Why this change

  • Performance improvement: For high volume partners (5M+ records), download times have dropped from over 6 hours to 6 minutes – a 98.33% improvement. For all partners, download times have improved from over 3 hours to 2 minutes – a 98.89% improvement.
  • Aligned experience: Download attributes in the UX now match those available via the API, ensuring consistency across both interfaces.
  • File splitting for large Invoices: Invoices containing over 1.5 million records will be divided into multiple .CSV.GZIP files.
  • Enhanced visibility: A new Number of files column has been added to the table on the Reports (NCE) page to indicate the total count of files associated with each invoice.
  • Data integrity: Invoice data isn't ordered; therefore, the sequence in which files are downloaded doesn't affect the accuracy or completeness of the data.

What's changing

The following attributes will be updated to support higher precision:

Unbilled reconciliation updates

AttributeCurrentUpdate
UnitPriceDecimal(38, 2)Decimal(38, 26)
EffectiveUnitPriceDecimal(38, 2)Decimal(38, 26)
QuantityDecimal(38, 2)Decimal(38, 18)
SubtotalDecimal(38, 2)Decimal(38, 20)
TaxTotalDecimal(38, 2)Decimal(38, 20)
TotalDecimal(38, 2)Decimal(38, 20)
PCToBCExchangeRateDecimal(38, 2)Decimal(38, 26)
BillableQuantityDecimal(38, 2)Decimal(38, 18)
ResellerMpnIdResellerMpnIdTier2MpnId
ProductCategoryNot presentString (New)

Unbilled usage updates

AttributeCurrentUpdate
UnitPriceDecimal(38, 2)Decimal(38, 32)
USDPreTaxTotalDecimal(38, 2)Decimal(38, 20)
BillingPreTaxTotalDecimal(38, 2)Decimal(38, 20)
PricingPreTaxTotalDecimal(38, 2)Decimal(38, 20)
PCToUSDExchangeRateDecimal(38, 2)Decimal(38, 32)
PCToBCExchangeRateDecimal(38, 2)Decimal(38, 32)
EffectiveUnitPriceDecimal(38, 2)Decimal(38, 32)
RateOfPALDiscountDecimal(38, 2)Decimal(38, 32)
RateOfCreditDecimal(38, 2)Decimal(38, 32)
QuantityDecimal(38, 2)Decimal(38, 18)
InvoiceNumberExistingRemoved

User experience

What’s not changing

  • No changes to Unbilled usage and recon APIs.
  • Billing logic and charge calculations remain unchanged.
  • Invoice totals and financial outcomes aren't impacted.
  • Pricing rules, discount eligibility, credits, billing cadence, and invoice generation are unchanged.
  • Access methods, and download workflows remain the same.

Partner action required

Partners should:

  • Update downstream systems to support higher‑precision decimal values.
  • Update references from ResellerMpnId to Tier2MpnId in Unbilled Recon files.
  • Consume the new ProductCategory attribute if applicable.
  • Validate parsing logic to prevent truncation or rounding.

File consolidation and troubleshooting

  • File consolidation: For guidance on merging multiple .CSV files, refer to Recommended method for consolidating multiple CSV reconciliation files.
  • Troubleshoot excel issues: If you see data encoding issues when you open the file in excel, go to Fixing CSV encoding issues in excel.
  • Troubleshooting downloads: If you encounter issues while downloading files, see Address download issues.

Next steps

Get answers to your questions at:

  • Where do I download the file asynchronously?
  • Invoice reconciliation file attributes
  • Daily rated usage file attributes
Read it at the source

Get the full context on Microsoft Learn.

Partner Brief is an independent reader of public Microsoft announcements.