Skip to content
Enjoy complimentary data migration when switching from your existing bookkeeper or CPA to Institution.

Choosing a provider

Challenge automatic bank matching with transactions that look alike

Use competing matches, combined deposits and date tolerances to evaluate reconciliation software without mistaking a high match rate for correct matching.

By Institution5 minute readPublished View sources
In this guide

Build an answer key before watching the automation

A bank-matching demonstration is easy to make look successful when every payment has a unique amount and a perfect reference. Use a test population that includes the confusing records your team actually encounters. Establish the correct relationships independently before the vendor runs its matching process.

Keep the evaluation inside an approved test environment with synthetic or appropriately protected data. For each bank line, record the ledger entry or entries it should match, or mark it as intentionally unmatched. The answer key should come from supporting records, not from the same application's proposed result.

Include two equal payments to the same counterparty, repeated descriptions, a delayed clearing date and a combined deposit. Add a genuine missing ledger entry. The application should not receive credit for forcing every line into a pair when the correct answer includes unresolved items.

Define which workflow is under evaluation. Matching bank statement lines to bank ledger entries is different from applying a customer's payment to open invoices. Some products connect those processes, but a successful result in one does not establish that the other has been configured correctly.

Ask which fields caused each proposed match

Microsoft's bank-reconciliation documentation describes automatic and manual matching, a transaction-date tolerance and a match-details inquiry. Those features illustrate useful questions for any vendor: what information drives the match, how much date variation is allowed and can a reviewer inspect the basis for the suggestion?

Have the demonstrator open the explanation for a straightforward match and then for an ambiguous one. Compare the amount, currency, date, reference and counterparty evidence. A confidence label is only useful if the reviewer understands what the system has actually compared.

Change one field in the controlled sample and rerun the test. For example, remove a reference while retaining an amount shared by several entries. Observe whether the system reduces confidence, proposes alternatives or continues to assert the same match without showing the weaker evidence.

Check the effect of a broad date tolerance. Widening the search may find legitimate delayed clearings, but it also introduces more competing candidates. The buyer should evaluate that tradeoff against the company's transaction pattern rather than accept the setting that produces the largest number of matches.

References: Microsoft: Bank reconciliation and matching

Test combinations without losing individual evidence

Create a hypothetical bank deposit of $1,000 that corresponds to ledger entries of $600 and $400. Ask the software to show the two underlying records and the reason they belong together. Then add another unrelated $400 entry so the sum alone is no longer sufficient to identify the correct pair.

Try the reverse arrangement where the supported workflow includes it: several bank lines relate to one ledger record. Record whether the product supports that relationship directly or needs a documented intermediate step. A sales claim about matching should specify the relationships it actually handles.

Include a net settlement with a fee only if the company's approved accounting workflow represents it in the test ledger. The software should not invent the fee to make a difference disappear. Ask what evidence supports any generated adjustment and who reviews it before posting.

Inspect restrictions on combinations and differences. A product may permit a manual grouping but refuse to post it under certain conditions. Complete the workflow through the intended final state; stopping at a highlighted set of lines does not establish that the reconciliation can be posted.

Score wrong matches separately from unresolved lines

Compare every proposed relationship with the independent answer key. Separate correct suggestions, incorrect suggestions and cases left for review. An unresolved item creates work; an incorrect accepted match can hide the work. Those outcomes should not be combined into a single success percentage.

For a hypothetical run with 20 automatic proposals, 19 correct and one incorrect, proposal accuracy is 95%. That number alone says nothing about how many transactions the system left unmatched or whether the incorrect proposal would be posted without review. Record those facts alongside the percentage.

Inspect the error's mechanism. A wrong match caused by repeated amounts may recur frequently in payroll or supplier runs, while an unusual malformed reference may be less representative. The purchase decision should consider the company's actual mix and the control that would catch the error.

Do not use a small demonstration to claim a universal accuracy rate. It is a practical challenge set that can reveal unsuitable behavior and guide a larger pilot if needed. Retain the sample composition so later reviewers know exactly what the result does and does not establish.

Measure the correction work after a bad suggestion

Have the intended user reject an incorrect suggestion and select the right relationship. Check whether the system preserves the original bank line, records the revised match and prevents the same ledger entry from being used elsewhere inappropriately. The exception process matters as much as the first proposal.

Repeat matching after a manual decision. Determine whether the automated process respects it, replaces it or requests review. The team needs to know whether careful work can be undone by an ordinary rerun.

Test a matched transaction that is subsequently reversed or corrected through the supported ledger workflow. Ask how that change becomes visible to the reconciliation preparer and reviewer. A permanent green status should not conceal a later event affecting the evidence behind the match.

Record how long the user needs to resolve the ambiguous cases and which source documents must be opened elsewhere. A feature can reduce clicks on easy transactions while increasing investigation time on difficult ones. Price and staff the process using the complete work pattern.

Choose an automation boundary the reviewer can maintain

Decide which match categories can proceed automatically and which need review under the company's policy. Ask the vendor to show that distinction in configuration and in the working queue. A generic confidence threshold may be insufficient if different transaction types carry different evidence problems.

Keep the accepted rules, sample results and known limitations with the implementation record. Identify who may change tolerances or matching rules and which affected examples should be rerun after a change. The test should remain small enough to repeat when a rule is modified.

Accept the capability when it reduces routine work while leaving ambiguous and missing items visible. The useful result is a bank reconciliation supported by correct relationships and explainable exceptions, with a reviewer who can inspect why the system connected each material pair.

Sources

Requirements and product details can change. Check the linked guidance for the facts that apply to your situation.

Related reading

Need help with this work?

General information, not personalized accounting, tax, legal, or investment advice. Have the appropriate qualified professional review decisions that depend on your circumstances.