CointabCointab
Product
Solutions
Popular reconciliations
PricingResources
Schedule guided setupLogin
Start free

Guides & Resources

How to configure a custom reconciliation workflow from scratch

29 June 2026

Designing a reliable reconciliation process is one of the fastest ways to reduce month-end bottlenecks and improve financial controls. This guide explains how to build a practical, repeatable custom reconciliation workflow from first principles and configure it in a modern reconciliation platform.

A good reconciliation workflow standardizes inputs, applies deterministic matching rules, and uses AI for hard-to-match exceptions. It keeps reviewers focused on exceptions rather than manual ticking and tying.

This article uses hands-on steps and real-world tips so finance teams, controllers, and operations owners can configure a custom reconciliation workflow that is reusable, auditable, and automatable.

Why this topic matters

Reconciliations are the backbone of accurate books and trusted reporting. Poorly configured workflows lead to missed discrepancies, delayed closes, and time-consuming manual work.

A tailored workflow improves accuracy by ensuring the right columns are used, by applying matching logic that fits the business, and by surfacing partial matches and exceptions clearly for review.

For smaller teams and larger accounting groups alike, a repeatable reconciliation workflow reduces risk, speeds month-end, and creates audit-ready outputs with clear match status categories.

Core components

A reliable custom reconciliation workflow rests on a few core components. Configure each deliberately.

Data inputs and file formats

  • Identify Side A and Side B sources (books, sales export, payment gateway, bank statement, marketplace settlement, vendor statements).
  • Use CSV, XLS, or XLSX files and confirm consistent header rows and column layouts.
  • Decide which files are primary vs supporting; supporting data is only used to enrich fields, not directly matched.

Key fields to select during setup:

  • Date column
  • Amount column
  • Primary identifier(s) (order ID, transaction ID, invoice number, settlement reference)
  • Optional reference fields (narration, customer/vendor code)

Standardization and mapping

Data standardization is essential before matching.

  • Normalize date formats and timezones so date comparisons are reliable.
  • Clean and trim identifier fields to remove whitespace, prefixes, or partner-specific wrappers.
  • Standardize numeric formats and currency signs so amounts compare cleanly.

Map file columns to the reconciliation configuration so the engine knows which fields represent Side A and Side B primary keys.

Matching engine: rule-based then AI

A layered matching approach delivers the best mix of speed and accuracy.

  • Rule-based matching first applies deterministic rules: exact identifier equals, date+amount equals, or configured one-to-many identifier logic.
  • Support grouping strategies: net-to-net or contra matching for summarized reports, and partial matching when amounts differ but identifiers match.
  • After rules, run the AI-assisted layer to handle messy, real-world differences such as inconsistent narration, truncated references, or split settlements.

Principles to follow:

  • Prioritize identifier matches over fuzzy name matches.
  • Require reasonable amount balancing before accepting grouped matches.
  • Keep low-confidence AI matches flagged for human review rather than auto-accepting them.

Derived columns and supporting data

Derived columns allow calculated logic without changing the source files.

  • Use derived columns to compute net amounts, apply status filters (e.g., only 'Delivered' orders), or split combined amounts.
  • Pull supporting data for lookups: fee tables, SKU mappings, or return files that adjust Side A amounts.

Derived columns should be clearly named and documented so reviewers understand how final amounts were calculated.

Outputs, review, and audit-ready reports

Design outputs to make review and audit simple.

  • The platform should show fully matched, partially matched, unmatched, and skipped records.
  • Include a clear reason or rule tag for each matched/partially matched record so reviewers can triage quickly.
  • Provide downloadable, audit-ready reconciliation reports that capture matched totals, exceptions, and any manual matches.

Practical implementation steps

  1. Define scope and success criteria.

    • Choose the reports to reconcile (e.g., sales ledger vs payment gateway) and define acceptable timing differences and tolerance thresholds.
  2. Gather source files and supporting data.

    • Collect representative files for a sample period. Confirm formats (CSV/XLS/XLSX) and column consistency.
  3. Create a new reconciliation configuration.

    • Name the reconciliation clearly and set the period or frequency.
  4. Map columns and select primary fields.

    • During setup, set header row, date column, amount column, and primary identifier column(s) on both sides.
  5. Add supporting data and derived columns.

    • Upload product masters, fee rate files, or return reports. Create derived columns to calculate net amounts or status-based amounts.
  6. Configure deterministic matching rules.

    • Start with strict rules: exact identifier + amount, or date+amount within a configured window.
  7. Configure relaxing and grouped rules.

    • Add rules for one-to-many, many-to-one, net-to-net, and contra matching with clear balance checks.
  8. Run the reconciliation on the sample dataset.

    • Review results, paying attention to partially matched and unmatched records. Check skipped records for file errors.
  9. Review AI suggestions and manual-match where needed.

    • Use AI matches as recommendations. Manually confirm or undo matches where confidence is low.
  10. Finalize rules and save as a reusable template.

  • Once the configuration produces reliable results, save it for future periods.
  1. Automate ingestion and schedule runs (optional).
  • Set up email, SFTP, or API feeds to auto-ingest files and schedule recurring reconciliation runs.
  1. Export audit-ready reports and integrate outputs where required.
  • Deliver reconciliation reports to accounting or control systems, and store reports for audit trails.

Common mistakes to avoid

  • Rushing to relax matching rules before confirming data standardization.
  • Ignoring skipped records; they often reveal file or mapping problems.
  • Over-relying on high-confidence AI matches without human review on edge cases.
  • Not documenting derived columns and matching logic for reviewers or auditors.
  • Failing to save the configuration as a reusable template before automating.

Key Takeaways

  • A repeatable custom reconciliation workflow combines data standardization, deterministic rules, and an AI layer for exceptions.
  • Derived columns and supporting data help align mismatched reports without altering original files.
  • Save configurations as reusable templates and automate ingestion to reduce month-end effort.

Conclusion

Configuring a reliable custom reconciliation workflow reduces manual effort, surfaces true exceptions, and creates audit-ready outputs that finance teams can trust. Start from clear scope, standardize inputs, build rule-based matching first, then use AI to handle the remaining edge cases. When set up and saved as a template, the workflow can be automated to save hours each close.

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