Undeposited Funds is one of those QuickBooks Online accounts that seems mysterious until it isn't — and then suddenly you realize you have thousands of dollars sitting in it that shouldn't be there.
If you've ever wondered what Undeposited Funds is, why it has a balance, or how to make it go away, this article is for you.
Undeposited Funds is a holding account built into QuickBooks Online. Think of it as a virtual cash drawer — a temporary place where money sits after you record receiving it, but before you record depositing it into your actual bank account.
Here's the flow QBO is designed around:
This two-step process exists because in the real world, you might collect several checks from different customers, batch them together, and deposit them all at once. Undeposited Funds lets you group those payments the same way your bank statement shows them — as a single deposit. It makes reconciliation cleaner.
The problem? Most business owners skip the second step.
An Undeposited Funds balance means one or both of these things happened:
1. You've recorded receiving payments but never recorded depositing them. The money is in the drawer in QBO but hasn't been moved to the bank. It's like logging a payment in your ledger and then forgetting to actually deposit the check.
2. You recorded a bank deposit without matching it to the payments in Undeposited Funds. This creates a double-counted deposit — the money appears in your bank account AND it's still sitting in Undeposited Funds. Two different entries are claiming the same dollar.
Both situations create an inaccurate Balance Sheet.
Yes — especially if the balance is large or old.
Your Balance Sheet is wrong. Undeposited Funds is an asset account. A balance here inflates your total assets by that exact dollar amount.
Bank reconciliation becomes impossible. If payments haven't been properly deposited in QBO, your bank account won't reconcile cleanly. You'll spend hours chasing phantom discrepancies.
Revenue may be double-counted. If someone recorded the original customer payment AND then recorded the bank deposit as separate income, you're overstating revenue. That has tax implications.
It misleads you about your cash position. If you're looking at your Balance Sheet to understand how much cash you have, an Undeposited Funds balance can make things look better than they are.
You can also go to Accounting → Chart of Accounts, find the Undeposited Funds account, and click View Register to see exactly what's in there.
Click the Undeposited Funds balance in your Balance Sheet to see the detail. You'll see a list of individual payments that have been received but not deposited.
For each payment sitting in Undeposited Funds, ask: Was this money actually deposited into my bank account?
Pull up your bank statements for the relevant period. If a payment is in Undeposited Funds and you can see it landed in your bank account, you just need to properly record the deposit in QBO. If you can't find it in your bank statement, the payment may be erroneous or never actually received.
For each payment that was legitimately deposited:
This moves the money from Undeposited Funds to your checking account and clears the balance. When you're done, the Undeposited Funds account should be at zero — or very close to it.
If a payment in Undeposited Funds is more than 60–90 days old and you can't find a matching bank deposit, it may be:
For these, review the original transaction carefully. Delete it if it's clearly a duplicate. If it represents money that was genuinely owed but never received, write it off as a bad debt through a proper journal entry rather than just deleting it.
Always complete the deposit step. When you record a customer payment in QBO, don't stop there — follow through with a bank deposit entry so the money moves out of Undeposited Funds.
Reconcile monthly. Regular bank reconciliation forces you to match QBO entries to actual deposits, which surfaces Undeposited Funds issues immediately before they pile up.
Watch your bank feed matching. If you're using the bank feed and also recording payments through invoices, be careful not to create both a "received payment" and a bank feed match for the same transaction — that double-counts the income and leaves a ghost in Undeposited Funds.
Check the Undeposited Funds register monthly. Make it part of your month-end routine. If anything has been sitting there more than 30 days, investigate it.
Many business owners connect their bank feed and match everything directly without using the Invoices → Receive Payment workflow. This bypasses Undeposited Funds entirely — which is actually fine, as long as you do it consistently.
The problem happens when you mix both methods. If you record a payment through an invoice (which goes to Undeposited Funds) AND also accept a bank feed match for the same transaction, you've recorded the income twice.
If your Undeposited Funds balance seems to grow every month no matter what you do, this mixed workflow is often the culprit.
A large or aging Undeposited Funds balance is one of 50 issues BooksCheckup looks for when analyzing your QuickBooks Online file.
Upload your Trial Balance, Profit & Loss, and Chart of Accounts exports and get a free Health Score in seconds. No accountant needed to get started.
Check your books at BooksCheckup.com →
If recording errors show up in your Health Score, the Fix Guide ($49) explains each one and walks through suggested corrections in priority order.
This article is for educational purposes and does not constitute accounting, tax, or legal advice. For guidance on your specific situation, consult a qualified bookkeeper, CPA, or tax professional.
Upload your QuickBooks Online reports and find out in seconds — free.
Check My Books Free →