Skip to content
Reconciler
How it works Pricing Blog FAQ Contact Sign in
Cash reconciliation software

Cash reconciliation software for daily cash reconciliation and book to bank reconciliation

Most teams do not have one cash account. They have six bank accounts, two card programs, a Stripe balance and a PayPal balance, and a general ledger that says something slightly different from all of them. Reconciler takes every one of those sources as a CSV export, or reads Mercury, Brex, Stripe, PayPal and Square through a read-only connection, matches them against the ledger cash accounts, and hands back a short list of what does not tie and why.

See pricing
Read-only Never moves money From $29 per month
Tie-out board
Difference $0.00 Reconciled
✓
Ledger

Read-only ยท Never moves money

In short

Cash reconciliation is the process of proving that the cash your general ledger says you have is the cash your banks, cards and payment processors actually hold. Cash reconciliation software automates it by pulling activity from every cash source, matching each line to the corresponding ledger entry, and reporting only the differences: deposits in transit, outstanding checks, unrecorded bank fees, processor payouts booked at net instead of gross, transfers counted twice, and amount errors. It is broader than a bank reconciliation, which compares one account to one statement. Cash reconciliation covers every cash account at once and is usually run daily rather than monthly. Reconciler takes CSV exports from any bank, card statement, processor or ledger, connects Mercury, Brex, Stripe, PayPal, Square, QuickBooks Online, Xero and NetSuite read-only with keys from your own account, never your bank login, matches both sides automatically, and explains each match in plain English. It never moves money and never posts an entry on its own. Pricing starts at $29 per month.

Reads every cash source as a CSV export, or read-only from Mercury, Brex, Stripe, PayPal and Square, next to the ledger it has to agree with

QuickBooks NetSuite Xero Sage Intacct Business Central Bank statements (CSV) Mercury Brex Card statements (CSV) Stripe PayPal Square

Buy the right one

Eight different jobs get sold as cash reconciliation

Half the wasted demos in this category come from shopping the wrong row. Here is what each product actually compares, who typically sells it, and whether Reconciler does it. Four of the eight are not our product and we say so.

Job What it compares Who typically sells it Reconciler
Book to bank cash reconciliation GL cash accounts against bank statement activity Reconciler, BlackLine, FloQast, Trintech, HighRadius Yes
Daily cash position tie-out Yesterday's closing balances across every bank against the ledger Treasury platforms, plus reconciliation tools including Reconciler Activity yes, forecasting no
Processor payout reconciliation Net payouts against the gross charges, refunds and fees behind them Reconciler, Ledge, Synder, A2X Yes
Card program reconciliation Corporate card statements against expense and ledger entries Reconciler, expense platforms, close platforms Yes, card statements uploaded as CSV
Intercompany cash transfers Both legs of a transfer between entities you own Reconciler, BlackLine Intercompany Matching only, no elimination
Cash application Incoming customer payments against open receivables HighRadius, Versapay, Billtrust No
Petty cash and cash drawer counts Physical cash counted against recorded receipts POS systems and spreadsheets No
Cash flow forecasting and liquidity Projected inflows and outflows against actuals Treasury management systems No

If the row you actually need is the processor one, payment reconciliation software takes each payout apart into the charges, fees and refunds behind it. If it is one bank account against its statement rather than the whole cash position, that is bank reconciliation software. If the pressure is proving every account and not only cash, start with balance sheet reconciliation software.

What it does

What automated cash reconciliation has to get right

Every cash account, not just operating

Operating account, payroll account, the savings account nobody looks at, two corporate card programs, the Stripe balance, the PayPal balance. Each one comes in as a CSV export (card statements included) or through a read-only connection where one exists, and is matched against the ledger cash account it belongs to. The usual failure mode is not that one account is hard, it is that six of them are each a little bit wrong and nobody has time to open all six.

Book to bank, both directions

The comparison runs from the ledger out and from the bank in at the same time. A ledger entry with no bank line behind it is as much a break as a bank line nobody booked, and a tool that only walks one direction finds half the problem. Reconciler reports both sides of the difference and names which side is missing the record.

Daily, not just at close

Running the tie-out daily means the exception list is a handful of items you can still remember, not four weeks of accumulated noise. Teams that reconcile cash daily usually find that the month-end close stops being a hunt, because there is nothing left to hunt for. With a supported bank and ledger connected (Mercury or Brex, plus QuickBooks Online, Xero or NetSuite), Reconciler reconciles yesterday automatically every morning, so yesterday is done before today gets going. Any other account is a CSV upload whenever you want to run it.

Processor payouts broken back to gross

A Stripe or PayPal payout hits the bank as one net number covering dozens of charges, refunds, chargebacks and fees. Booked as a single deposit, cash looks reconciled and revenue does not. Reconciler takes the payout apart and ties the gross activity to the ledger, which is the single most common reason a cash reconciliation quietly stops being true.

Internal transfers handled once

