THE MATCHING ENGINE
Most tools stop at "does the invoice match the PO." Aviara Connect goes two steps: the invoice against the purchase order, then the billing against the goods actually received. Overbilling, duplicates, and billed-but-not-delivered are caught before approval, and everything syncs back to your ERP without migration.
Request a Demo
How the Engine Works
Multi-stage matching, built for messy reality
Real invoices do not arrive clean. Descriptions differ between documents, one invoice covers several POs, and deliveries arrive in parts. The engine is staged to resolve the easy matches instantly and put human judgment only where it is needed.
Line-level, not header-level
Instant clearance
Matches on meaning, not text
Governed by Aviara's rule engine
Tolerance rules per vendor
One invoice, many POs
Partial deliveries
Goods-receipt verification
Catches unbilled delivery gaps
Alerts on every exception
Full context attached
Vendor outreach built in
Discrepancy Resolution
What happens when something does not match
A flagged invoice is not a dead end. Each discrepancy type has a resolution path, and the correction is written back to your ERP.
Closing the Loop with the Vendor
From flag to fix, without leaving the platform
Some discrepancies can only be settled with the vendor. When that happens, the exchange runs inside Aviara Connect, drafted by AI, interpreted by the Email Agent, and approved by your team, so nothing drops into a personal inbox.
ERP SYNC, Without Migration
Your ERP stays the system of record
Aviara Connect does not replace your ERP and does not ask you to move data out of it. It reads what it needs, reconciles, and writes results back.
Purchase orders and PO lines
Vendor master records
Goods receipts, where your process captures them
Existing bills, so updates go to the right record
New bills from cleanly matched invoices
Updates to existing bills
Credit memos from confirmed discrepancies
Category and account coding per your rules
Common Questions
Reconciliation and sync, answered
What is the difference between two-way and three-way matching?
Two-way matching checks the invoice against the purchase order. Three-way matching adds the goods receipt, verifying that what was billed was actually received. Aviara Connect runs both as two distinct steps, so billed-but-not-delivered is caught even when the invoice and PO agree perfectly.

