Glossary

QuickBooks Reconcile

Reconcile is the QuickBooks Online tool that compares an account’s register with a statement for the same period, marks each matched transaction as reconciled, and is finished when the difference between the QuickBooks ending balance and the statement ending balance is zero.

Also called: bank reconciliation, Reconcile tool, reconcile an account, statement ending balance, reconciliation report, Reconcile Discrepancy Report

14-day free trial · card required · cancel anytime

Definition

A bank statement is a record someone else kept. Your QuickBooks register is the record you kept. Reconcile is where the two are compared, line by line, for one account and one period. Intuit’s summary of the goal is short: “After you reconcile an account, your QuickBooks ending balance and account statement should be the same.” If they are not, in Intuit’s words, “your accounts still aren’t balanced.”

You start a reconciliation by picking the account and entering two numbers from the statement: the ending balance and the ending date. QuickBooks then lists the transactions in that account up to that date. You tick off each one that appears on the statement, and QuickBooks keeps a running difference. When that difference reaches zero, you finish, and every ticked transaction is locked in as reconciled.

The beginning balance is not something you type. It is the ending balance of the last reconciliation you finished, which is why Intuit says to make sure the opening or beginning balance “matches the balance on your account statement for that day.” A beginning balance that no longer matches means something in an earlier, already reconciled month has changed.

On QuickBooks Online Plus, Advanced and Intuit Enterprise Suite, Intuit also offers AI Powered Reconciliation, where you upload the statement and “the system will auto-enter the ending balance and ending date for you.” The check underneath is the same.

Key points

  • +Reconcile compares one account’s register with one statement, up to the statement’s ending date.
  • +You enter the statement ending balance and ending date. The beginning balance is carried over from the last reconciliation.
  • +Intuit: “the difference between the ending balances should be zero.” That is the finish line.
  • +Each transaction carries a status in the register: R for reconciled, C for cleared, and blank for uncleared.
  • +Intuit names three usual causes of a difference: a wrong ending balance, transactions that have not cleared the bank yet, and missing or duplicate transactions.
  • +Finishing with a difference makes QuickBooks create an adjusting entry for the amount. Intuit says to talk to your accountant before doing that.
  • +Editing, deleting, voiding or moving a reconciled transaction changes the next beginning balance. The Reconcile Discrepancy Report lists what changed.
  • +Undoing a whole reconciliation is permanent, deletes its report and attachments, and also undoes every reconciliation after it.

What R, C and blank mean in the register

Every transaction in a reconcilable account has a status in the checkmark column of its register. Intuit describes the cycle as going “from R (Reconciled) to C (Cleared) to Blank (Uncleared).”

R is the one that matters most. A transaction gets it when you tick it during a reconciliation and finish. From then on it is part of the history that the next beginning balance is built from. Intuit’s own phrasing is that “each transaction is locked in with a reconciled status in your register.” Locked does not mean frozen. A reconciled transaction can still be edited, deleted or voided, and that is the root of most reconciliation trouble.

C means the transaction has cleared but has not been through a finished reconciliation. Blank means it has not cleared yet. A deposit you recorded on March 30 that the bank posted on April 2 stays unticked in the March reconciliation and gets its tick in April.

You can take a single transaction out of a reconciliation from the register by clicking its R until the box is blank. Intuit’s warning comes with it: “Removing a cleared transaction changes the beginning balance for your next reconciliation.”

When the difference will not reach zero

Intuit lists three common causes when the two ending balances disagree. “Someone entered an incorrect ending balance at the start of the reconciliation.” “Someone entered transactions into QuickBooks that haven’t cleared your bank yet.” And “there are missing or duplicate transactions in QuickBooks.”

The first is the cheapest to rule out, so check it first. Open the reconciliation’s details and compare the ending balance and date against the statement. On a credit card account, check the sign as well as the amount.

If you finish anyway, QuickBooks will create a journal entry for the amount of the difference so the reconciliation closes. That makes the screen say zero. It does not find the missing transaction, and the entry stays in your books until someone works out what it was standing in for. Intuit’s guidance is to talk to your accountant before you do it.

Why a month you already reconciled can come undone

Reconcile only checks the period in front of it. It cannot stop someone from changing a transaction in a period that was finished months ago, and that is exactly how a beginning balance goes wrong.

Intuit lists four causes: an incorrect opening balance when the account was created; a reconciled transaction that was “edited, deleted, voided, moved, or unreconciled”; a categorized bank feed transaction that was undone and sent back to pending; and a transaction dated before the last reconciliation’s ending date that was reconciled manually.

When QuickBooks notices, it offers the Reconcile Discrepancy Report, which Intuit says “lists what changed, how it affected your balance, and what you can do to fix each item.” Intuit’s advice on each item is to “only fix a change that was made in error.”

The heavier tool is undoing a whole reconciliation. Intuit says you can do that if you are the primary admin, an accountant user or an in-house accountant. Two warnings come with it. Undoing one reconciliation also undoes every reconciliation after it. And “undoing a reconciliation is irreversible. It also permanently deletes associated reports and attachments,” so download the reports first.

