How far back can you claim an IT services overcharge?

A guide to how far back a company can claim an IT and professional services overcharge, covering contract limits, records, and audit timing.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
How far back can you claim an IT services overcharge?

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. On IT and professional services spend, that gap tends to sit undisturbed for a long time, because these invoices are approved against a purchase order or a project code, not against the statement of work's rate table.

That delay raises a specific question once someone finally checks: how far back can the finding actually be claimed. The answer depends on the contract's own audit language, not on how many years of invoices you can still pull.

Executive Summary

The lookback period on an IT and professional services overcharge is set by contract language, not by how far back your accounting system can search. Most master service agreements state an audit or claim window, commonly tied to invoice date or contract term, and once that window closes the vendor has a defensible reason to refuse a credit even where the overcharge is documented.

The mechanism that produces old, unclaimed overcharges is simple: nobody reviews the invoice against the statement of work at the time it is paid, so a rate error, a scope addition billed at the wrong tier, or an unapplied true-up credit sits unnoticed until a full contract review surfaces it, often well after the vendor's own claim window would prefer.

What changes this is treating the audit and the contract term together, before the term lapses. A company that checks its IT and professional services spend against the underlying SOW on a fixed schedule recovers what the contract still allows and stops treating discovery as the trigger for a claim, when the claim window has already been running from the invoice date.

1. How far back can you claim an IT and professional services overcharge?

The lookback period is set by the contract, not by your records. Most master service agreements and statements of work specify an audit window, commonly 12 to 24 months from the invoice date or tied to the active contract term, and a smaller number are silent on the point entirely. Where the contract states a window, that window controls regardless of how far back you can still produce supporting invoices, purchase orders, and timesheets.

Where it is silent, the invoice.

Two separate clocks matter here and they are often confused. One is the practical clock: how long your systems retain the invoice, the SOW, and the approval trail needed to prove the error. The other is the contractual clock: the window the vendor agreement actually grants for raising a dispute or requesting an audit.

A company with seven years of invoice history in its ERP can still be locked out of a claim if the MSA states an 18-month audit window that has already closed. Conversely, a shorter record retention policy can quietly cut off a claim the contract would otherwise still allow, simply because the underlying documents were purged on a schedule set for tax purposes, not audit purposes.

The practical answer for most IT and professional services agreements: start from the contract's stated audit or dispute clause, then check whether your own records reach back far enough to support a claim inside that window. If the contract is silent, treat the invoice date as the anchor point and raise the claim as soon as it is found.

2. What limits the lookback period on a services contract?

Three contract elements typically set the limit: an explicit audit rights clause, a general claims or dispute notice period, and the contract's own term dates. An audit rights clause usually names a number of months and a look-back point, most often the invoice date. A notice-of-claim clause can shorten that further by requiring written notice within a set number of days of discovering the issue, not the original invoice date, which makes discovery timing itself part of the limit.

The audit rights clause is the first place to check, because it is written specifically for this situation and usually names both a duration and a starting point. A clause reading "the customer may audit invoices for the prior 18 months" sets a rolling window that shrinks every month a company does not act on it.

A separate notice-of-claim provision can matter more in practice than the audit clause itself. If the contract requires written notice within, for example, 30 or 60 days of discovering a billing discrepancy, the relevant date is not when the invoice was issued but when your team found the error. Finding an overcharge and sitting on it for two months can forfeit a claim the audit clause would otherwise still support.

Contract term dates matter too. Many MSAs state that audit rights survive termination for a fixed period, and after that survival period ends the vendor has no further obligation to cooperate with a review at all, regardless of when the underlying invoice was issued.

3. Which invoice errors are still recoverable after a year or more?

Errors with a clear paper trail tend to survive longer disputes: a rate charged above the contracted card, a resource billed outside the approved role and level, or a true-up credit the vendor calculated but never applied. Errors that depend on interpreting ambiguous scope language age worse, because the people who negotiated the original statement of work are harder to reach a year later and the vendor's own recollection of the intended scope has had time to shift.

The pattern across both cases below is the same: an error that can be shown from a document the vendor itself produced holds up far better over time than one that depends on reconstructing intent from memory.

A. Rate and role mismatches

A rate card violation, where a consultant billed at a senior rate was actually staffed at a mid-level role, is documented by the SOW's own rate table and the vendor's staffing notice or resume submitted at project start. Because the comparison is arithmetic rather than interpretive, this class of error holds up well regardless of how much time has passed since the invoice was paid.

B. Unclaimed true-up credits

Annual software and services true-ups routinely generate a credit for usage or seats that came in below the committed volume, and that credit is frequently calculated by the vendor but never applied to a future invoice unless someone asks. The vendor's own true-up statement, not a reconstructed argument about scope, is the proof, which is why these claims often survive well past the point a scope dispute would have gone stale.

4. How does contract language affect the claim window?

The exact wording controls more than most reviewers expect. A clause anchored to invoice date behaves differently from one anchored to contract term end, and a clause silent on the audit period is not the same as one that expressly waives audit rights. Vague phrasing such as "reasonable time" for raising a dispute gives both sides room to argue, and that ambiguity tends to resolve against whichever party raises the claim later, since the vendor can point to elapsed time.

Contracts anchored to invoice date give a rolling window that starts fresh with every invoice, which is more forgiving for a company that only reviews spend periodically, since recent invoices are always still inside the window even if older ones have aged out.

Contracts anchored to contract term end behave differently: nothing is recoverable, no matter how recent the invoice, once the survival period after termination has expired. A company renewing the same MSA year after year without ever formally terminating it may not realize this clock has not started at all, which is favorable, or that it started at the original signing date, which is not.