Money moved from operating to payroll shows up as a debit in one account and a credit in another. Naive matching either double counts it or leaves two orphan lines. Reconciler pairs both legs of a transfer between your own accounts and clears them together, so the exception list is real breaks rather than your own treasury housekeeping.

An exception list with reasons attached

What you get is not a match percentage. It is a short list of what did not tie and why: a check written in March that still has not cleared, a wire fee the bank took and nobody booked, the same vendor paid twice, a deposit recorded on the 30th that landed on the 2nd. Each line names the cause, so the work is deciding rather than investigating.

How it works

From six disconnected balances to a daily cash tie-out

01

Bring in every cash source

Upload CSV exports from any bank, card statement or processor, next to a ledger export from QuickBooks, Xero, NetSuite, Sage Intacct, Business Central or a spreadsheet. Mercury, Brex, Stripe, PayPal, Square, QuickBooks Online, Xero and NetSuite can instead connect read-only with a key you create in your own account. Reconciler never asks for your bank login and can see the activity and nothing else. It cannot initiate a transfer, change a payee or touch a balance.

02

Map each source to its GL cash account

Each bank, card or processor source is pointed at the ledger account it is supposed to agree with. This is the step teams skip in a spreadsheet, and it is why a spreadsheet tie-out survives exactly as long as the person who built it.

03

Match both sides automatically

Exact amounts and dates clear immediately. Split deposits, batched processor payouts, transfers between your own accounts and payments that land a few days after they were recorded get matched on the pattern rather than dropped in a pile.

04

Work the exceptions, not the ledger

You get the short list of what did not tie, each line with a reason. Nothing is posted automatically. The ledger only changes when a person decides it should, and the record of that decision stays attached to the period.

The actual work

What a cash reconciliation is really finding

The cash account is never one account

Ask a controller how many cash accounts they own and the answer is usually higher than they expected. Operating, payroll, tax, a money market sweep, a legacy account at the old bank that still takes one ACH a month, two card programs, and whatever balance sits at each payment processor. Each one has its own statement, its own cutoff, and its own quiet way of going wrong. A reconciliation that covers the main operating account and nothing else is not a cash reconciliation, it is a bank reconciliation with an optimistic name.

A payout is not a deposit

This is the difference that breaks more ecommerce and SaaS reconciliations than anything else. Stripe deposits one net figure. Behind it are charges, refunds, disputes, and a processing fee taken before the money left. If the ledger records the deposit at net, cash agrees perfectly and revenue is understated by exactly the fee, every single day, forever. Nobody notices until an auditor or a new CFO asks why gross revenue does not match the invoices. Reconciling cash properly means reconciling the payout back to what generated it.

Timing differences are not errors, and mixing them up wastes days

A check written on the 28th that clears on the 4th is a timing difference. So is a deposit recorded on the 31st that the bank posts on the 2nd. Neither is a mistake, and neither should be corrected. The cost of a manual cash reconciliation is mostly the hours spent proving that a difference is one of these rather than a real break. Software that carries timing items forward with an age on them turns that from investigation into a glance.

Bank fees, interest and returned items nobody booked

The bank charges a wire fee, an analysis fee, a returned item fee. It pays a few dollars of interest. It reverses a deposit because a customer check bounced. All of that happens on the statement without anyone in accounting being told. In a monthly cycle it surfaces at close, in a hurry. In a daily cycle it surfaces the next morning, which is also when you can still call the bank about it.

Your own transfers double count if nothing pairs them

Moving $80,000 from operating to payroll creates a debit and a credit on the same day. If matching runs account by account, both legs land on the exception list, and the person clearing them has to recognize that they are the same movement. Multiply that by a few dozen sweeps a month across six accounts and a meaningful share of the manual work is a team reconciling itself against itself.

Multi-currency turns one difference into three

A USD ledger holding a EUR account will disagree with the bank on the balance even when every transaction matched, because the rate moved. That revaluation is not a reconciling item and should not be chased as one. It has to be separated out before the remaining difference means anything. Any tool being evaluated for a multi-currency group should be asked to show this explicitly, not to bury it in a plug.

The two timing items that account for most of a cash difference without being mistakes are covered in outstanding checks vs deposits in transit. When a difference survives every timing explanation, the common causes of reconciliation discrepancies works through them in the order worth checking. For the mechanics of the tie-out itself, see how to reconcile bank statements. If the money you are chasing sits between your own entities rather than between you and a bank, that is intercompany reconciliation software, and the buying decision there turns on whether you need matching, elimination or consolidation.

Be honest about it

Spreadsheet, the cash module in your ERP, or dedicated software

Dimension Spreadsheet cash tie-out ERP cash management module Reconciler
Number of accounts covered One at a time, monthly All of them, but only balances Every account you upload or connect; connected Mercury or Brex accounts reconciled each morning
Processor payouts Booked at net unless someone splits them by hand Usually treated as a single deposit Broken back to gross charges, fees and refunds
Internal transfers Cleared manually, twice Depends on the module Both legs paired and cleared together
Timing items Carried forward by hand on a tab Often not tracked at all Carried forward with an age on each item
Evidence for a reviewer The tab itself, if it survives A balance report A reason attached to every match
Breaks when the person leaves Almost always No No
Cost Free, plus the hours Included in the ERP From $29 per month

