Over-invoicing inflates the price or quantity on trade documents so that value moves to the exporter under the cover of real trade. It is a core trade-based money laundering technique, and each shipment looks like ordinary business on its own.
What is over-invoicing, in plain English?
Over-invoicing is a way of moving money by lying on the paperwork. An exporter bills the importer more than the goods are actually worth, either by inflating the unit price or claiming a bigger quantity than was really shipped. The importer pays the inflated amount, and the difference between the real value and the invoiced value is value transferred to the exporter, dressed up as a normal payment for goods.
It is one of the main tools of trade-based money laundering. Because there is a genuine shipment and a genuine payment behind it, the transaction has the shape of legitimate commerce. The laundering happens in the gap between what the goods are worth and what the invoice says, and that gap is where illicit value crosses a border under cover.
The reason it is effective is that each shipment looks ordinary in isolation. A single invoice at an inflated price is just a deal you might have got wrong on your side. The pattern only appears when you benchmark the price against the market and reconcile the invoice against what customs and logistics records say was really moved.
Over-invoicing vs under-invoicing
What changes | Over-invoicing | Under-invoicing |
Invoice vs real value | Invoice is higher than the goods are worth | Invoice is lower than the goods are worth |
Direction of value | Value moves to the exporter | Value moves to the importer |
Who overpays | The importer pays too much | The importer pays too little |
Common side effect | Justifies an outbound payment | Also enables customs and tax evasion |
Who is involved?
Who | Their role |
The exporter | Issues the inflated invoice and receives the excess value dressed as payment for goods. |
The importer | Pays the inflated amount, usually a colluding counterparty rather than an arm's-length buyer. |
The bank | Processes the trade payment or finances the deal, often without independent price or shipment data. |
Customs and logistics | Hold the records of what was actually shipped, which is where the mismatch becomes visible. |
What it looks like in practice
In practice
A company imports a container of mid-grade electronic components and is invoiced at a unit price several times higher than the going market rate for the same parts. The payment goes out on schedule, and the trade finance paperwork is complete and consistent on its face.
Only when an analyst benchmarks the unit price against market data and pulls the customs declaration does the gap appear: the goods are real, but they are worth a fraction of what was paid. The excess has quietly moved value across the border to the exporter, and the two companies turn out to share a common controller.
Why it is hard for operators
The transaction is wrapped in genuine trade. There is a real shipment, a real invoice, and a real payment, and a single overpriced deal is indistinguishable from an ordinary bad bargain. Trade payments also move through banks that often lack independent visibility into what the goods are actually worth or whether the quantity is even physically possible.
Detection has to come from reconciliation. You catch over-invoicing by benchmarking invoice prices against market data, checking that quantities are consistent with the shipment's physical capacity, and matching the invoice against customs and logistics records. When invoices, payments, and shipping data are reviewed together rather than in silos, the inflated value has nowhere to hide.
What to watch in the data
- Above-market pricing. Invoice values well above the fair market price for the same goods.
- Impossible quantities. Quantities larger than the shipment or container could physically hold.
- Payment mismatch. Payments that do not line up with the goods actually delivered per customs records.
- Related counterparties. Exporter and importer that are connected or share a controller, removing arm's-length pricing.
- Repeat anomalies. The same trading pair repeatedly transacting at prices that stray from the market.
Quick questions
How does over-invoicing move money?
The importer pays more than the goods are worth, so the excess above fair value is transferred to the exporter under the guise of a trade payment. The gap between real and invoiced value is the laundered amount.
How is it different from under-invoicing?
Over-invoicing bills too much and moves value to the exporter; under-invoicing bills too little and moves value to the importer. They are mirror techniques used to shift value in opposite directions.
Why is it hard to spot?
Because a genuine shipment and payment sit behind it, and one overpriced deal looks like a normal transaction. Only benchmarking against market prices and reconciling with customs and logistics reveals the inflated value.
What data exposes it?
Independent market pricing for the goods, physical shipment and container capacity, and customs declarations. Comparing the invoice against these external references shows whether the value is plausible.
Is over-invoicing always laundering?
Not necessarily; genuine pricing errors and disputes happen. What signals laundering is a consistent, unexplained gap between invoiced and market value, especially between related parties.
Where does over-invoicing sit in TBML?
It is one of the classic trade-based money laundering methods, alongside under-invoicing, phantom shipping, and multiple invoicing. All hide value movement inside apparently normal trade.

