Skip to content

Amalgama / Invoice Match Desk

Catch invoice differences before approval

Compare invoice lines with purchase orders and delivery records. Inspect price differences, missing evidence and duplicate candidates, then export your reviewed findings.

Local document check

One invoice batch. Three sources.

Add your files, or explore a fictional order with a €60 price difference and a missing delivery record.

No files or account needed.

  1. 01 Add sources
  2. 02 Check differences
  3. 03 Review and export

Invoice lines

What the supplier billed

Drop your CSV here

One file, up to 250 KB

CSV · UTF-80 / 250,000 chars

UTF-8, comma-separated columns. Up to 100 data rows. Keep the header names shown in the example.

Purchase order

What you agreed to buy

Drop your CSV here

One file, up to 250 KB

CSV · UTF-80 / 250,000 chars

UTF-8, comma-separated columns. Up to 100 data rows. Keep the header names shown in the example.

Goods received

Optional delivery evidence

Drop your CSV here

One file, up to 250 KB

CSV · UTF-80 / 250,000 chars

UTF-8, comma-separated columns. Up to 100 data rows. Keep the header names shown in the example.

Number format and matching limitsDot decimals and zero price tolerance by default

Tolerance uses each line’s currency. No exchange rates or thousands separators. Quote decimal-comma values in CSV, for example "240,00". Tax and freight are not included.

Add invoice and order lines to continue. Receipts are optional.

Your comparison will appear here

Add invoice and order lines, then run the check. You will get source references and a separate review decision for each line.

What this check covers

Matches use supplier, PO and SKU, ignoring case and outer spaces. Prices are compared in the same currency using integer minor units, rounded per line. The price tolerance applies to each line, not the entire invoice. A partial invoice within ordered quantity can match.

This checks the files you provide. It cannot detect invoices paid earlier or receipts consumed by previous invoices. Taxes, discounts, freight, payment authorisation and ERP balances are outside this check. Match means these checks passed, not permission to pay.

Supported currencies are EUR, USD, GBP, CAD, AUD and CHF. Unit prices accept two decimal places and quantities accept three. Credit notes and ambiguous duplicate items stay in review. CSV files are processed in this browser, with no model or document upload. On the website, export before closing the page. In Workspace, use Save a copy to retain your inputs and reviewed results.

Need this connected to your workflow? Discuss an integration