top of page
Search

Mastering Undeposited Funds in QuickBooks Online: Your Friendly Guide to Financial Clarity

Updated: Apr 6

If you’ve ever stared at your bank feed, glanced at QuickBooks Online, and thought, “Fantastic. These numbers aren’t even pretending to be friends,” you’re not alone!


Undeposited Funds in QBO can be a tricky feature. It seems straightforward until it quietly becomes a holding tank for payments you thought were already dealt with. Suddenly, deposits stop matching, reconciliation gets messy, and you start questioning whether QuickBooks is helping or freelancing.


This guide is for QuickBooks Online users who want to fix this problem without duplicating income or making the mess more creative. Let’s dive in!


Quick Diagnosis: Are You in Trouble?


Before you start clicking around like a raccoon in a pantry, take a moment to ask yourself:

  • Do you receive customer payments first and then deposit them later?

  • Does your bank show one lump deposit, but QuickBooks shows several separate payments?

  • Do you have payments sitting in Undeposited Funds that should already be gone?


If you answered “yes” to any of these questions, you might have a problem on your hands!


What Are Undeposited Funds in QBO?


Undeposited Funds is a temporary holding account inside QuickBooks Online. Here’s how it works:

  • You receive one or more customer payments.

  • Those payments go into Undeposited Funds.

  • You create a Bank Deposit in QBO to group the right payments together.

  • That deposit should match what actually hit your bank.


When this flow is used correctly, bank matching and reconciliation become a breeze! But when it’s not, you usually end up with:

  • Deposits that don’t match the bank.

  • Duplicate income.

  • Payments that seem to be missing.

  • Undeposited Funds that never clear out.


The 3 Most Common Reasons Your Deposit Doesn’t Match in QBO


1) The Payment Was Recorded, But Never Included in a Bank Deposit

The payment exists, but it’s still sitting in Undeposited Funds instead of being grouped into the deposit that hit your bank.


2) The Deposit Was Created, But It Doesn’t Match the Real Bank Deposit

This can happen when:

  • Some payments were grouped incorrectly.

  • Deposits from different days got combined.

  • One payment was deposited separately while others were grouped together.

  • Merchant fees changed the amount that actually hit the bank.


3) The Same Money Got Recorded Twice

This usually happens when:

  • A payment was received, and a sales receipt was also created.

  • A bank deposit was entered manually, even though the payment was already recorded.

  • A transaction from the bank feed was added instead of matched.


That last one? It’s a repeat offender in QBO!


Step-by-Step: The Safe Way to Fix It in QuickBooks Online


Step 1: Check What Actually Hit the Bank

Pick one bad deposit and write down:

  • The date.

  • The amount.

  • Which payments made it up, if you know.


You’re trying to make QBO match reality, not the other way around!


Step 2: Review What Is Sitting in Undeposited Funds

In QBO, look for customer payments that were recorded but not properly deposited.


A common path is:

  • Go to Sales.

  • Open the related customer payments.

  • Check whether they were posted to Undeposited Funds.


You can also review transactions tied to the Undeposited Funds account from your chart of accounts. If you find old payments sitting there, that’s common. Irritating, but common!


Step 3: Create the Bank Deposit Correctly

In QuickBooks Online:

  • Go to + New.

  • Select Bank Deposit.

  • Choose the correct bank account.

  • In the list of payments included in this deposit, select the payments that make up the real bank deposit.

  • Confirm the total matches what hit the bank.


That’s the key move! QBO needs one grouped deposit that matches the lump amount your bank shows.


Step 4: Handle Merchant Fees Properly

If you use Stripe, Square, PayPal, or another processor, the amount that lands in your bank may be less than the customer payment total.


In that case, you may need to:

  • Include the full customer payments in the deposit.

  • Add a negative line for the processing fee.

  • Code that fee to the appropriate expense account.


If the gross payment was $500 and the bank only received $485, QBO needs to reflect why the other $15 vanished instead of acting surprised!


Step 5: Check the Bank Feed Before Adding Anything

If the deposit already exists in QBO, the transaction coming through the bank feed should usually be matched, not added.


If you click Add when the deposit is already recorded, you may create duplicate income. That’s how a fix turns into a sequel!


Step 6: Sanity-Check for Duplicates

Before you move on:

  • Run a Profit and Loss for the month.

  • Make sure income is not overstated.

  • Search for the payment and confirm it only exists once.

  • Confirm the bank feed item matched the deposit instead of creating a second transaction.


How to Prevent This Next Time


You don’t need a full life makeover. You just need a tiny repeatable habit! Here’s what to do:

  • Receive payments consistently.

  • Use Bank Deposit to group payments that hit the bank together.

  • Match bank feed transactions instead of adding duplicates.

  • Handle merchant fees the same way every time.

  • Check Undeposited Funds regularly so it doesn’t become QuickBooks purgatory.


When to Stop and Get Help


Pause and get another set of eyes if:

  • You’re not sure whether the money was entered as a payment, sales receipt, or manual deposit.

  • The month has already been reconciled.

  • Multiple bank accounts are involved.

  • Deposits from a payment processor are being handled inconsistently.

  • You suspect duplicates but can’t tell where they came from.


Remember, you’re not alone in this! QuickBooks can be a bit of a puzzle, but with a little patience and the right steps, you can conquer it!


So, let’s get those numbers to play nice, shall we? Happy bookkeeping!

 
 
 

Comments


bottom of page