Reconciling the accounts a Stripe business uses

A Stripe business usually touches two kinds of account when it reconciles, and they do not get reconciled the same way.

The bank account is the ordinary case. Stripe payouts arrive in it, the bank sends a statement, and Reconcile compares the two. A payout recorded for the wrong amount or the wrong date shows up here as a difference.

The account in between is the harder one. Between a sale and the payout that settles it, the money sits in your Stripe balance, and in QuickBooks that balance is represented by a holding account: either Undeposited Funds or a clearing account you create as an asset. No bank sends a statement for it. Whether it can be reconciled at all, and what you compare it to, depends on which of the two you use.

A clearing account has a natural counterpart, which is the Stripe balance at the same cutoff. Undeposited Funds is different. Its job is to hold payments until a deposit sweeps them out, so its balance at any moment depends on which payouts have been recorded, not just on what Stripe holds.

How reconciliation works with Acodei

Acodei treats the reconciliation method as part of the holding account choice, and the two modes are reconciled differently.

With a clearing account (the Non-UF mode), the method is balance reconciliation. Every sale, fee and payout posts against the clearing account as it happens, so the QuickBooks clearing balance should equal the Stripe balance. Comparing them daily is the gold standard, and they should be reconciled monthly at minimum. Payouts in this mode post as a single Transfer from the clearing account to the bank. Acodei’s documented monthly process is to compare the ending Stripe balance report with the holding account, use the Reconcile button on the account register, and match payouts in the bank feed.

With Undeposited Funds, the method is narrower: match each payout Deposit against the bank feed, then reconcile the bank account. In this mode each payout posts as an itemized Deposit that sweeps the individual payments into the bank. Acodei does not support balance reconciling the Undeposited Funds account itself, because sales sit in it until a payout deposit sweeps them, and some items are only added at deposit time. Those timing differences mean the Undeposited Funds balance can legitimately differ from the Stripe balance at any given moment.

That difference is why Acodei recommends a clearing account for more complicated setups: a clearing account can be balanced daily, so drift is caught within a day, while under Undeposited Funds the only checkpoint is whether each payout landed correctly.

For the Stripe side of this, see a reconciliation method matched to your holding account.

Want to see this on your own Stripe data?

Start a free trial

14-day free trial · card required · cancel anytime

Frequently asked questions

What does Reconcile do in QuickBooks Online?

It compares one account’s register with a statement for the same period. You enter the statement ending balance and ending date, tick each transaction that appears on the statement, and finish when the difference between the QuickBooks ending balance and the statement ending balance is zero. The ticked transactions are then marked R for reconciled.

What is the difference between R and C in a QuickBooks register?

R means the transaction was included in a finished reconciliation. C means it has cleared but has not been through a finished reconciliation yet. A blank box means it has not cleared. Clicking the box in the register cycles the status from R to C to blank.

Why is my QuickBooks reconciliation difference not zero?

Intuit lists three usual causes: an incorrect ending balance entered at the start, transactions recorded in QuickBooks that have not cleared the bank yet, and missing or duplicate transactions. Check the ending balance and date against the statement first, since that is the quickest to rule out.

Why did my beginning balance change after I reconciled?

Because something in an already reconciled period changed. Intuit’s list includes a reconciled transaction that was edited, deleted, voided, moved or unreconciled, and a bank feed transaction that was undone and sent back to pending. The Reconcile Discrepancy Report lists what changed and how it affected the balance.

Who can undo a reconciliation in QuickBooks Online?

Intuit says a whole reconciliation can be undone by the primary admin, an accountant user or an in-house accountant. Undoing one also undoes every reconciliation after it, and it permanently deletes the related reports and attachments, so download them first. A single transaction can be taken out of a reconciliation from the account register.

Can I reconcile a Stripe clearing account in QuickBooks?

Yes. A clearing account has a natural counterpart in the Stripe balance at the same cutoff, so you can compare the two and use Reconcile on the account. Undeposited Funds is different, because its balance depends on which payouts have been recorded. With Undeposited Funds the usual check is that each payout deposit matches the bank, followed by a reconciliation of the bank account.

What customers say about running Stripe through Acodei

Stripe Verified Partner BadgeIntuit QuickBooks
★★★★★
“If you're testing out all the different Stripe/QuickBooks integration apps right now, let me save you some time. This one is the best one by far.”
RyanOwner at Indie Music Academy
★★★★★
“Works well and is really helpful for massive transactions. The support is really fast and helpful. 100% recommended.”
AndresCo-founder and CEO at Kanguro Collections and Reinsurance

Related reading

More glossary terms

See the full glossary

Ready to try Acodei?

Connect Stripe to QuickBooks Online in minutes and let the fees, refunds, and payouts land where your accountant expects them.

14-day free trial · card required · cancel anytime