CointabCointab
Product
Solutions
Popular reconciliations
PricingResources
Schedule guided setupLogin
Start free

Guides & Resources

Matched vs Unmatched Transactions Explained

26 June 2026

Understanding how transactions are classified during reconciliation is essential for accurate financial control. Finance teams commonly see three outcome types after a reconciliation run: matched, partially matched, and unmatched. Knowing what each label means, why transactions land in each bucket, and how to resolve exceptions reduces review time and improves reporting confidence.

This article explains the operational difference between matched and unmatched transactions, how modern reconciliation engines process records, and practical steps to identify and fix problems. The guidance is platform-agnostic but draws on practices used by contemporary automated reconciliation software.

In the examples and process steps below, the phrase matched and unmatched transactions will help you focus on how records move through rule-based and AI-assisted matching layers, and what actions operators should take.

Why this topic matters

Unresolved reconciliation items create risk in month-end close, cash forecasting, and audit preparedness. Unmatched records often represent timing differences, missing partner reports, data quality errors, or fee and refund adjustments that are visible only when matching Side A (internal records) against Side B (external statements).

For controllers, CFOs, and accounting teams, distinguishing true exceptions from expected timing variances keeps attention on items that require investigation. Using a structured classification of matched, partially matched, and unmatched transactions improves team efficiency and produces audit-ready evidence of review.

Core components

What a matched transaction is

A matched transaction is a record on Side A and a corresponding record on Side B that the reconciliation engine determines represent the same economic event. Matches typically rely on:

  • Identifiers that align across systems, such as order IDs, transaction IDs, settlement IDs, or bank UTRs.
  • Amounts that balance, either exactly or within an allowed tolerance.
  • Dates that fall within an acceptable period or window for the business.

When those signals align, the system marks the pair or group as fully matched and removes them from the open-item review list. Fully matched items are the desired outcome because they confirm both systems agree.

What an unmatched transaction is

An unmatched transaction appears on one side but has no corresponding record on the other side after reconciliation attempts. Common causes include:

  • Missing external reports, delayed settlements, or data ingestion failures.
  • Different identifier formats or missing reference numbers.
  • Timing differences such as month-end cutoffs, hold periods, or settlement lag.
  • Small fee or rounding differences not covered by matching rules.

Unmatched items remain open and require operational investigation: reach out to partners, search payment gateway reports, check bank statement lines, or trace customer refunds and chargebacks.

Partial matches and skipped records

Partially matched transactions occur when identifiers match but amounts do not. These are high-value signals because they point to related records needing adjustment, fee reconciliation, or refunds.

Skipped records are excluded from reconciliation due to invalid or missing required fields, duplicate rows, or corrupt formats. Skipped items should be visible to reviewers with error reasons so they can be corrected and reprocessed.

How matching works: rule-based and AI-assisted layers

Modern reconciliation follows layered logic to achieve high-confidence results while minimizing false positives.

  • Rule-based matching: Deterministic rules match one-to-one, one-to-many, many-to-one, grouped or net-to-net relationships using identifier equality, date windows, and amount balancing. This layer handles straightforward and high-confidence matches.

  • AI-assisted matching: After deterministic rules run, AI examines remaining open items to find relationships in unstructured references, inconsistent identifiers, or complex grouping scenarios. AI can suggest likely matches without fabricating data and flags low-confidence suggestions for human review.

This layered approach keeps matching conservative and transparent: high-confidence pairs are auto-matched while ambiguous items are surfaced for exceptions handling.

