What does an IT and professional services audit cost?

What a service vendor audit of IT and professional services invoices costs, how fixed-scope pricing works, and what drives the price up or down.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
What does an IT and professional services audit cost?

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. IT and professional services spend is where that gap hides best: statements of work with loose deliverable language, licensing tiers that change mid-term, and hourly rates nobody re-checks against the master agreement.

Cost is the first question a CFO asks before scope. This page answers it directly: what a fixed-scope diagnostic costs to run, what makes one engagement cost more than another, and how that compares to the alternative of doing nothing or paying a contingency firm.

Executive Summary

A fixed-scope audit of IT and professional services invoices is priced against the engagement, not against what it finds. That is the structural difference from a contingency recovery firm, which charges 25% to 50% of recoveries and keeps that share regardless of how the work was actually done. A fixed-scope diagnostic is priced up front, delivers a roadmap in 2 to 4 weeks, and the client retains 100% of recoveries.

The price of the engagement itself is driven by scope: the number of vendor contracts in the category, the number of active statements of work, and how much of the contract language is unstructured (PDFs and email amendments rather than ERP-coded terms). None of that has a published number here, because it depends on the reader's own vendor count and contract complexity.

What can be stated with a source is the scale of what a full engagement is worth checking for, across the whole diagnostic rather than any one category. Margin drift across a full diagnostic typically runs 1% to 3% of service vendor spend. The rest of this page explains how to size the question for your own spend rather than borrowing someone else's number.

1. Why is a fixed-scope audit priced differently from a contingency recovery firm?

A fixed-scope diagnostic is priced for the engagement itself: the vendor count, the contract volume, and the time to review them. A contingency recovery firm prices itself against what it finds afterward, typically charging 25% to 50% of recoveries. The client of a fixed-scope engagement keeps 100% of whatever is recovered, which is why the two pricing models produce very different totals once a finding is actually large.

The contingency model looks free until a large finding shows up. At that point the firm's share, 25% to 50% of the recovery, is paid regardless of how much or how little original analysis work that finding actually required.

A fixed-scope engagement inverts that. The cost is known before the work starts, sized to the vendor count and contract complexity in the category being reviewed, and does not move if the findings turn out to be larger or smaller than expected.

This matters in IT and professional services specifically because a single finding here can be large relative to the category: one mispriced software true-up or one scope-creep SOW can outweigh everything else found in the category. A percentage-of-recovery fee on that single item can be worth more than the entire fixed-scope engagement would have cost.

Neither model is free of tradeoffs. A contingency firm has no fee if nothing is found, which some buyers value when they are unsure the spend has any drift in it at all. A fixed-scope engagement asks the buyer to commit before the total is known, which is a real decision, addressed in the following section.

2. What actually drives the price of an IT and professional services engagement up or down?

Three inputs move the price: how many vendor contracts and statements of work fall in scope, how much of the contract language lives outside the ERP in PDFs and email amendments, and how many billing periods of invoice history need to be checked against those terms. More vendors, messier contract language, and a longer look-back all add review time, which is what the fixed price is actually paying for.

Vendor count is the most direct driver. A company running two managed service providers and a handful of SOWs scopes differently than one running a dozen active statements of work plus a portfolio of enterprise software licenses.

Contract structure matters as much as count. A rate card that lives in a clean ERP field takes less time to check than a rebate clause or an NTE cap buried in a PDF amendment that was never re-keyed anywhere. IT and professional services contracts carry this kind of unstructured language often enough to matter for scoping.

Look-back period is the third lever. Checking 12 to 18 months of historical spend against contract terms is a defined, bounded task; extending that window adds proportional review time without changing the method.

None of these three inputs has a single dollar figure that applies across companies, because they are properties of your own vendor base. The right way to size the question is to count your own active SOWs and licensing contracts before asking what a review of them would cost.

3. How does the cost compare with what a diagnostic typically finds?

Across a full diagnostic, findings typically run $300K to $4.5M per year, across ValueXPA diagnostics, and margin drift overall typically runs 1% to 3% of service vendor spend. Those are whole-portfolio figures covering every category the diagnostic reviews, not a number specific to any one category, and they describe the scale of what a review checks for rather than a guarantee attached to a single contract.

Those two figures describe the diagnostic as a whole, across every indirect spend category it covers. No comparable figure exists broken out by category, so a claim that any single category runs some share of that total would be invented, not sourced.

What can be said about IT and professional services specifically, without a number: professional services SOWs carry deliverable language that is easy to leave loosely worded, and software licensing renewals carry tier and seat-count terms that are easy to leave unchecked at the annual true-up. Both are recurring, easy to miss, and expensive to leave unexamined, which is a different claim from a size claim.

The practical way to size your own exposure is arithmetic, not a borrowed percentage: take your annual IT and professional services spend, and multiply by the share of it running through informally worded contracts or infrequently reviewed license renewals. That product is what a review of this category is worth to you, using your own inputs rather than someone else's finding.

4. Is a diagnostic worth it if you already run AP automation software?