One bank account, low volume, one person: the tool inside your accounting software is the right answer and costs nothing extra. Compare the wider market on our best account reconciliation software roundup, or what each vendor publishes on account reconciliation software pricing. The two vendors holding page one for this term are compared directly in HighRadius vs Ledge for cash reconciliation, including the fact that neither publishes a price.

Questions people ask

Cash reconciliation software, answered

What is the best cash reconciliation software?

There is no single best one, because the phrase covers at least four different products. If the job is proving GL cash against bank, card and processor activity, the shortlist is Reconciler, BlackLine, FloQast, Trintech and HighRadius. If the job is applying incoming customer payments to open invoices, that is cash application and HighRadius, Versapay and Billtrust sell it. If the job is forecasting liquidity, that is a treasury management system. And if the job is counting a cash drawer, that is your point of sale system. Decide which of the four you are buying before comparing anything, because the vendors barely overlap.

What is cash reconciliation?

Cash reconciliation is proving that the cash balance in your general ledger equals the cash your banks, cards and payment processors actually hold, and explaining every difference. It covers every cash account at once rather than one account against one statement. The output is a list of reconciling items: deposits in transit, outstanding checks, unrecorded fees, processor payouts booked at net, and genuine errors. Most finance teams run it daily on activity and formally at month end.

What is the difference between cash reconciliation and bank reconciliation?

A bank reconciliation compares one bank account to that account's statement for one period. A cash reconciliation covers every source of cash you hold, bank accounts, corporate cards and payment processor balances, and ties all of them back to the cash accounts on your balance sheet. In practice the difference that matters is scope and cadence: bank reconciliation is usually monthly and per account, cash reconciliation is usually daily and across the whole cash position.

What is book to bank reconciliation?

Book to bank reconciliation is the comparison between the cash balance recorded in your books and the balance shown by the bank, adjusted on both sides. Adjusted bank cash is the statement balance plus deposits in transit minus outstanding payments. Adjusted book cash is the ledger balance plus bank credits not yet recorded minus bank debits not yet recorded. When the two adjusted figures agree, the account is reconciled. When they do not, the remainder is a genuine break.

How often should cash be reconciled?

Daily for activity, monthly for the formal sign-off. Daily matching keeps the exception list to a handful of items somebody still remembers the context for, and it catches a duplicate payment or a fraudulent debit while the bank will still do something about it. Monthly is when the reconciliation is documented, reviewed and filed. Teams that only reconcile monthly are not reconciling less often, they are doing the same work in a worse week.

Can cash reconciliation be automated?

The matching can be, almost entirely. Pulling activity from every bank, card and processor, pairing lines to ledger entries, clearing internal transfers, breaking payouts back to gross and carrying timing items forward are all mechanical and software does them without supervision. What does not automate is the judgment: deciding whether an unexplained debit is a bank error or a payment nobody recorded, approving a write off, and signing the reconciliation. Reconciler does the first part and refuses to do the second, which is why it never posts an entry on its own.

Does cash reconciliation software handle petty cash and cash drawers?

Reconciler does not. Petty cash and cash drawer reconciliation compare physical currency counted by a person against recorded receipts, and no bank feed can see a cash box. That work belongs in your point of sale system or on a count sheet. What Reconciler can do is reconcile the deposit once the cash reaches the bank, which is where the drawer total becomes a bank line and can be matched against what the register recorded.

What does cash reconciliation software cost?

Reconciler is $29 per month on Starter, $89 on Growth and $239 on Scale, billed yearly by default, with Enterprise at $599. Across the wider category the honest answer is that most vendors publish nothing: BlackLine, Trintech, FloQast, Duco and SmartStream all put every plan behind a sales conversation, and BlackLine's own pricing page returned a server error when we checked it. Numeric used to publish "Starts at $30 per month per user" but removed that figure in September 2026 and now quotes each module after a demo.

Which platforms handle high volume cash reconciliation?

Volume changes which of two things breaks first: the matching engine, or the review process around it. Engines built for high volume include Reconciler, Duco, SmartStream, AutoRek and Gresham, though the last four are sold mainly to banks and capital markets firms rather than to corporate finance teams. Be careful with published throughput and auto match rates when comparing them, because every vendor measures those on its own data and the figures are not comparable. Ask instead how many exceptions a person has to open per thousand transactions, which is the number that decides your headcount.

Know your cash by nine in the morning

Connect Mercury, Brex, Stripe, PayPal or Square and a QuickBooks Online, Xero or NetSuite ledger read-only, and yesterday is reconciled every morning before anyone opens a spreadsheet. Any other bank or card statement uploads as CSV. Reconciler explains every match and never moves money.