Reconciles

Automated reconciliation software that runs every match for you

Automated reconciliation software replaces line by line matching with an engine that reads your files, applies rules and suggests pairs it is unsure about. Reconciles automates bank, payment, invoice and ledger reconciliation, explains every match with a reason and a confidence score, and hands your team only the exceptions.

Your files are processed in your browser and never stored. No card needed.

One engine for every reconciliation

Automation pays off when it covers all of the matching your team does, not just one account. Reconciles uses the same engine for each of these.

  • Bank reconciliation statement lines against ledger entries.
  • Payment reconciliation processor payouts against deposits and orders.
  • Invoice reconciliation payments against open invoices and bills.
  • Intercompany reconciliation balances between your entities.
  • Card statements, general ledger accounts and balance sheet accounts at month end.

Reconciliation tools that go beyond exact matches

Most tools stop at "same amount, same date". The rest of the month is where your team spends its time, so that is where the engine works hardest.

  • One to many and many to one matches for batched payouts and combined payments.
  • Amounts within a tolerance you choose, exact or within 1 percent.
  • Date windows of same day, 3 days or 7 days for timing differences.
  • Reference and fuzzy payee matching for typos, prefixes and truncated names.
  • Fee and currency awareness, so net deposits match gross charges.
  • Duplicate and missing transaction detection on both sides.

Rules for the routine, AI for the unclear

Automation in Reconciles has two layers, and you control both.

Matching rules

You save rules such as "payee contains", "amount range" or "account is", and they are applied on every run. A rule that pairs your rent payment or your monthly software bill runs without anyone thinking about it again. Rules do not use AI suggestions, so they never count against your AI limit.

AI match suggestions

When the evidence is incomplete, for example a payee name that changed or a reference split across two fields, the engine proposes a pair with a confidence score and a plain reason. Suggestions are never forced. Your team accepts or rejects them, and an accepted pattern can become a rule.

How automated reconciliation works on each run

  1. 01 Parse

    Any supported file is read: bank statements in CSV, XLSX, OFX, QFX, MT940 and CAMT.053, PDF after signup, invoice and ledger exports, and processor payout reports.

  2. 02 Normalize

    Dates, signs, currencies, payee names and references are brought to one format.

  3. 03 Match

    Saved rules run first, then exact matches, grouped matches, tolerance and date windows, references and fuzzy names, then AI suggestions for what remains.

  4. 04 Exceptions

    Unresolved items go to the queue with a reason each. Nothing posts to your ledger without review.

Exceptions are the only manual work left

The queue holds five types: unmatched, partial, duplicate, amount difference and date difference. Each item carries the reason the engine stopped and the closest candidate it found. On Starter the queue is included, on Growth items are assigned and commented, and on Scale every resolution goes through approvals and is written to the audit log. As rules grow, the queue gets shorter every month.

Reports and entries without retyping

Export the reconciliation report in XLSX or PDF, matched pairs in CSV, and journal entries as CSV for QuickBooks and Xero on Growth or NetSuite on Scale. On Scale, exports can be scheduled and files can arrive through API and SFTP drop, so the whole run happens without a manual upload. The output feeds directly into your month end close software checklist.

Which plan fits your level of automation

Starter gives you 20 matching rules and 300 AI suggestions a month for one company. Growth gives you unlimited rules, 2,000 AI suggestions and all processors and marketplaces. Scale adds 10,000 AI suggestions, API and SFTP drop and scheduled exports for teams that want reconciliation to run without uploads.

See pricing

Automated reconciliation questions

Automate your next reconciliation

Upload two files and watch the engine parse, match and sort exceptions on the progress screen.