ValueXPA

Guides

Off-Contract Resources: People Billed Outside It

How to spot people billed on service invoices with no matching contract rate, role, or approval, and stop the leakage it causes. Read the full guide.

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. Off-contract resources are one of its plainest forms: a person appears on a services invoice at a rate, role, or headcount the contract never authorized.

This happens on staffing, IT services, professional services, and maintenance contracts alike. A vendor account manager swaps in a more senior person, adds a subcontractor, or bills a title that has no line on the rate card, and the invoice clears because nobody checks it against the contract itself.

What is an off-contract resource on a services invoice?

An off-contract resource is any person or role billed on a services invoice that has no matching entry in the underlying contract: no listed rate, no defined role, or no documented approval to add headcount. The invoice may still pass a purchase-order match, because the PO was cut for a dollar amount, not for a named role at a named rate. The mismatch only shows up when the invoice line is checked against the contract's rate card and staffing terms.

Contracts for staffing, IT services, and professional services define roles by title, seniority, or skill tier, each mapped to an approved rate. When a vendor bills a title that is not on that list, or bills an approved title at a rate that does not match the card, the line is off-contract.

The same applies to headcount. A contract might cap the number of contractors on-site or specify that any addition needs written approval. A vendor adding a person without that approval is billing off-contract, even if every individual rate looks reasonable.

Subcontracting is a third pattern. Some agreements require the vendor to disclose or approve subcontractors before billing their time. An invoice line for a subcontractor never disclosed is off-contract regardless of the work performed.

None of this requires assuming bad intent. It requires comparing the invoice line by line against the contract clause that is supposed to authorize it, and flagging every line that has no such clause.

How does an off-contract charge get onto an invoice in the first place?

Off-contract charges enter through staffing changes that never get reflected in billing paperwork: a vendor substitutes a more senior person for a departing one, adds a role to cover a gap, or brings in a subcontractor to meet a deadline, and bills at whatever rate seems reasonable rather than the contracted one. The change often solves a real operational problem. The paperwork simply never catches up to reflect it.

Vendor account teams change on multi-year staffing and IT services contracts. A new account manager inherits a roster and a rate card that may already be out of sync, and continues billing from whatever the previous invoice used rather than the original contract document.

Scope changes compound this. A project expands, a new skill set is needed, and the vendor adds a specialist rather than pausing to formalize a contract amendment. The invoice reflects the operational reality; the contract does not.

Internal approval gaps matter too. A department head approves adding a contractor verbally or by email, without routing the change through procurement or updating the master agreement. The vendor bills correctly against what they were told, but the contract of record never changes.

None of these paths involve a vendor deliberately overcharging. They involve two documents, the contract and the invoice, drifting apart while both sides keep operating.

Why does invoice-to-PO matching miss off-contract resources?

Purchase order matching confirms an invoice's dollar total or line count against what was ordered and received. It does not check whether the specific person, role, or rate billed is the one the contract actually authorizes, because that authorization lives in a separate rate card or staffing schedule the PO system was never built to read. A line can be fully PO-matched and still be off-contract.

Three-way matching checks the invoice against the purchase order and the goods or services receipt. It confirms quantity and total amount, not role-level detail. A PO issued for a lump sum of contractor hours will match an invoice regardless of which titles are billed against those hours.

Rate cards, staffing schedules, and subcontractor approval clauses live in the master services agreement itself, a PDF or scanned document outside the ERP. AP automation tools were built to read structured PO and receipt data, not to parse contract language and hold every invoice line against it.

This is why off-contract billing can persist inside a company with strong AP controls. The controls are working exactly as designed; they were never designed to catch this specific gap. Closing it requires reading the contract's staffing terms directly and matching each invoice line against them, which is a different exercise from PO matching.

What does off-contract billing cost, and how should you talk about it?

There is no dataset breaking out how much off-contract labor billing specifically costs across companies, so no percentage or ranking claim can be made for this category alone. What can be said is qualitative: off-contract resources are a recurring, easy-to-miss source of margin drift because the paperwork that would catch them sits outside the systems built to check invoices. Its severity in any one company depends on contract volume and staffing turnover.

Margin drift across a full diagnostic typically runs 1% to 3% of service vendor spend, across ValueXPA diagnostics. That figure describes the whole diagnostic across every category, not off-contract labor specifically, and should never be quoted as if it were a labor-only number.

What makes off-contract billing worth investigating on its own terms is not an industry-wide rate but the mechanism: every month a rate or role goes unreconciled against the contract, the gap compounds, because the same unlisted rate can reappear on the next invoice too.

The honest way to size this for your own company is to compute it directly. Pull the staffing schedule or rate card from your active service contracts, list every billed role and rate from the last 12 months of invoices, and mark every line with no matching contract entry. The dollar total of those lines is your own number, not an industry estimate, and it is more useful than a benchmark because it is exact.

How do you catch off-contract resources before they compound?

