Master QuickBooks Online's Undeposited Funds: learn the correct workflow to prevent errors, clean up messes, and simplify bank reconciliations.

The Undeposited Funds view in QuickBooks Online can quickly become a cluttered list of old, uncleared payments, creating a frustrating roadblock to accurate bank reconciliations. You’re not alone if you've ever wondered how to just turn it off. This article explains what Undeposited Funds is for and provides step-by-step instructions for managing it, including the correct workflow to prevent issues and a guide to cleaning up an already messy account.
Think of Undeposited Funds as a digital version of your bank bag or cash drawer. When a customer pays an invoice with a check or cash, you don't instantly teleport that money to the bank. You collect it, hold it, and then physically take a batch of payments to the bank as a single deposit. The Undeposited Funds account in QuickBooks Online is designed to mirror this real-world process.
It’s a temporary holding account—technically an "Other Current Asset" account on your balance sheet—that holds your customer payments until you group them together and record a bank deposit. Its primary function is to make bank reconciliation manageable. If you deposit five checks totaling $2,500 at the bank, your bank statement will show one single deposit of $2,500. By grouping those five payments into one "Bank Deposit" transaction in QBO, you create an identical $2,500 entry in your QuickBooks register, making the matching process a simple one-to-one check.
Without using this account, you’d have five individual payments in your QuickBooks register to try and match against one lump-sum deposit on your statement, which can be an administrative nightmare.
The Undeposited Funds account becomes messy when the workflow is broken. The most common mistake happens in a few steps:
The result is a major accounting error. You've now double-counted your income—once when you received the payment and again when you added the deposit from the bank feed. Meanwhile, the original payment sits in the Undeposited Funds account forever because the final "Bank Deposit" step was never completed to clear it out. This inflates your assets, overstates your income, and makes bank reconciliation impossible.
Before trying to bypass the system, it's best to understand the intended workflow. Following these three steps will keep your books clean and make reconciliations straightforward, especially if you ever deposit multiple payments at once.
When you receive payment from a customer for an open invoice, record it properly. This closes the invoice and shows that the customer no longer owes you money.
At this point, you've successfully recorded that the customer has paid you. The invoice is marked as paid, your Accounts Receivable balance decreases, and the funds are waiting in your digital "bank bag"—Undeposited Funds.
This is the step that connects the payments to your actual bank account. Do this only when you physically deposit the money at your bank.
A few days later, when that deposit transaction appears in your bank feed, QuickBooks will recognize the Bank Deposit you just created and suggest a match. You’ll see a green "Match" tag. Simply click Match. You've now completed the cycle perfectly, and your revenue is recorded accurately without duplication.
Start using Feather now and get audit-ready answers in seconds.
There is no on/off switch for Undeposited Funds. It is a permanent default account in QuickBooks Online. However, you can adjust your workflow to bypass it, but only if it makes sense for your business.
This method is only suitable if you deposit every single customer payment individually. For example, if you receive a single check and deposit it via mobile app, or if you receive ACH payments that post one-by-one. If you ever group cash and checks into a single deposit, this workflow will make reconciliation much harder, not easier.
To bypass the UF account, you must change one small detail when you receive payments:
This action skips the Undeposited Funds holding account entirely and posts the payment directly into your QuickBooks bank register. When the transaction comes through your bank feed, QBO will automatically find and suggest a match. While this seems simpler with fewer steps, it breaks down as soon as you batch deposits.
If your Undeposited Funds account already contains dozens of old transactions, you'll need to clean it up. The task involves locating the duplicate income transaction and re-categorizing it to "clear" the original payment.
Work through the list one transaction at a time. The goal is to find the corresponding deposit that was incorrectly "Added" from the bank feed.
By retargeting the account in the step above, you’ve told QuickBooks where the money went. Now you just need to clear them out by making a zero-dollar deposit.
This process correctly moves the payment out of Undeposited Funds without affecting your previously completed bank reconciliations.
Though you can't click a button to fully disable it, managing Undeposited Funds in QuickBooks Online is about adopting the correct workflow. By following the receive payment and bank deposit steps, you ensure your records mirror reality, leading to clean books and seamless bank reconciliations.
Tackling complex cleanup projects or unfamiliar workflows often creates specific questions about reporting and tax compliance. When you wonder how a re-categorization of past income affects a tax return, you need an answer you can trust. Our own tool, Feather AI, provides accounting and tax professionals with immediate, citation-backed answers from authoritative IRS and state sources, helping you execute your work with precision and confidence.
Written by Feather Team
Published on November 25, 2025