Undeposited Funds in QuickBooks: What It Is and How to Clear It
Undeposited Funds is the account that confuses more QuickBooks users than any other. It is not a bug and it is not optional — it exists to solve a real problem — but left unmanaged it grows quietly for years and is one of the most common causes of double-counted income. This guide explains what the account is for, why yours has a balance, and how to clear it safely.
What Undeposited Funds is for
Your bank does not record cheques individually. If you receive five cheques of $200 each and pay them in together, the bank shows one deposit of $1,000.
QuickBooks needs to record each payment against the right customer invoice, but it also needs a single $1,000 line to match the bank. Undeposited Funds is the holding account that bridges the two. Payments go in individually, then you group them into one deposit that matches what the bank actually shows.
Undeposited Funds is a temporary holding account. Money should pass through it, not accumulate in it. A balance that only ever grows means the second half of the process is being skipped.
Why your balance keeps growing
When you use Receive Payment and leave the "Deposit to" field on its default, QuickBooks puts the money in Undeposited Funds. That is correct. The step people miss is the second one: using Bank Deposit to move it out.
Instead, the deposit appears in the bank feed and gets categorised straight to an income account. The income is now recorded twice — once by the invoice, once by the categorised deposit — and the original payment is stranded in Undeposited Funds forever.
This is the mechanism behind most inflated revenue figures we see in QuickBooks files. The books balance, the bank reconciles, and the profit and loss is materially overstated.
How to check whether you have a problem
Go to Accounting → Chart of Accounts, find Undeposited Funds, and select Run report. You will see every payment sitting in the account.
Ask two questions of each one. Is this a genuinely recent payment not yet deposited? Those are fine and will clear naturally. Or is it months or years old? Those need investigating, because the money almost certainly reached the bank long ago and was recorded a second time.
How to clear it correctly
For recent, legitimate items: go to + New → Bank Deposit, choose the bank account, and tick the payments that made up one real deposit. The total must equal the actual deposit on the bank statement. Save, then match it in the bank feed rather than adding a new transaction.
For old, stranded items, work through this order:
- Find the corresponding bank transaction. Search your bank register for a deposit of the same amount around the same date.
- Check how it was recorded. If it was categorised to an income account, the income is duplicated.
- Fix by re-linking, not deleting. Open that bank deposit, remove the income line, and instead tick the matching payment from the Undeposited Funds list. The deposit total stays the same, the bank stays reconciled, and the duplicate income disappears.
- If no bank transaction exists, the payment may never have been banked, or may have been recorded as a different amount. That needs investigating rather than deleting.
Never simply delete items from Undeposited Funds to make the balance go away. Deleting the payment reopens the customer invoice and makes it look unpaid. Re-link instead.
If the period is already closed
If the duplicated income sits in a year you have already filed a tax return for, do not quietly edit it. Changing prior-period figures creates a mismatch between your books and what was filed. Speak to whoever prepared the return about whether a correcting entry in the current period or an amended return is appropriate.
For open periods, correct at source. It is always cleaner than layering an adjustment on top.
How to stop it happening again
- Deposit to the bank directly when a payment arrives on its own — a single wire or card payment does not need grouping, so set "Deposit to" to the bank account.
- Use Undeposited Funds only when grouping multiple payments into one banking.
- Always match, never add in the bank feed. If QuickBooks offers a match, take it. Adding creates a second transaction.
- Review the balance monthly. It should be near zero, or equal to genuinely undeposited cheques on your desk.
- For card and online payments, use a processor clearing account instead. See our guides on Stripe and Shopify.
Why this matters beyond tidy books
Overstated revenue is not a harmless error. You pay tax on profit you never made. You make hiring and pricing decisions on numbers that are wrong in the optimistic direction. And if you ever apply for finance or sell the business, a quality-of-earnings review will find it — at which point your credibility on every other number takes the hit too.
If you want to sanity-check the numbers underneath, our current ratio calculator and receivables turnover calculator both work straight off the balance sheet.
Books That Actually Reconcile
If your Undeposited Funds balance has years of history in it, the underlying income may be counted twice. Our Ex-PwC Chartered Accountants clean this up properly.
Get Your Books Cleaned UpFrequently Asked Questions
A temporary holding account for customer payments received but not yet deposited at the bank. It lets you record payments individually against invoices while still matching the single lump-sum deposit your bank statement shows.
Almost always because payments are being received into the account but never grouped into a Bank Deposit. The deposit gets categorised straight to income in the bank feed instead, which strands the original payment and counts the income twice.
No. Deleting the payment reopens the customer's invoice and makes a paid invoice look unpaid. Instead, open the bank deposit that already recorded the money, remove the income line, and link the Undeposited Funds payment to it.
You cannot remove the account, but you can avoid routing payments through it. When a payment arrives on its own, set Deposit to directly to your bank account. Reserve Undeposited Funds for genuinely grouped deposits.
Run a report on the Undeposited Funds account. Any item older than a few weeks is a candidate. Find the matching bank deposit and check whether it was categorised to an income account — if so, that income is recorded twice.