You shouldn't need a call to find out what something costs.
Fixed scope, published price. Where the work is about recovering money, we take a share of what actually comes back — so if nothing comes back, nothing is owed. Everything below is in US dollars, excludes VAT where it applies, and is what you'd actually be invoiced.
Two lines by email · no obligation · answered by the person who would do the work
Free, and genuinely useful
- Nothing uploaded, no account, no email required
- Every paid order with no shipment, with value
- The key-match rate, so you know how much to trust it
- Yours to keep, whether or not we ever speak
- You export, we look together, nothing is sent to us
- You get the findings either way
- If the number is small, we say so — that's a normal outcome
Fixed price, fixed scope
| Work | Scope | Price |
|---|---|---|
| Order reconciliationorders against shipments, causes grouped | Three months | $1,200$600 for the first three |
| Inventory drift auditmovement logs matched event by event | Three months | $1,600$800 for the first three |
| Logistics invoice auditinvoices against the rate card and shipment log | Three months | 30% recoveredor $1,800 fixed$900 fixed for the first three |
| Deduction triagecodes sorted into contestable and not, with evidence | One quarter | 25% recoveredor $1,500 fixed$750 fixed for the first three |
| One-off analysisone question, answered with the working shown | One week | $1,800$900 for the first three |
| One report, done properlythe report you rebuild most often, automated end to end | One week | $1,500$750 for the first three |
| Reporting builddefinitions, model, daily refresh, handover | Two to three weeks | from $6,500typically $6,500–12,000 |
That is where the green half-prices in the table come from. Everything above except the full build is half price for the first three engagements, and paid after delivery. Nothing upfront; you pay when the output is in your hands and it is what was agreed. In exchange we ask permission to describe the work — named or anonymised, your choice, and you approve the text first. Three places, none taken yet. The whole arrangement →
The checks are a fixed price: more history, several warehouses or several marketplaces do not change it unless it is genuinely a different piece of work. The reporting build is a band, because the work genuinely varies — and what moves it is listed below rather than discovered later.
What moves the price, and in which direction
Only the reporting build is quoted as a range. These five things decide where inside it you land, and you can work that out yourself before writing to us.
| What we look at | Nearer $6,500 | Nearer $12,000 |
|---|---|---|
| Sources to pull from | One to three | Eight or more, some of them manual |
| Metrics to define | Ten to fifteen | Thirty or more, several contested |
| Definitions today | Mostly agreed, just not written down | Two teams disagree and both are right |
| History | Current period forward | Restated two or more years back |
| Access | Exports you already produce | New extracts to be built with IT |
The exact number is confirmed in writing before anything starts — and it does not move afterwards. It takes one fifteen-minute look at your sources to fix it. If that look shows the work is smaller than the band, the price is smaller; we have never found a reason to make it larger mid-engagement, and if we did, the answer would be to stop and re-scope, not to invoice more.
Month to month, cancel whenever
- Exceptions in your inbox before the day starts
- Value attached to each one
- Format changes handled, not billed as a project
- Against the current rate card
- Flagged before the dispute window closes
- Rate card kept current after renegotiations
- Coded and sorted within days, not quarters
- Evidence pack per contestable line
- Repeat causes reported so they can be fixed upstream
- New channels, new questions, changed formats
- Definitions kept current as the business changes
- Optional — the handover means you can do this yourself
A share of what actually comes back
For invoice audits and deduction work, the fee is a percentage of money actually recovered — credited, refunded or written off in your favour. Not of what we "identified".
That distinction matters: a list of theoretical findings is easy to produce and worth nothing. You're invoiced when the credit note lands, based on the credit note.
If you'd rather not share the upside, take the fixed-fee option instead — same work, price known in advance, and you keep everything recovered.
We don't take a share of "savings going forward" or projected annualised benefit. Those are numbers vendors invent; they're not money that moved.
Short, because there isn't much
- No minimum term on anything monthly. Cancel and it stops at the end of the month.
- No setup fee on top of the one-off work — the first piece of work is the setup.
- You own the output. Files, models, documentation. Nothing stops working if you stop paying.
- Mutual NDA before any data moves, if you want one.
- If the data can't answer the question, we stop in the first week and refund the balance rather than deliver something unreliable.
- Payment: half at the start, half on delivery for one-off work. Monthly work is invoiced in arrears. Recovery work is invoiced when the credit note lands, based on the credit note. Terms are 14 days, and there is no charge for paying earlier or later within reason.
- Currency and tax. Invoiced in US dollars or euros, your choice. VAT is added where it applies and stated separately; the figures on this page exclude it.
- Liability is capped at the fees paid for the piece of work in question. We will tell you when a finding needs checking before you act on it, and that caveat is part of the deliverable rather than small print.
- If we are unavailable — illness, anything — you are told the same day, with a date or a refund of the unearned part. It is one reason the method is written down and the logic is readable: nothing we build is supposed to depend on us still being here.
About money specifically
Why publish prices at all?
Because the alternative wastes both sides' time, and because a price that changes depending on how big your company looks is a bad way to start a relationship built on trustworthy numbers.
Is there a discount for taking several checks at once?
Usually the second seam is cheaper because the files and the normalisation already exist — expect the second one to land around 30% lower. Ask, and you'll get the number before you commit.
What if the one-off audit finds nothing?
You pay the fixed fee, and you have a documented, defensible answer that your systems agree — which is genuinely useful the next time someone asks why the count was off. On the recovery-priced work, nothing found means nothing owed.
Do you work with brands outside the US, UK, Canada and Australia?
Yes — the work is the same. Invoicing is in USD or EUR, and we handle VAT the way your finance team needs it.
Two lines by email. No form, no calendar link.
Which two systems, roughly what size, what you have already tried. You get a straight answer the same working day — including “this is not something we would help with”, when that is the honest one.
Two lines by email · no obligation · answered by the person who would do the work