Nanonets Agents · Comparison

Match any two documents line by line

Upload a PO and an invoice. The agent extracts every field on both sides, lines them up, and flags every mismatch — quantity, unit price, vendor, line items. Works with PDFs, scans, Excel, anything.

Free Nanonets account · the agent is ready by the time you finish signing up.

PO ↔ Invoice · US Foods
Field
Invoice
PO
Document Number
CK-23-4567-FB
CK-23-4567-FB
Match
Vendor
US Foods
US Foods
Match
Issue Date
Oct 5, 2023
Oct 5, 2023
Match
Total
$1,084.10
$1,084.10
Match
Parmesan Cheese 1kg
20 × $12.00
13 × $18.46
Mismatch
1 mismatch · Line item 5See full run →

How it works

From two PDFs to a reconciled report in seconds.

1
Drop in two documents

PO and invoice, contract and purchase order, quote and invoice — any two documents that should agree.

2
Agent extracts both sides

It reads every field, every line item, every total — even when the docs use different layouts or wording.

3
See matches and mismatches

A side-by-side table with every discrepancy flagged. Click any field to jump back to the source on the page.

Use cases

Reconcile anything against anything.

PO ↔ Invoice

Catch overbilling, swapped line items, and wrong unit prices before you pay.

Invoice ↔ GRN

Three-way match between purchase order, receipt note, and invoice — fully automated.

Contract ↔ PO

Verify negotiated rates and terms make it through to every purchase order.

Quote ↔ Invoice

Confirm what you were billed is what you were quoted. Flag every line that drifted.

Statement ↔ Ledger

Reconcile a vendor statement against your open AP balance in seconds.

Any two PDFs

Even if neither side has a template — the agent figures out the schema on the fly.

FAQ

Frequently asked questions

PDFs, scanned images, Excel, Word, CSV — anything with extractable text. The agent handles different layouts on each side automatically.

See it run on your process, with your documents.

Start free. No credit card. Or talk to our team about your workflow.