Worked example
Exact reference match
Payment
$1,250.00, memo INV10487
Invoice records
INV10487 $1,250.00 open
Review result
Exact amount and reference
Customer identity, currency, and duplicate status should still be checked before confirmation.
1. Define the period and source records
Choose the posted payment date range and confirm the bank accounts, processors, currencies, and workspaces in scope. Export open invoices as of a consistent point in time. Keep the source files unchanged and record when each export was created.
At minimum, invoice data needs a stable identifier, customer, original amount, current outstanding balance, invoice date, and currency. Payment data needs a source transaction ID where available, posted date, amount, payer or description, reference, and currency.
- Open invoice export
- Posted bank or processor payments
- Credit and prior-application information
- Reconciliation period and reviewer
2. Validate before matching
Check row counts, control totals, blank required fields, duplicate transaction IDs, duplicate invoices, date formats, and currency parsing. Preview mapped columns before importing. Do not silently drop rows that fail validation.
Normalize copies of names and references for comparison while retaining the original values. Currency values should use fixed decimal units, such as cents, rather than binary floating point equality.
3. Match strong evidence first
Start with exact amount and currency, then add invoice references, payer similarity, customer identifiers, and a reasonable date window. A payment with an invoice number in the memo and an exact balance is stronger than an amount-only match.
Remove confirmed exact items from the active queue. This reduces the candidate pool for combined and partial cases and gives the reviewer a smaller set of meaningful exceptions.
4. Work the exceptions deliberately
For one payment covering several invoices, narrow candidates by customer and then search plausible combinations. For partial payments, store the applied and remaining balances. For fees and deductions, show the difference and require evidence before classification.
If multiple candidates remain plausible, leave the item in review. If no responsible candidate exists, keep the payment unmatched and state what information is missing.
- Combined invoice payments
- Several payments against one invoice
- Partials and overpayments
- Fees, deductions, duplicates, and missing references
5. Confirm, export, and tie totals
Record who confirmed each application, when it happened, the source transaction, selected invoices, prior state, resulting state, and any note. Export confirmed applications separately from unmatched payments and discrepancies.
Finally, verify the exported result in the accounting system and complete any broader accounts receivable or bank reconciliation controls required by the business. Matching assistance does not replace accounting review.
Key takeaways
- Preserve source files and original field values.
- Use deterministic evidence before more flexible similarity signals.
- Keep applied, remaining, and unapplied amounts separate.
- Require a human decision for ambiguity and discrepancies.
- Tie confirmed exports back to the accounting ledger.
This material is general educational information, not accounting, tax, legal, or investment advice. Verify financial records and consult the appropriate professional for decisions that require judgment.