Undeposited Funds in QuickBooks: What It Is and Why Its Balance Matters
By Derek J. Hartsfield, CFO · Published October 18, 2026 · Last reviewed October 19, 2026
Undeposited Funds is a temporary account for money you have received but not yet deposited at the bank. It exists so that several payments can be grouped into one deposit that matches what the bank actually shows.
How it should work
A customer payment is recorded and held in Undeposited Funds. When you deposit a batch of checks or a processor pays out, you create one deposit that pulls those payments out of the account and into your bank account. After that, Undeposited Funds returns to zero.
What a large balance means
Undeposited Funds should only hold items that are truly in transit, usually a few days. A balance that keeps growing for months means one of these has happened:
- Payments were recorded, but the matching deposit was entered separately as income, so revenue is counted twice.
- Deposits were never created, so payments stay in the account indefinitely.
- Payment processor fees were not recorded, so deposits never match the payments.
- Old payments remain from customers who were later written off or refunded.
The effect on your reports
When income is counted twice, your profit looks higher than it is. Accounts receivable, the bank balance and Undeposited Funds can all be wrong at once, because one error appears in several places.
What the account is actually for
Undeposited Funds is a temporary holding account. When you record a customer payment, it can sit there until the money lands in the bank. You then group those payments into a deposit that matches what the bank shows. Used this way, the balance is small and clears within days.
What a lingering balance means
A balance that stays for weeks or months usually points to a process problem. Payments were recorded but never deposited in QuickBooks, or deposits were entered separately from the payments, so the same money is counted twice. In either case, the balance does not represent cash you are waiting for, and the bank register will not agree to the bank.
Typical causes
- A deposit entered directly to income, leaving the original payment stranded.
- Payments received through a processor that deposits net of fees, so the deposit total never matches.
- Customer payments applied to invoices but never grouped into a deposit.
Cleaning it up properly
Match each payment to the actual bank deposit it belongs to. Where a processor withholds fees, record the fee as an expense in the deposit so the amount agrees to the bank. If income was recorded twice, remove the duplicate rather than adding an offsetting entry. When finished, the balance should be zero or equal to payments genuinely in transit.
Why it matters
Overstated income from double counting affects profit, taxes and any report given to a lender. Clearing this account correctly is a reliable way to confirm that revenue is recorded once and cash agrees to the bank.
Questions we hear most often
Do I have to use Undeposited Funds? It is useful when several payments are deposited together, because it lets the deposit in QuickBooks match the single deposit on the bank statement.
What should the balance be at month end? Only payments received but not yet deposited at the bank. Anything older than a few days deserves a look.
A worked example
A contractor receives three customer checks totaling $9,400 and deposits them together on one slip. The three payments should be grouped into one deposit in QuickBooks for $9,400, matching the bank. If the deposit was entered directly as income instead, the three payments remain in Undeposited Funds and revenue is counted twice. Matching the payments to the deposit removes the duplicate income and clears the balance.
Month-end check
At each month end, compare the Undeposited Funds balance with the payments you know have not reached the bank. Any difference is worth a look before the books are closed.
How to clean it up
List what is sitting in the account and match each payment to its deposit at the bank. Where the deposit was recorded as income, remove the duplicated side. Record processor fees as expenses so net deposits tie out. Items that cannot be matched to anything are investigated, not written off to make the account zero.
Because this error touches revenue, receivables and the bank balance together, it is worth fixing carefully and with support for every adjustment.
See what it takes to get your books right
Start for as little as $99*, or get your price in about a minute.
Related service: QuickBooks cleanup
* The $99 starter covers one bank or credit card account in QuickBooks Online with fewer than 100 transactions in one month. Transactions are categorized and the account is reconciled for that month. Starter rate available through the date shown on the home page.