Practical implementation steps

  1. Prepare files and supporting data
  • Gather primary reports for Side A and Side B in CSV, XLS, or XLSX formats. Ensure key columns exist: date, amount, and at least one identifier where available.
  • Upload optional supporting data such as fee schedules, returns files, or product masters to enrich records before matching.
  1. Map columns and normalize data
  • Configure header row, select date and amount columns, and choose identifier columns. Apply derived columns if needed to standardize amounts, convert currencies, or build composite identifiers.
  1. Configure matching rules
  • Start with strict identifier-based rules for one-to-one matches. Add tolerant rules for date windows and allowed amount tolerances.
  • Enable grouped or net-to-net rules for summarized statements where one side is aggregated and the other is detailed.
  1. Run reconciliation and review auto-matches
  • Execute the run. Review the fully matched bucket to confirm expected volumes. Check partially matched items to identify fee, tax, or rounding differences.
  1. Investigate unmatched items
  • For unmatched records, follow a triage approach: verify data ingestion, check partner reports for timing delays, search for mapping or formatting issues, and consult supporting data.
  1. Use manual matching judiciously
  • When the system cannot confidently match but evidence supports a connection, perform manual matching. Document reasons and keep manual matches reversible.
  1. Export reconciliation outputs and report
  • Generate audit-ready reports that list matched, partially matched, unmatched, and skipped records with supporting notes. Share with auditors or operations teams as required.
  1. Automate the process
  • Once configurations are stable, schedule data ingestion and automated reconciliation runs via SFTP, API, or email to reduce repetitive manual uploads.

Common mistakes to avoid

  • Relying only on amount and date without leveraging identifiers when available.
  • Using overly permissive matching tolerances that produce false positives.
  • Ignoring skipped records; they often reveal data quality problems.
  • Overusing manual matching instead of fixing upstream data or mapping issues.
  • Failing to document why partial matches were left unresolved.

Key Takeaways

  • Matched transactions confirm agreement between internal and external records based on identifiers, amounts, and dates.
  • Unmatched transactions require investigation and often indicate timing, data quality, or missing partner reports.
  • Partial matches are priority exceptions because they link related records with amount differences that need reconciliation.
  • Use a layered approach: strict rule-based matching first, then AI-assisted suggestions for complex cases.
  • Automate stable reconciliations and keep skipped records visible to prevent hidden data errors.

Conclusion

Clear classification of matched and unmatched transactions is foundational to efficient bank reconciliation and exception handling. By combining deterministic rules, supporting data, and AI-assisted review, finance teams can reduce manual effort and focus on the exceptions that matter most. Implement the practical steps above to improve accuracy and build audit-ready reports.

Start your 14-day free trial with Cointab. No credit card required. 14-day free trial.

Trusted by finance teams handling recurring reconciliation

Cointab is used by finance and operations teams that reconcile high-volume, multi-source financial and operational data across sales, payments, marketplaces, banks, and partner reports.

  • Croma logo
  • PharmEasy logo
  • Gameskraft logo
  • Ascott logo
  • Ixigo logo
  • Vibgyor School logo
  • Borosil logo
  • Lotus Herbals logo
  • Swiss Beauty logo
  • Confirmtkt logo
  • The Belgian Waffle Co logo
  • Keventers logo
  • Abhibus logo
  • Newtap logo
  • Bonkers Corner logo
  • FormulaRX logo
  • Recode Studios logo
  • TruNATIV logo
  • Cookie Man logo
  • Allen Community College logo

Ready to automate your reconciliation?

Start with a popular reconciliation, build a custom workflow, or schedule a guided setup with the Cointab team.

Start freeSchedule guided setup
View live demo reports

Written by Cointab Team

Cointab builds reconciliation automation software for finance teams. The platform helps businesses match internal records with external reports, review exceptions, automate recurring data flows, and download audit-ready reconciliation reports.

CointabCointab

Reconciliation automation for finance teams. Match sales, payments, marketplaces, banks, and partner reports with reusable workflows and audit-ready reports.

Product

  • Reconciliation automation
  • Popular reconciliations
  • Data automation
  • Reconciliation reports
Explore product
Solutions
  • Payment gateway
  • Marketplace
  • Bank reconciliation
  • COD reconciliation
All solutions
Popular
  • Sales vs payment gateway
  • Amazon MTR vs disbursement
  • Flipkart sales vs settlement
  • Bank statement vs books
All templates

Resources

  • Blog
  • Guides
  • FAQs
Resources hub

Company

  • About
  • Pricing
  • Contact
  • Schedule guided setup

© 2026 Cointab. All rights reserved.

Privacy policy·Terms of service