Choose on the documents you have and the evidence you need. Our Three-Way Invoice Match accepts structured PO, receipt and priced invoice lines. It runs locally, needs no API key and makes no payment decision.
zavora-ai/mcp-procurement already provides a local procurement MCP server with a three-way matching tool. Its matching source, inspected 2026-10-16, sums quantities across SKUs and compares one invoice amount with the PO total. An amount within two percent selects within_tolerance even when the quantity check fails. This is source inspection, not a competitor runtime test.
For PO A10/B10, receipt A5/B15 and invoice A10/B10 at the same prices, aggregate quantities and value agree. That algorithm cannot expose the offsetting SKU mismatch. Ours reports A billed above accepted receipts and B received above the order, showing each source quantity. Our strict input uses whole quantities and integer minor units, with no tolerance that hides exceptions.
invoice-reconciliation-agent describes parsing and deterministic reconciliation for invoices, delivery notes and POs. Its README, inspected 2026-10-16, requires Docker, PostgreSQL and an Anthropic API key. Choose that workflow when its document ingestion and infrastructure fit. We do not provide ingestion: you supply the document fields.
Our full previews up to 500 PO/invoice lines are free, with complete large-report evidence available through free pages. Three saved reports fit the free tier; Pro removes that storage cap for $19 once, or through the $39 bundle. No API credentials or ERP connection are required. It cannot discover earlier invoices or authorize payment.
Open three-way-match.mcpb from the bundle catalog in Claude Desktop, or clone the self-contained mirror and run npm install && npm run build. Point your MCP client at the built dist/index.js with an absolute path. No hosted endpoint is provided; npm publication is pending.
Worked example · Claude Code setup · Get Pro
No. zavora-ai/mcp-procurement already has a local three_way_match tool. Our distinction is the priced invoice-line contract and per-SKU source evidence.
No. The aggregate-matching distinction comes from the linked source at a pinned commit, inspected 2026-10-16. It is not a runtime benchmark.
No. Pass structured PO, receipt and invoice values, including explicit prior-invoiced quantities.
Product page · Setup per client · Guides · All comparisons · Buy Pro $19