What Is the Undeposited Funds Account in QuickBooks and How Do You Clear It?
Undeposited Funds is a temporary holding account in QuickBooks that catches payments you've received but haven't yet matched to a bank deposit. It's built into every QBO file automatically and exists to solve one specific problem.
When you deposit several checks at once, your bank shows one lump sum, but QuickBooks has each payment recorded separately. Undeposited funds bridge that gap.
This guide covers what the account is, why it exists, how payments get in and out, what causes balances to build up, how to clear them, and the mistakes that turn a useful feature into a reconciliation headache.
What the Undeposited Funds account is
Undeposited Funds is an Other Current Asset account on your balance sheet. It's not a real bank account. It's a staging area that holds customer payments until you record a bank deposit that groups them to match your actual bank statement.
Think of it as a lockbox on your desk. Money goes in when a customer pays an invoice or sales receipt. Money comes out when you walk to the bank and make a deposit.
The account exists in every QBO file by default and cannot be deleted. If you try to remove it, QuickBooks creates a new one. The name can be changed, but the account stays.
Why undeposited funds exist
The problem it solves is simple. Say you receive five checks from different customers on Monday and deposit all five together on Tuesday. Your bank records one deposit of the combined total. But QuickBooks has five separate payment entries.
Without a holding account, those five payments would each need to be manually matched to a slice of the lump deposit, which is tedious and error-prone. Undeposited Funds collects the five payments first, then lets you bundle them into one bank deposit record that matches the single transaction on your statement.
That match is what makes bank reconciliation clean. One deposit in QuickBooks equals one deposit at the bank, and the books tie.
How payments flow through undeposited funds
The flow has two steps, and understanding them is the whole thing.
Step 1: Payment received. When a customer pays an invoice or you record a sales receipt, QuickBooks posts the payment to Undeposited Funds by default. The money is in your possession but hasn't been formally deposited yet.
Step 2: Bank deposit recorded. When you make a deposit, you go to the Banking menu and create a bank deposit in QBO. You select the payments sitting in Undeposited Funds that make up that deposit, and QBO moves them from the holding account into your bank account.
The balance of undeposited funds should be zero after every deposit is recorded. A non-zero balance means payments are sitting in the holding account without a corresponding deposit record, which is where problems start.
Why do undeposited funds balances build up
A balance in Undeposited Funds that grows month over month is one of the most common issues bookkeepers find when taking on a new QBO client. It almost always comes from one of a few causes.
The most common is payments being recorded but deposits never created. The business owner records each customer payment, but no one ever goes back to bundle them into a bank deposit in QBO. The money arrived in the real bank, but the second step was never done.
Another cause is direct bank-feed deposits getting double-counted. If a payment comes in via bank feed and someone also records it manually through an invoice or sales receipt, the bank-feed transaction and the undeposited-funds payment sit separately, and the account looks inflated.
Stripe and other payment processors create their own version of this. Payments come in individually, but the bank receives a net payout after fees.
If the connection between the processor and QBO isn't set up correctly, payments pile up in Undeposited Funds instead of routing to a deposit. Our guide to Stripe and QuickBooks reconciliation covers the correct setup.
How to clear undeposited funds correctly
The right way to clear the account depends on what caused the balance.
If the balance is from legitimate payments that never had a deposit record created, go to Banking, then Make Deposit, and select the payments that make up each real bank deposit.
Match the amounts and dates to your actual bank statement as closely as you can. This moves the payments out of undeposited funds and into your bank account in QBO.
If the balance includes duplicates from bank feeds, you need to identify the duplicate entries first. Find payments in Undeposited Funds that already appear as bank transactions, delete the duplicate, and keep the bank-feed version. Reconciling the bank account afterward will confirm the balance is correct.
If the account has accumulated years of old unmatched payments, work through it from the oldest period forward. Don't lump everything into a single catch-up deposit - that creates a false transaction that won't match anything on a real statement.
According to Intuit's QBO support documentation, each deposit record should reflect an actual bank deposit. Our guide to QuickBooks cleanup covers the broader process.
The effect on your balance sheet
A large undeposited funds balance overstates your assets. The account sits on the balance sheet as an Other Current Asset, which means your total assets are inflated by the amount sitting there uncleared.
For any client whose books you're reviewing before taking them on, a non-zero Undeposited Funds balance is an immediate flag. It means either the deposit workflow was never followed, there are duplicates in the books, or both.
At month-end, undeposited funds should be zero or close to it. A balance at close means either a payment arrived at the end of the period and genuinely hasn't been deposited yet, or something is wrong with the workflow.
When not to use undeposited funds
The account is designed for businesses that receive cash or checks and batch their deposits. For businesses that accept payment electronically, it's often more trouble than it's worth.
If every payment comes through a bank feed or a processor like Stripe, Shopify, or Square, you usually don't need Undeposited Funds at all. Payments post directly from the bank feed to the bank account, so there's no batching step. Using the holding account on top of that creates the duplicate problem described above.
In QBO, you can route payments directly to a bank account instead of undeposited funds by changing the Deposit To field when recording a payment or sales receipt. For businesses that don't batch physical deposits, this is the cleaner setup.
Undeposited funds and reconciliation
The account can't be reconciled the way a bank account can because it has no statement to match against. You clear it by creating deposits, not by reconciling.
This trips up a lot of people. If you're trying to reconcile and your bank balance doesn't match QBO, an uncleared undeposited funds balance is often part of the explanation. The money received in your QBO shows as two entries – one in Undeposited Funds and one from the bank feed – while the bank only shows one.
Keeping undeposited funds at zero at month-end is part of what makes bank reconciliation straightforward rather than a hunt for unexplained differences.
Conclusion
Undeposited Funds is one of the most misunderstood accounts in QuickBooks and also one of the simplest once the logic clicks. It's a temporary holding area that exists for one reason: to let you group multiple payments into a single deposit record that matches your bank statement.
The account becomes a problem when the second step, creating the bank deposit in QBO, never happens. Payments accumulate, the balance sheet shows inflated assets, and reconciliation becomes impossible without cleanup. For bookkeepers taking on new clients, it's one of the first places to check.
The fix is usually straightforward. Work through the outstanding payments in date order, match them to actual bank deposits using your statements, and create the corresponding deposit records in QBO. Delete genuine duplicates rather than burying them in a single write-off entry.
Once the account is clean, keeping it that way means following the two-step workflow consistently: receive the payment first, create the deposit second. For businesses on electronic payments where batching isn't needed, routing payments directly to the bank account removes the holding step entirely and keeps the account permanently at zero.
.png)
Frequently asked questions
What is the Undeposited Funds account in QuickBooks?
It's a built-in temporary holding account that collects customer payments before you record a bank deposit. It exists so you can group multiple payments into one deposit record that matches the lump-sum entry on your bank statement. Every QBO file has one, and it can't be deleted.
Why does my Undeposited Funds account have a balance?
A balance means payments have been received in QBO, but no bank deposit record has been created to move them into your bank account. Common causes include skipping the second deposit step, double-entry from bank feeds plus manual payment records, or a payment processor like Stripe not being set up correctly.
How do I clear the Undeposited Funds account in QuickBooks?
Go to Banking, then Make Deposit, select the payments sitting in Undeposited Funds, and group them to match each real bank deposit. Use your actual bank statement as the guide so the amounts and dates align. For duplicates caused by bank feeds, delete the redundant entry and keep the bank-feed version.
Should undeposited funds be zero at month-end?
Usually yes. A zero balance means every received payment has a matching deposit record. A balance at close is only expected if a payment genuinely arrived at the end of the period and hasn't been deposited yet. Any other balance signals a workflow problem or duplicate entries.
Can I delete the Undeposited Funds account?
No. QBO recreates it automatically if you try to remove it. You can rename it, for example, to "Do Not Use - Undeposited Funds", to avoid accidentally posting payments to it, but the account stays in your chart of accounts permanently.
Do undeposited funds affect my balance sheet?
Yes. It's listed as an Other Current Asset. A large outstanding balance inflates your total assets because those payments are counted as owned funds before they've been properly matched to a bank deposit. Clearing the account brings your balance sheet back to an accurate picture.
Do I need to use Undeposited Funds if all my payments come through a bank feed?
No. If payments arrive via bank feed or a processor like Stripe, you can route them directly to your bank account by changing the Deposit To field when recording a payment. Using undeposited funds on top of bank-feed transactions often creates duplicates rather than solving a problem.
How do undeposited funds relate to bank reconciliation?
The account can't be reconciled against a statement because it has no bank statement of its own. You clear it by creating deposit records, not by running a reconciliation. An uncleared undeposited funds balance is a common reason a bank reconciliation won't balance, since QBO shows more transactions than the bank statement does.
