The problem I kept hitting: an international invoice with a line total that's off by a cent, or an HS code that appears in the commercial invoice but is absent from the packing list. Customs holds are rarely dramatic. They're usually paperwork.

I wanted a tool that would catch these before the documents left the company. The constraint I set: nothing uploaded to a server. Every byte stays in the browser.

What it does

Upload an invoice and a packing list (Excel or PDF). The tool flags:

Sum mismatches — line where qty × unit_price ≠ line total; grand total ≠ sum of lines