One deposit, many entries
A single deposit often covers several receipts, or a processor payout that bundles dozens of charges minus fees. The engine builds one to many groups and shows which entries add up to the deposit.
Bank reconciliation software compares your bank statement with your ledger and pairs every line automatically. Reconciles reads CSV, XLSX, OFX, QFX, MT940 and CAMT.053 statements, matches deposits and payments to book entries, flags what is missing on either side and explains each difference, so you review a short queue instead of a spreadsheet.
Your files are processed in your browser and never stored. No card needed.
Every bank account you close at month end goes through the same engine. Reconciles takes the statement on one side and your ledger export on the other, then works through every line until each one is matched or explained.
Simple matching on amount and date breaks down once a statement gets busy. These are the cases Reconciles handles without a formula.
A single deposit often covers several receipts, or a processor payout that bundles dozens of charges minus fees. The engine builds one to many groups and shows which entries add up to the deposit.
Two payments of the same value in the same week are easy to swap. Reconciles uses references, payee names and date order to pick the right pair and lowers the confidence score when the evidence is thin.
Checks clear days after they are written and card settlements land after the weekend. Date windows of same day, 3 days or 7 days keep these pairs together and label the gap as a date difference.
A payment imported twice, or a charge reversed and re-entered, is flagged as a duplicate instead of silently matched.
The same four steps run on every bank account, and you watch them happen on the progress screen.
Reconciles reads the statement file, finds the date, amount, payee and reference columns and reports how many lines it read. PDF statements are accepted after you create an account.
Debits and credits are turned into signed amounts, dates into one format and payee names into a clean form, so the bank and the ledger speak the same language.
Exact matches come first, then grouped matches, amounts within tolerance, date windows, references and fuzzy payee names. Unclear pairs get an AI suggestion with a confidence score.
What is left goes to the exceptions queue with a plain reason for every item. Nothing posts to your ledger without review.
Instead of one long list of unreconciled items, your team gets five clear groups, each with the reason the engine stopped.
On Growth you assign items and comment on them. On Scale every resolution goes through approvals and lands in the audit log.
When the queue is empty, the close paperwork is ready. Export the bank reconciliation report in XLSX or PDF with the opening balance, matched totals, outstanding items and the reconciled closing balance. Export matched pairs as CSV for your own files. Journal entries for bank fees, interest and corrections go out as CSV for QuickBooks and Xero on Growth, and for NetSuite on Scale. The same report feeds your month end close software checklist and your balance sheet reconciliation for the cash accounts.
Plans are sized by the number of bank and payment accounts and the transactions you match each month.
Starter covers 3 accounts and 3,000 transactions a month, enough for one company with a main operating account, a savings account and one processor. Growth covers 15 accounts and 20,000 transactions with journal entries for QuickBooks and Xero. Scale covers 60 accounts across 25 entities, with API and SFTP drop for statements that arrive every day.
CSV, XLSX, OFX, QFX, MT940 and CAMT.053 on every account, and PDF statements after you create an account. You do not need to clean or reorder columns before uploading.
The built-in screens work from bank feeds and suit simple accounts. Reconciles matches grouped deposits, payouts net of fees, partial payments and duplicates, explains every pair and sends journal entries back as files.
Yes. Each account runs as its own reconciliation with its own match rate and exceptions, and transfers between your accounts are paired across statements.
No. Reconciles reads exports and gives you reports and journal entry files. Nothing reaches your ledger until someone on your team reviews and imports it.
Upload a statement and your ledger export and see the first matched pairs in minutes, before you create an account.
Your account is saved and you are logged in. Your result now shows one more page of matched rows. You also get one more sample run of up to 500 lines.
To reconcile full months, open your workspace with a plan.
Choose a planStarter plan selected
Your account is saved and you are logged in. Pay by card on the next page and your workspace opens right away.
$74 per month, billed $888 yearly
$149 per month, billed monthly
Growth plan selected Scale plan selected
Your account is saved with this plan and you are logged in.
Full workspaces open in batches. We will email you the next steps for your plan as soon as yours is ready.
Your account is saved and you are logged in. You can now run one sample reconciliation of up to 500 lines.
To reconcile full months, open your workspace with a plan.
Reconcile now Choose a planEvery plan includes the matching engine, the exceptions queue and exports. Pay yearly and save 50%.
Starter
$74 per month, billed $888 yearly
$149 per month, billed monthly
Growth
$199 per month, billed $2,388 yearly
$399 per month, billed monthly
Scale
$499 per month, billed $5,988 yearly
$999 per month, billed monthly
Cancel any time. Your plan stays active until the end of the paid period.