The audit clause. It sits somewhere around page 14 of your OEM agreement, in a section titled something like "Records and Verification" or "Compliance." Most buyers skim it, confirm it exists, and move on. Months or years later, they wish they hadn't.
I've worked on both sides of these deals. I spent years as an enterprise OEM sales leader, and I watched legal teams wave through audit language that their business counterparts would have rejected on the spot if they'd understood what it actually said. Now that I work exclusively on the buyer side, the audit clause is one of the first things I read.
What the standard language actually gives a vendor
A typical OEM software audit clause grants the vendor the right to inspect your records to verify that your use of their software and your royalty calculations are accurate. That sounds reasonable. What it looks like in practice is something else.
Most clauses give the vendor the right to engage an independent third-party auditor, usually at your expense if they find a discrepancy above a threshold. They get access to your books and records related to the licensed software. The inspection window is often defined broadly — many agreements say "during normal business hours with reasonable notice," which in practice means a few days. Some give notice as short as five business days. And the lookback period? Typically three years, sometimes more.
That combination — broad access, short notice, long lookback — is more than enough to create a serious disruption to your finance and operations teams, even if you've done nothing wrong.
The part that creates real exposure
For usage-based and revenue-share OEM structures, the audit goes further than checking deployment counts. The vendor isn't just verifying that you embedded their SDK in the right number of applications. They're auditing your customer revenue to calculate what you owe them.
Think about what that means. You're letting a vendor's hired auditor examine your customer contracts, your billing records, and potentially your revenue reporting systems. The scope is typically defined as "records necessary to verify the royalty calculation," and that definition can stretch a long way depending on how your royalty is structured. If your fee is tied to a percentage of the revenue you generate from end customers using the OEM software, then your customer revenue is fair game.
I've seen audit findings come back with six-figure adjustments based on how the vendor's auditor interpreted a revenue definition that both sides thought they agreed on at signing. The ambiguity in the contract becomes a tool in the audit.
What to negotiate before you sign
Audit rights are not removable from a standard OEM agreement. Every vendor will insist on keeping them. But the terms around those rights are negotiable, and most buyers leave a lot on the table by not pushing.
Cap the frequency. Vendors often want unrestricted audit rights with no limit on how often they can exercise them. Get it to once per calendar year with at least 12 months between audits. That alone eliminates the situation where a new VP at the vendor decides to run an audit six months after the last one closed.
Flip the cost structure. The default is you pay the auditor's fees if they find a discrepancy above some threshold. Push back. If the finding is small relative to what you actually owed, the vendor should cover the audit cost. A 2% discrepancy on a 3-year lookback shouldn't cost you $40,000 in auditor time. Write in that the auditor's fees go to the vendor unless the underpayment exceeds something like 5% of amounts due during the audit period.
Then add a cure period. Before any penalties or retroactive fees kick in, you should have at least 30 days to review the findings and pay any undisputed amounts. Without this, vendors treat an audit finding as immediately due, sometimes with interest running from the original underpayment date.
Finally, define the data scope explicitly. "Records reasonably necessary to verify the royalty calculation" is not a definition. Work with your legal team to enumerate exactly what the auditor can request: royalty reports, deployment records, customer contract summaries. Exclude raw customer data, employee records, and anything not directly tied to the royalty calculation methodology. The more specific the list, the less room there is for scope creep during an actual audit.
The thing I want buyers to take away
I've seen audit findings reverse more money than any upfront negotiation tactic. A vendor who gives you a good headline price can more than recover the discount through a well-timed audit, especially if your royalty structure is tied to customer revenue and your records aren't pristine.
It's worth an hour in the contract review. Not a full renegotiation, just a close read of the audit clause with the specific questions above in mind. If the language is broad, push back. Most vendors will accept reasonable limits on frequency, cost, and scope. They just won't volunteer them.
If your OEM agreement is already signed and you're not sure what your current audit exposure looks like, that's exactly the kind of thing I cover in a contract health check. It's a one-hour review focused on the clauses that create the most risk post-signing.
Get a Free Health Check