Check an invoice against its purchase order

Upload the purchase order and the invoice, as PDF or photo. Tavnit reads both, pairs every PO line with the invoice line that means the same thing even when the text differs, and flags where the price changed, where the quantity changed, what is missing on the invoice and what was never on the PO.

PDF, JPG or PNG · up to 4 MB and 5 pages per document

  • A PO and an invoice · PDF or photo
  • 5 free documents a day
  • Everything deleted after 24 h

How it works

  1. 1. Upload both documents

    The purchase order and the invoice, as PDF or photo. Any vendor, any language, any layout.

  2. 2. Tavnit reads both with one Flow

    Header (number, date, supplier, totals) and every line with its quantity and price, on both.

  3. 3. The Matcher pairs the lines

    Each PO line is joined to the invoice line that means the same, and price and quantity are compared. With your account you take the comparison home as Excel.

Common questions

What does the free version include?

5 documents a day (one check uses two), with the full result on screen. Downloading the comparison as Excel takes a Tavnit account, which has no cost.

How does it pair lines when the text is not identical?

A Tavnit Matcher compares descriptions by meaning, not letter by letter: "Long grain rice 20 lb" and "RICE L/GRAIN PREMIUM 20LB" are the same line. When two descriptions are close but unclear, a second step decides whether it is the same item.

What tolerance does it use for prices?

A price is flagged as different when it moves more than 0.5 % or more than one cent. Quantities are compared exactly. With your account you set your own tolerance with a Cleaner.

What do "Missing on the invoice" and "Not on the PO" mean?

"Missing on the invoice" is a purchase-order line the supplier did not bill (partial or pending delivery). "Not on the PO" is a billed line nobody ordered on that PO.

Can I do a three-way match with the goods receipt?

Not here: the free version compares two documents. With your account you add the goods receipt as a third document of the same Flow and the Matcher checks all three, or you build Cleaner rules so the invoice is not posted until the receipt matches.

Which formats does it accept?

PDF (text or scanned), JPG and PNG, up to 4 MB and 5 pages per document. It works with purchase orders from an ERP and invoices from any vendor.

What happens to my files?

They are processed in a Tavnit account dedicated to the free tools and used for nothing else. After 24 hours the files and the comparison delete themselves; we only keep the fact that a run happened, without the documents or their contents.

How do I make it automatic?

Create an account, build a Flow for your purchase documents and a Matcher on top of it. Invoices arrive by email or API, get paired with their PO, and the differences go out by email, webhook or into your ERP with nobody typing.

This tool runs one document at a time. The same engine can take them in by email or API, route them through your team’s review and deliver them to your systems.