Catching off-contract resources requires matching every labor line on every services invoice to the specific contract clause that authorizes it: the role, the rate, and any headcount or subcontractor approval. Lines with no match get flagged for vendor follow-up before payment, not after a year of accumulated billing. This is invoice-to-contract matching, distinct from and complementary to invoice-to-PO matching.

Start with the contract, not the invoice. Extract the staffing schedule, rate card, and any subcontractor or headcount approval clauses into a format you can check against repeatedly, since these terms rarely change as often as the roster does.

Then match every invoice line against that extracted schedule: role against role, rate against rate. A line that matches on role but not rate is a partial match and still needs a hold. A line with no role match at all is a clear flag.

Route flagged lines back to the vendor for explanation before payment, not as a year-end reconciliation exercise. A vendor asked about a single invoice can explain or correct a substitution quickly. A vendor asked to explain twelve months of accumulated drift has a harder time reconstructing what happened and why.

This is exactly the invoice-to-contract matching ValueXPA's Margin Drift Diagnostic performs, producing a prioritized recovery and prevention roadmap in 2 to 4 weeks, across ValueXPA diagnostics. It is complementary to your existing PO matching controls, not a replacement for them.

What should you ask your vendor once you find an off-contract line?

Ask the vendor to point to the specific contract clause, rate card entry, or approval that authorizes the role, rate, or headcount in question. If none exists, ask when the change happened, why, and whether it should be formalized as a contract amendment going forward. The goal is to close the gap between the contract and the invoice, not to assign blame for a single line.

Frame the conversation around documentation, not accusation. A vendor account team did not necessarily set out to bill outside the agreement; they may have inherited a roster or made an operational substitution and the paperwork lagged. Asking for the authorizing clause gets you a fast, factual answer either way.

If the vendor cannot point to an authorization, two things need to happen. First, resolve the specific invoice lines already billed: credit, adjustment, or documented acceptance going forward. Second, decide whether the change should become permanent, which means a contract amendment with a new rate card entry, not a continued pattern of unmatched lines.

A regulatory or contractual dispute over billed amounts can involve questions of contract interpretation. This is general information, not legal advice; involve counsel before disputing a material amount or terminating a vendor relationship over billing disagreements.

Document the resolution. A vendor who corrected an off-contract rate once without a documented rate card update can drift again on the next roster change, simply because nothing in the contract changed to prevent it.

For the wider pattern this sits inside, start with the margin drift guide. See also shift and overtime premium misuse and freight and 3pl audit.

For the wider pattern this sits inside, start with the margin drift guide. See also shift and overtime premium misuse and freight and 3pl audit.

Common questions

What counts as an off-contract resource?

Any person billed on a services invoice whose role, rate, or presence has no matching entry in the contract's rate card, staffing schedule, or approval terms. That includes a title not on the rate card, a rate that does not match the card for an approved title, or a headcount addition never approved in writing.

Can an invoice pass PO matching and still be off-contract?

Yes. PO matching confirms the invoice against the dollar amount or quantity ordered and received. It does not check whether the specific role or rate billed is the one the contract authorizes, because that detail lives in the master services agreement, not the purchase order.

Does off-contract billing mean the vendor is defrauding us?

Not necessarily. It often reflects a staffing substitution, scope change, or verbal approval that never made it into the contract of record. The invoice can be accurate to what the vendor was told while still being unauthorized under the written agreement.

How do we find off-contract lines in our own invoices?

Pull the staffing schedule or rate card from each active service contract, list every billed role and rate from the last 12 months of invoices, and mark every line with no matching contract entry. That comparison, not a PO match, is what surfaces off-contract billing.

Is off-contract billing more common in staffing or IT services contracts?

Both involve role-based rate cards and are exposed to the same mechanism: a vendor account change or scope expansion that outruns the paperwork. Whether it shows up more in one category or another depends on your own contract volume and staffing turnover, not a general pattern.

Who should own catching off-contract resources internally?

Whoever owns invoice-to-contract matching, typically AP or procurement working from the extracted rate card and staffing schedule. It is a distinct check from PO matching and needs its own process rather than being folded into existing AP automation.

What should we do once we find an off-contract line on a paid invoice?

Raise it with the vendor, ask for the authorizing clause, and resolve the specific lines through credit, adjustment, or documented acceptance. Then decide whether the change should be formalized as a contract amendment so the same rate does not recur unmatched.

Does catching this replace our existing AP automation or PO matching?

No. Invoice-to-contract matching for off-contract resources is complementary to PO matching, not a replacement. PO matching still confirms totals and receipt; contract matching adds the role and rate check that PO systems were not built to perform.

How quickly can this be assessed for our own contracts?

ValueXPA's Margin Drift Diagnostic performs this invoice-to-contract matching across service vendor categories and produces a prioritized recovery and prevention roadmap in 2 to 4 weeks, across ValueXPA diagnostics.

ValueXPA runs a fixed-scope Margin Drift Diagnostic that validates every service vendor invoice against contract terms. Two to four weeks, and you keep 100% of what is recovered.

Arrange a scoping call
Ask an assistant about this page: ChatGPTClaudePerplexityGemini