The Microsoft Products and Services Agreement is available in most parts of the world, and it introduced a structural idea that still shapes how organisations buy from Microsoft: the purchasing account, a buying entity inside your organisation that you set up to order and manage products and services by registering it to an agreement.
A note on currency. This article was first published in 2017 and revised in 2019. Microsoft’s purchasing programmes have changed a great deal since, and the Microsoft Customer Agreement and the Cloud Solution Provider programme now cover much of the ground the MPSA was built for. The structural logic below still explains how transactional volume licensing works, but confirm current MPSA availability and terms with Microsoft or your licensing partner before you plan around it.
What the MPSA is
The MPSA is a transactional licensing agreement for commercial, academic and government organisations. It is an evergreen agreement, signed by a legal entity, designed for organisations with 250 or more users or devices, and it consolidates Microsoft cloud services, on-premises software and Software Assurance under one contract.
Microsoft’s own description is the clearest statement of who it suits: it works best for organisations that want to license on-premises software, cloud services, or both as needed, with no organisation-wide commitment, under a single non-expiring agreement.
That last phrase is the whole point. An Enterprise Agreement asks you to commit organisation-wide and then holds you to it for three years. The MPSA does not. You buy what you need, when you need it, and the agreement itself never expires.
If you reach 500 users, the Enterprise Agreement starts to offer benefits the MPSA does not — and the MPSA continues to offer flexibility the EA does not. At that size the choice is a genuine trade-off rather than an obvious answer, and it turns on how predictable your demand actually is.
Purchasing accounts are where the flexibility lives
Everything that makes the MPSA adaptable comes from how you structure your purchasing accounts. They sit under the agreement, and they let you sub-divide the organisation by department, region, country or any other line that matches how you actually buy.
Each purchase earns points. Points determine your price level, banded A through D, and levels are assessed per product pool. Points from purchasing accounts of the same type pool together across the organisation, so a decentralised buying structure does not have to cost you the discount that centralised buying would have earned.
Two details are worth getting right, because they are commonly stated the wrong way round:
- There is no entry minimum. You do not have to buy anything up front to start transacting under an MPSA.
- The minimum is a compliance-anniversary test, not a joining fee. To hold your position, each active product pool needs a minimum of 500 points — or cloud services for at least 250 users — by the compliance anniversary date. Miss it in a pool and your price level for that pool moves, not your agreement.
The practical consequence is that you can cover the whole organisation under one agreement, structured however you like, and still be assessed pool by pool. Understanding which pool a purchase lands in is therefore a pricing decision, not an administrative one.
Comparing partners under one agreement
When you set up a purchasing account you can link more than one purchasing partner to it. Every licence and subscription bought under the agreement counts towards your total points allocation regardless of which partner sold it.
That is unusually customer-friendly. You can put the same requirement to several partners, buy from whoever comes back best, and lose nothing in accumulated volume by splitting the business. The MPSA was designed to involve less paperwork than the programmes it replaced, and this is the part of that design that most directly benefits the buyer.
None of it helps if you do not know what you own
The MPSA is a purchasing mechanism. It optimises how you buy. It does nothing at all about whether you should be buying in the first place, and that is where most of the recoverable money sits.
Microsoft licensing runs on a range of metrics — per core, per server, per device, per user, subscriptions and management licences — and the hard part is rarely the desktop. It is the server room, where core and processor licensing meets clustering and virtualisation, and where an assumption made two years ago quietly becomes an audit finding.
CerteroX SAM is built for exactly that reconciliation:
- Microsoft Licence Statement (MLS) import, so your entitlement position starts from Microsoft’s own record rather than a spreadsheet somebody rebuilt from purchase orders.
- A continuous Effective Licence Position — purchased, used, available, required, variance and exposure — recalculated as the environment changes, instead of reconstructed the week a letter arrives.
- Microsoft server licensing that understands cores, covering device and user CALs, named user and external connectors, and SQL Server and Windows Server core and processor licensing with cluster and virtualisation awareness.
- Volume licence, retail, OEM and FPP transaction capture, with subscription flags and expiry tracking, so agreements, transactions, maintenance and suppliers are held in one place rather than three.
Do that work first and the agreement question gets easier, because you are choosing a purchasing structure to fit a demand profile you can actually evidence. Do it afterwards and you will find out what you needed by being told.
To see a Microsoft position computed from metered usage rather than reconstructed from purchase orders, book a demo.