Commercial kitchen equipment

Most of this invoice
was already covered.

Upload your service contract and a repair invoice. Every charge comes back checked against the clause that decides it — with the page number — before you approve payment.

Audit an invoice — $49See how it works

No subscription. Pay per audit. One wrongly billed charge covers it.

invoice NG-2025-14472contract AMC-2024-8871auditing 0/7
Invoice chargeWhat the contract says
No charges in this category. Try another filter.
Recoverable$0.00of $2,436.00 invoiced

Real output. Hover any line to see the clause it rests on.

The problem

Nobody reads page 11 at 4pm on a Friday.

A single site can run a manufacturer warranty, an extended warranty, an annual maintenance contract and a parts-only plan at the same time. The invoice arrives with eleven line items and a due date. Somebody has to decide what you actually owe.

Coverage you already bought

A parts-and-labour plan means the vendor owes you the repair. Billing it back is not fraud — it is a busy back office and a line item nobody cross-checked.

Fees the contract never authorised

Emergency callout, fuel surcharge, shop supplies. The contract may define a response time without ever permitting a fee for it. That gap is worth asking about.

Rates that quietly drifted

The contract says $125 an hour. The invoice says $145. Four hours later that is $80, on a line that otherwise looks perfectly correct.

How it works

Five steps, in this order.

Order matters. An expired contract settles every line before any clause about parts gets read. We publish the cost of each step because most of them cost nothing at all.

Typical audit: 36 seconds · $0.03 of compute

01

Your documents are read locally

Text is pulled from the PDFs on our server before any model sees them. Scans get transcribed once and cached forever, so you never pay to read the same contract twice.

$0.00 · no model involved
02

The contract becomes a clause index

Coverage scope, exclusions, rates, term dates, deductibles and response commitments — each pulled out with the exact wording it came from. Built once per contract, then reused for every future invoice.

$0.002 · once per contract, ever
03

Dates, serials and arithmetic are checked in code

Whether the service date falls inside the term. Whether the serial is on the contract. Whether the line items actually sum to the total. Whether labour was billed above the contract rate. None of this is guesswork.

$0.00 · arithmetic, not judgement
04

Every charge is adjudicated against the contract

One line at a time, in order: does the term still apply, what does this plan actually cover, is an exclusion triggered by the service report, and is the contract simply silent. Silence is never treated as permission.

$0.025 · the only judgement call
05

Every citation is verified before you see it

Each quoted clause is located character-for-character in your own contract. Anything that cannot be found is discarded and its finding downgraded — so a quote you read is a quote that exists.

$0.00 · and non-negotiable

Why you can act on it

A finding you cannot check is not a finding.

Quotes are verified, not trusted

Every clause we quote is located character-for-character in your own contract. If it cannot be found, it is discarded and the finding is downgraded — you never see a citation that does not exist.

Three labels, never two

Likely covered, likely not covered, requires confirmation. Where a contract is silent or ambiguous we say so rather than guess. This is a first-pass review, not legal advice.

Nothing is sent for you

The vendor email is drafted, editable, and sits behind an explicit approval step. You send it, in your words, when you are ready. We never contact your vendor.

Pricing

$49 per audit.

No seats, no subscription, no minimum. You use this when an invoice arrives, which is not every day. One incorrectly billed $300 charge pays for six audits.

Audit an invoiceView your audits