Intelligent voucher matching, custom rules, bulk apply. ERPNext’s standard reconciliation, replaced with the one your bookkeeper actually wants. Multi-bank, multi-currency.
Bank lines arrive faster than anyone can match them. The result is a backlog: cash position guessed at, ageing reports stale, accountant chasing. The fix isn’t more discipline — it’s a smarter matcher.
What you get
Smart matching. Custom rules. Bulk apply.
Confidence-ranked matching
Every bank transaction gets a ranked list of likely vouchers, based on amount, date, counterparty, and reference. High-confidence matches reconcile automatically; the rest surface for review.
Custom rule engine
Pin recurring patterns: this counterparty → this expense head, this reference → this customer. Rules stack with the matcher, not against it.
Bulk apply
Select 30 rows that match the same invoice batch; apply with one click. No more line-by-line for split payouts.
Multi-bank, multi-currency
One reconciliation tool for every account. EUR, GBP, USD, multiple banks — same UI, same matcher, same rules.
Over-allocation guard
Block matches that would over-pay an invoice. Catches duplicate references and accidental double-applies before they reach the GL.
Link to invoices and payments
Matches link directly to Sales Invoices, Purchase Invoices, Payment Entries, and Journal Entries — the right voucher type, every time.
How a bank statement becomes reconciled
Import. Confirm. Done.
01
Import the statement
MT940, CAMT.053, CSV — or an Open Banking sync. Lines land as Bank Transactions.
02
Matches score themselves
The matcher scans every open invoice and payment, ranks candidates by amount, date, and reference.
03
Confirm or skip
High-confidence matches reconcile automatically. Ambiguous ones surface for a click.
04
Books closed
Outstanding invoices drop to paid. Cash position is real-time. No month-end backlog.
Built for
Finance teams that close monthly without panic.
High-volume B2B
Hundreds of bank lines per month, mostly recurring counterparties. Rules pay for themselves in the first week.
Subscription businesses
Repeated small payments from payment gateways and direct debit. Bulk apply turns a 200-line payout into one match.
Multi-entity groups
One reconciliation tool across every entity and bank. Same UX, same data model, easy to audit.
Under the hood
An override on the Bank Transaction matcher.
We override ERPNext’s standard Bank Transaction reconciliation with a smarter matcher and a custom UI. Standard ledger postings are unchanged — you reconcile against the same Sales Invoices, Purchase Invoices, Payment Entries, and Journal Entries you already use. The code is open source. Nothing exotic, just better wiring.
Ready to fix your systems?
30-minute call. No pitch deck. Just an honest conversation about what you need.