Audit Rights Clause Explained: Five Terms to Negotiate Before You Sign
This page is general information, not legal advice.
An audit rights clause lets one party inspect the other party's books, records, systems or premises. The goal is to check that the contract is being followed. It shows up in software licenses, service agreements, royalty deals, reseller contracts and freelance work billed by the hour. A narrow, well-defined audit right is reasonable. The party being audited usually doesn't get to draft it, though, and a loose one can mean surprise visits, open-ended access to your files and an invoice for the auditor's time. This page covers five terms that often move cost and risk onto the audited party. For each one you get an illustrative example, why it matters, and wording you can propose. Whether a given term can be enforced varies by jurisdiction.
The example clauses below are illustrative. They are not taken from any real company's agreement.
1. Access to "all records," with no limit on scope
A typical clause might read: "Client and its designees may inspect and copy any and all books, records, systems and documents of Contractor relating in any way to this Agreement."
Why it works against you
"Relating in any way" can reach records far beyond the work you did for this client, including your pricing for other customers, your internal email and other clients' confidential files. Allowing copies means sensitive material can leave your control. If you work for several clients, an audit like this could put you in breach of your confidentiality promises to them. See confidentiality survival clauses explained.
What to ask for instead
Sample wording to propose: "Audits are limited to records reasonably necessary to verify amounts invoiced and compliance with Sections [X] and [Y]. Contractor may redact information about other clients, and no audit will require access to privileged material."
2. Audits at any time, as often as the other side likes
A typical clause might read: "Company may conduct an audit at any time, with or without notice, during normal business hours or otherwise."
Why it works against you
With no notice and no cap on how often audits can happen, the other side can disrupt your business whenever it wants. An audit can also become pressure during a pricing dispute or a renegotiation. Small businesses and solo freelancers feel this most, since every hour spent pulling records is an hour you can't bill.
What to ask for instead
Sample wording to propose: "Company may audit no more than once in any 12-month period, on at least 30 days' written notice, during normal business hours, and in a way that does not unreasonably interfere with Contractor's operations. More frequent audits are allowed only if a prior audit found a material breach."
3. You pay for the audit, whatever it finds
A typical clause might read: "All costs of any audit, including auditor fees, shall be borne by Licensee, and Licensee shall immediately pay any shortfall identified plus interest."
Why it works against you
If you pay no matter what, the other side has no reason to hold back. A clean audit can still cost you a lot. "Shortfall identified" lets the auditor's findings decide what you owe with no chance to dispute them. Interest and penalties on top can turn a small difference in how a term is read into a big bill. Check how this connects to any late payment fee clause and your limitation of liability clause.
What to ask for instead
Sample wording to propose: "The auditing party bears the cost of the audit unless it reveals an underpayment of more than 5% for the audited period, in which case the audited party will reimburse reasonable, documented audit costs. Any disputed findings will be resolved under Section [X] before payment is due."
4. The other side picks the auditor, with no confidentiality duty
A typical clause might read: "Audits may be performed by Company personnel or any third party selected by Company in its sole discretion."
Why it works against you
An auditor who is paid on commission, or who works for a competitor, has reasons to find problems and to look at things beyond the contract. Without a confidentiality duty, nothing protects what the auditor sees on your premises or in your systems. If personal data is involved, opening your systems to an unknown third party may also raise data protection issues, and those rules vary by jurisdiction.
What to ask for instead
Sample wording to propose: "Audits will be performed by an independent auditor reasonably acceptable to both parties, who is not a competitor of the audited party, is not paid on a contingency basis, and signs a confidentiality agreement before access is given."
5. Audit rights that last long after the contract ends
A typical clause might read: "Contractor shall retain all records for ten (10) years and Company's audit rights shall survive any termination or expiration of this Agreement indefinitely."
Why it works against you
A long record-keeping duty costs money and storage, and an audit right with no end date means old work can be reopened years later, when your records and memory are thin. Combined with an indemnification clause, a late audit could lead to claims you can no longer defend well.
What to ask for instead
Sample wording to propose: "Contractor will keep relevant records for two years after the services are completed. Company may conduct an audit up to 12 months after termination, after which the audit right expires."
Also worth a look
Check whether audit findings flow straight into termination rights, price adjustments or penalties, and whether audits of your subcontractors are your problem. Software and platform contracts often include broad license-compliance audits. See SaaS subscription agreement red flags. If you supply services, compare the audit clause with the rest of the deal in service agreement red flags and independent contractor agreement red flags.
Scan your own contract free
Audit clauses are often buried near the end of a contract, and a single word like "any" can change how far they reach. Upload your contract to the ScanMyTerms freelance contract review as a PDF, DOCX, TXT or MD file, or just photograph it. In about a minute you get a list of clauses that work against you, each with a risk level, the exact wording, why it hurts and how to change it. The free preview needs no sign-up and shows the risk count and the first two findings. The full report is $5. ScanMyTerms does not use your documents to train AI models, and reports are deleted after 7 days.
This page is general information, not legal advice. Contract rules vary by jurisdiction, so for decisions about a specific agreement, talk to a qualified lawyer where you live.
Sources
- All clause examples on this page are illustrative and written for this guide. They are not quoted from any real company's agreement.
Scan your contract's audit clause with a free preview, no sign-up needed →