Every SPLA report is only as good as the consumption figure behind it. Calculate that figure accurately and your monthly report defends itself. Calculate it loosely and you carry either a compliance gap, which an audit will price as back fees and an uplift, or a margin leak, which quietly overpays Microsoft month after month. Accurate consumption is the discipline that protects both your compliance position and your economics, and it is more involved than reading a single number off a console.
What consumption means under SPLA
SPLA is pay as you consume. Each month you report SAL or processor counts under the Services Provider Use Rights, the SPUR, for the software you made available to external customers. Consumption is the measured reality of that availability: how many unique users were authorized for a SAL based product, or how many processors or cores ran a processor based product. The figure is not your high water mark, your sold capacity, or your invoice to the customer. It is the licensable use as the SPUR defines it, measured for that specific month.
The building blocks of an accurate count
An accurate monthly count comes from a few disciplined inputs working together. Each one answers a question an auditor will eventually ask, so building them now is building your defense in advance.
- Sealed daily authentication counts, so the unique user base for each SAL product is measured from real access data rather than estimated
- Customer mapping, so every block of consumption is tied to the customer who generated it and nothing is double counted across tenants
- Product version mapping, so each count is recorded against the correct edition and version under the SPUR
- Documented multi tenant isolation, so shared infrastructure does not blur whose consumption is whose
- The correct licensing model per product, since a SAL count and a processor count measure different things
Sealing the daily counts
For SAL based products the heart of the calculation is the unique user count, and the reliable way to build it is from sealed daily authentication data. Counting authorized users once at month end invites both error and dispute. Capturing the authenticating users each day and sealing that record means the monthly unique figure is reconstructed from evidence, not memory. When an audit asks how you arrived at a SAL count, a sealed daily series is the answer that ends the conversation.
A worked monthly reconciliation
The figures below are indicative and chosen only to show the shape of a reconciliation, not to quote any real estate.
| Input | Source | Result |
|---|---|---|
| Unique authorized users | sealed daily authentication counts | SAL base for the month |
| Processor or core inventory | host configuration records | processor base for the month |
| Customer attribution | customer mapping | no double counting |
| Edition and version | product version mapping | correct SPUR treatment |
| Reported consumption | reconciled inputs | defensible monthly figure |
Indicative reconciliation structure, not a quoted estate.
The two failure modes
Loose counting fails in two directions, and both cost money. Under reporting leaves consumption unlicensed, and an audit prices it as back fees at the price file rate plus a negotiable uplift of 25 to 125 percent. Over reporting licenses use you never actually delivered, which is pure margin handed to Microsoft for nothing. Accurate calculation is the only state that avoids both. It is also the only state that lets you walk into an audit confident that the measured consumption and your reported consumption are the same number.
From accurate counts to a defended position
Accurate consumption is the input. Reporting discipline is what carries it through: filing the right number on time every month, correcting promptly inside the window when something slips, and keeping the evidence that supports each figure. Together they are the structural defense that makes a SPLA audit a confirmation rather than a reconstruction.
The model you choose for each product changes how consumption is counted, so read SAL versus processor licensing in SPLA alongside this. For what to do when a measured gap turns into a demand, see back fees versus penalty uplift in SPLA.
The next step
Getting the monthly number right is the work that prevents both penalties and overpayment, and it is worth pressure testing before an audit does it for you. If you want to check how your consumption is calculated and where it might drift, a strategy call will walk through your inputs and show where the count is exposed. The full method sits in the SPLA Audit Defense Guide.
Get the number right first.
Book a strategy call to pressure test how your consumption is calculated and find where the count is exposed, before an audit does it for you.
Book a Strategy CallIf an auditor is already asking questions, our SPLA audit defense service manages the Big Four auditor on your behalf.