This is general information about how these clauses commonly operate, not legal advice, and the exact language in your own agreement should be read by counsel before a claim is filed or a vendor is notified.

5. What records do you need to support a late claim?

A late claim needs the same four documents a timely one does, just retrieved further back: the signed statement of work with its rate table, the invoice itself, the approval or receipt record showing what was actually delivered, and any change order affecting scope or rate. Missing any one of the four turns a documented overcharge into an assertion the vendor can dispute on the facts rather than concede on the numbers.

Retrieving these four documents together, before contacting the vendor, is what turns a suspicion into a claim the vendor has to answer on the numbers.

  1. The signed statement of work: This is the reference document for every rate, role, and deliverable the vendor agreed to. Without it, an invoice amount has nothing to be measured against.
  2. The invoice and its line detail: Summary invoices without role-level or task-level detail cannot be matched against the SOW rate table and often have to be requested again from the vendor before a claim can proceed.
  3. Proof of what was actually delivered: Timesheets, deliverable acceptance records, or ticket logs show whether the work matched the billed role and hours, which is what turns a rate discrepancy into a provable overcharge.
  4. Any change orders: A change order can legitimately shift a rate or scope, and a claim that ignores one will be dismissed on the facts even where the original SOW comparison looked clean.

6. When should you stop pursuing an old overcharge?

Stop when the contract's audit or notice window has closed and there is no fallback clause, such as a fraud or gross-error exception, that extends it. Continuing to pursue a claim after that point shifts the conversation from a contractual right to a goodwill request, which changes how it should be framed, staffed, and prioritized. It does not mean the finding was wrong, only that the ability to compel a credit has expired along with the window.

This is a judgment call that should weigh the size of the finding against the cost of pursuing it outside the contract's own terms. A material rate error spanning a multi-year engagement may still justify a direct conversation with the vendor even after the formal audit window closes, on the basis of the ongoing relationship rather than contractual right.

A small, isolated discrepancy is usually not worth pursuing once the window has closed, because the vendor has no obligation to respond and the internal time spent chasing it costs more than the recovery is worth.

The more useful response to a stale finding is procedural: fix the review cadence so the next contract's audit window does not close unused. A claim that expired once is a signal to shorten the gap between invoice and review, not just a one-time loss.

7. Can a vendor refuse a claim outside the contract term?

Yes, and a vendor refusing a claim outside the stated audit or notice window is acting within the contract, not against it, if that window was negotiated and signed by both parties. This is why the claim window deserves the same negotiating attention as the rate card itself: a short audit period protects the vendor from exactly the kind of late, well-documented finding a retrospective review is designed to produce, regardless of how clear the underlying error turns out to.

A vendor's refusal on timing grounds is not evidence the finding was invalid. It is evidence that the contract, as negotiated, no longer obligates a response. That distinction matters for how the internal finding gets reported: a controller should record it as a control gap in contract negotiation and review timing, not as a vendor dispute that was lost on the merits.

The negotiating lesson carries forward to the next agreement. An audit rights clause with a short window, or a notice-of-claim provision tied to discovery rather than invoice date, should be flagged during contract review the same way a rate table or a not-to-exceed cap would be, because it directly caps what a future audit can recover no matter how the invoice-level errors turn out.

For the wider pattern this sits inside, start with the margin drift guide. See also the six categories drift hides in and accessorial charge audit: the surcharges nobody validates.

8. Frequently Asked Questions (People Also Ask)

Can you still claim an IT overcharge after the contract has ended?

Only if the contract's audit rights survive termination for a stated period. Many MSAs name a survival window, often measured in months, during which audit and claim rights continue after the relationship ends. Once that survival period expires, the vendor typically has no further contractual obligation to cooperate, regardless of how the original invoice was billed.

Does the statute of limitations apply to a vendor overcharge claim?

It can, but the contract's own audit or notice clause usually applies first and is often shorter. A statute of limitations sets an outer legal boundary for a lawsuit; it does not override a contractual audit window that closes sooner. This is general information, not legal advice, and the interaction between the two should be reviewed by counsel.

What if the master service agreement does not mention an audit window at all?

Treat the invoice date as the anchor and raise the claim as soon as the error is found. A contract silent on audit rights leaves more room to argue, but that ambiguity cuts both ways and a vendor can still argue an unreasonable delay weakens the claim.

Does discovering the error later extend the claim window?

Generally no, unless the contract specifically ties notice to the discovery date rather than the invoice date. Where a notice-of-claim clause is tied to discovery, the days start running when your team finds the issue, not when the invoice was originally paid, which rewards raising the claim quickly once found.

Can a vendor waive the audit window and still honor an old claim?

Yes. The audit window is a contractual right the vendor can choose not to enforce, and some vendors will process a well-documented, late claim to preserve the relationship. That choice is discretionary, not something the claim window itself grants.

Should every old finding be escalated to legal before contacting the vendor?

Not necessarily. Escalate when the finding is material, the contract language is ambiguous, or the vendor has already refused informally. Smaller, well-documented discrepancies inside the stated window are often resolved through the normal vendor relationship without legal involvement.

How do change orders affect a late overcharge claim?

A change order can retroactively justify a rate or scope difference that would otherwise look like an overcharge. Any late claim needs to be checked against all change orders on file before it is raised, since a claim that ignores one will be dismissed on the facts.

What is the difference between an audit rights clause and a notice-of-claim clause?

An audit rights clause grants the right to review vendor invoices and records for a stated period. A notice-of-claim clause separately requires written notice of a specific dispute within a set number of days of discovery. A claim can fall inside one window and outside the other, so both need to be checked.

Margin Drift Resources