AP automation checks a new invoice against a purchase order and receipt at the point it arrives. It does not interpret a rate card, a rebate clause, or an NTE cap sitting in a PDF outside the ERP, and it has no view into 12 to 18 months of history already paid. A diagnostic complements that software rather than replacing it: one prevents the next error, the other quantifies what already happened.

Three-way matching checks the invoice against the purchase order and the receipt. It confirms quantity and unit price agree with what was ordered and received.

It does not test whether a professional services rate on that invoice matches the master agreement's rate table, or whether a software renewal's per-seat price matches a volume tier the contract specifies. Those tests require reading the contract itself, which usually lives outside the ERP as an unstructured PDF.

A diagnostic is built to do exactly that reading, once, across the historical spend an automation tool never looked at because it went live after those invoices were already paid.

The two are not competing purchases. Software configured against contract rules nobody has yet extracted enforces whichever rules were guessed at setup. A diagnostic is one route to extracting the real rules first.

5. What does the engagement actually deliver for the cost?

The output is a prioritized recovery and prevention roadmap in 2 to 4 weeks, covering every service vendor invoice checked against the contract terms that govern it. That roadmap ranks findings, documents the contract clause each one violates, and hands the AP or procurement team a list of what to pursue first, not a slide deck summarizing that drift exists somewhere.

The roadmap is the deliverable, not a narrative report. Each line item names the invoice, the vendor, the contract clause it should have matched, and the dollar gap between what the contract says and what was billed.

A. What gets checked

Every service vendor invoice in scope is matched line by line against the rate card, statement of work, or license agreement governing it. That includes rate tables, NTE caps, volume tiers, and rebate clauses wherever the contract states them.

B. What gets prioritized

Findings are ranked by dollar size and by how easy the underlying control gap is to close, so the AP team gets a sequence to work through rather than an undifferentiated list.

6. Should a $100M+ manufacturer run this on IT spend specifically, or across all categories at once?

The diagnostic is scoped to whichever service vendor categories the buyer chooses, so IT and professional services can run alone or alongside freight, contract labor, and maintenance. Running it alone makes sense when IT is the category with the most unstructured contract language or the most recent renewal cycle; running it across categories makes sense when no single category stands out as the obvious place to start.

A manufacturer above $100M in revenue with a recent wave of SOW-based technology projects, or a software renewal that jumped without an obvious reason, has a specific reason to start with IT and professional services alone.

A manufacturer with no particular category flagged, and simply wants a baseline across service vendor spend, gets more from the full diagnostic, which covers freight, contract labor, maintenance, and MRO alongside IT and professional services in one pass.

Either scope uses the same method: invoice-to-contract matching against whatever rate cards, tiers, and caps exist for the vendors in scope. The category choice changes what gets reviewed, not how.

The decision does not need outside data to make. It needs an honest look at which category's contracts have not been checked recently, or which category grew fastest without a matching review of its terms.

For the wider pattern this sits inside, start with the margin drift guide.

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.

7. Frequently Asked Questions (People Also Ask)

How much does an IT and professional services audit cost?

There is no published flat fee, because a fixed-scope engagement is priced against your own vendor count, statement-of-work volume, and contract complexity, not a standard rate card. The way to get a number is to count your active SOWs and license contracts, then request a scoped quote against that count.

Is the audit fee contingent on what it finds?

No. A fixed-scope diagnostic is priced up front for the engagement itself and does not change if findings turn out larger or smaller than expected. That is the opposite of a contingency recovery firm, which charges 25% to 50% of whatever it recovers.

Do we keep 100% of what the audit finds?

Yes. Under the fixed-scope model, the client retains 100% of recoveries. The fee for the engagement is separate from and unrelated to the dollar size of what is found.

How long does an IT and professional services engagement take?

A diagnostic delivers a prioritized recovery and prevention roadmap in 2 to 4 weeks. The timeline covers matching invoices against contract terms and ranking the resulting findings, not an open-ended review.

Can we scope the audit to IT and professional services only, or does it have to cover everything?

The diagnostic is scoped to whichever categories you choose. IT and professional services can be reviewed alone, or alongside freight, contract labor, maintenance, and MRO in a single engagement.

What contract terms does the audit actually check against invoices?

It matches invoices line by line against rate cards, statement-of-work deliverable terms, license agreement seat and tier counts, NTE caps, and rebate clauses, wherever the governing contract states them.

Why would a diagnostic cost more for one company than another in the same category?

Price scales with scope: how many vendor contracts and SOWs fall in scope, how much of the contract language sits in PDFs and email amendments rather than the ERP, and how many months of invoice history need to be checked against those terms.

If we already have AP automation, do we still need this?

AP automation matches a new invoice against a purchase order and receipt at the point it arrives. It does not read a rate card or rebate clause sitting in a PDF, and it has no view into spend already paid before it went live. A diagnostic covers both gaps.

Does the diagnostic replace our AP automation software?

No. The two work on different problems: automation prevents the next mismatched invoice, and a diagnostic quantifies drift already embedded in historical spend and unstructured contract terms. Most buyers run both.

Margin Drift Resources