Understand the fields in Partner Center license-based reconciliation files
Applies to: Partner Center | Partner Center for Microsoft Cloud for US Government
Appropriate roles: User management admin | Billing admin | Admin agent
To reconcile your changes against a customer's orders, compare the Syndication_Partner_Subscription_Number from the reconciliation file against the Subscription ID from Partner Center.
Fields in license-based reconciliation files
Column | Description | Sample value |
---|---|---|
PartnerId | Unique identifier in GUID format for a specific billing entity. Not required for reconciliation. Same in all rows. | 8ddd03642-test-test-test-46b58d356b4e |
CustomerId | Unique Microsoft identifier for the customer in GUID format. | 12ABCD34-001A-BCD2-987C-3210ABCD5678 |
CustomerName | Customer's organization name, as reported in Partner Center. Important field for reconciling the invoice with your system information. | Test Customer A |
MpnId | Identifier of the Cloud Solution Provide program (CSP) partner. | 4390934 |
ResellerMpnId | Identifier of the reseller of record for the subscription. | |
OrderId | Unique identifier for an order in the Microsoft billing platform. May be useful to identify the order when contacting support. Not used for reconciliation. | 566890604832738111 |
SubscriptionId | Unique identifier for a subscription in the Microsoft billing platform. May be useful to identify the subscription when contacting support. Not used for reconciliation. This value isn't the same as the Subscription ID on the Partner Admin Console. See SyndicationPartnerSubscriptionNumber instead. | usCBMgAAAAAAAAIA |
SyndicationPartnerSubscriptionNumber | Unique identifier for subscriptions. A customer can have multiple subscriptions for the same plan. This column is important for reconciliation file analysis. This field maps to the Subscription ID in the Partner Admin Console. | aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e |
OfferId | Unique offer identifier. Standard offer identifier, as defined in the price list. This value doesn't match Offer ID from the price list. See DurableOfferID instead. | FE616D64-E9A8-40EF-843F-152E9BBEF3D1 |
DurableOfferId | Unique durable offer identifier, as defined in the price list. This value matches the Offer ID from the price list. | 1017D7F3-6D7F-4BFA-BDD8-79BC8F104E0C |
OfferName | The name of the service offering purchased by the customer, as defined in the price list. | Microsoft Office 365 (Plan E3) |
SubscriptionStartDate | The subscription start date in UTC. The time is always the beginning of the day, 0:00. This field is set to the day after the order was submitted. Used with the SubscriptionEndDate to determine: if the customer is still within the first year of the subscription, or if they renewed for the following year. | 2/1/2019 0:00 |
SubscriptionEndDate | The subscription end date in UTC. The time is always the beginning of the day, 0:00. Either 12 months plus x days after the start date to align with the partner's billing date or 12 months from the renewal date. At renewal, prices are updated to the current price list. Customer communication might be required in advance of automated renewal. | 2/1/2019 0:00 |
ChargeStartDate | Start day of the charges. The time is always the beginning of the day, 0:00. Used to calculate daily charges (pro rata charges) when a customer changes license numbers. | 2/1/2019 0:00 |
ChargeEndDate | End day of the charges. The time is always the end of the day, 23:59. Used to calculate daily charges (pro rata charges) when a customer changes license numbers. | 2/28/2019 23:59 |
ChargeType | The type of charge or adjustment. | See charge types. |
UnitPrice | Price per license, as published in the price list at the time of purchase. Be sure this price matches the information stored in your billing system during reconciliation. | 6.82 |
Quantity | Number of licenses. Be sure this matches the information stored in your billing system during reconciliation. | 2 |
Amount | Total of price for quantity. Used to check if the amount calculation matches how you calculate this value for your customers. | 13.32 |
TotalOtherDiscount | Amount of discount applied to these charges. Product licenses included with a competency or MAPS, or new subscriptions eligible for an incentive, also contains a discount amount in this column. | 2.32 |
Subtotal | Total before tax. Checks if your subtotal matches your expected total, if there's a discount. | 11 |
Tax | Tax amount charge. Based on your market's tax rules and specific circumstances. | 0 |
TotalForCustomer | Total after tax. Checks if you're charged tax in the invoice. | 11 |
Currency | Currency type. Each billing entity has only one currency. Check if it matches your first invoice. Check again after any major billing platform updates. | EUR |
DomainName | Customer's domain name. This field might appear blank until the second billing cycle. Don't use this field as a unique identifier for the customer. The customer/partner can update the vanity or default domain through the Office 365 portal. | example.onmicrosoft.com |
SubscriptionName | Subscription nickname. If no nickname is specified, Partner Center uses the OfferName. | PROJECT ONLINE |
SubscriptionDescription | The name of the service offering purchased by the customer, as defined in the price list. (This field is an identical field to OfferName.) | PROJECT ONLINE PREMIUM WITHOUT PROJECT CLIENT |
BillingCycleType | One-time billing frequency. | Monthly |