Three-Way Match & Bill Ex
Auto-match PO to receipt to vendor bill and route price/qty variances to an exception queue
Never pay a vendor bill that does not agree with what you ordered and what you received. For every bill line this module reconciles three sources of truth — the purchase order, the goods receipt and the vendor bill — computes price and quantity variances, and holds any failing bill in an exception queue until a reviewer clears it.
Key Features
True Three-Way Match
Each bill line compares ordered, received and billed quantity and PO vs bill price, accounting for quantities already billed on earlier bills.
Match Status
Lines are classified as matched, price variance, quantity variance, over-billed, no receipt or no PO, with per-line variance value and percentage.
Configurable Tolerances
Absolute and percentage price and quantity tolerances, set globally and overridden by per-vendor or per-category tolerance rules with specificity ranking.
Exception Queue
Bills with any failing line land in a dedicated queue where a reviewer approves the override with a reason or rejects the bill, with a full resolution log.
Enforce Mode
In enforce mode a bill is blocked from posting until every exception is cleared, so nothing out of tolerance slips through to payment.
KPIs by Vendor
Matched percentage, open exception count and value held in exceptions are summarised per vendor and across the company.
Stronger Than Native
Native three-way matching is weak. This adds real variance computation, configurable tolerances, an exception queue and posting enforcement.
Controls & Audit
Every override is captured with a reason, reviewer and timestamp, giving finance a clear audit trail and stronger purchase-to-pay controls.
Screenshots
All Match Lines
Bill Exception Queue
Resolve Exceptions
Tolerance Rules
Why Choose This Module
Accounts payable teams, finance controllers and procurement managers who want to stop overbilling, enforce purchase-to-pay controls and pass audit on supplier invoices.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: purchase, stock, account
- Support: support@pokutsoft.com
Update date: 2026-07-02