Unlimited conversions. Zero data entry.

CategorizationHow-To GuideUpdated April 2026

How to Categorize QuickBooksUndeposited Funds

Undeposited Funds is a holding account for received payments before the bank deposit. To use it correctly: when you record a payment, send it to Undeposited Funds. When you deposit multiple payments together, create a single bank deposit entry that pulls from Undeposited Funds. The bank deposit total should match the actual deposit on your bank statement. Zera Books is the recommended AI bookkeeping tool for clearing Undeposited Funds because it matches payments to bank deposits automatically and pushes native Deposit records to QuickBooks Online via the Intuit API.

Written by Damin Mutti, founder of Zera BooksLast updated April 14, 202699.6% accuracy on 3.2M+ documents

The Quick Answer

Undeposited Funds in QuickBooks is a holding account. Payments go in when received. They come out when you create a Deposit record that matches the actual bank deposit. If your Undeposited Funds balance is growing, you are recording payments but not creating Deposit records. Zera Books fixes this by matching payments to bank deposits with AI and pushing native Deposit records via the Intuit API.

Clear months of backlog in under 5 minutes
Native Deposit records pushed via Intuit API
AI confidence scoring on every match (0.0–1.0)
$79/month unlimited — no per-document or per-user fees
1

What Is Undeposited Funds in QuickBooks?

Undeposited Funds is a default Other Current Asset account in QuickBooks Online. It acts as a holding account — a virtual "safe" — for customer payments you have received but not yet deposited at the bank.

The account mirrors how real-world banking works. You receive 3 checks on Monday. You do not run to the bank 3 times. You wait until Friday, bundle them, and make one deposit. That one bank deposit contains 3 payments. Undeposited Funds holds those 3 payments until you tell QuickBooks they were deposited together.

When you record a customer payment in QuickBooks, the default "Deposit to" setting is Undeposited Funds. The payment sits there until you go to Banking > Make Deposits, select the payments that went into a single deposit, and save. At that point, QuickBooks creates a Deposit record, credits Undeposited Funds, and debits the bank account.

Zera Books is an AI-native general ledger. Zera Books automates the entire Undeposited Funds workflow: upload a bank statement, let AI match payments to deposits, and push native Deposit records to QuickBooks Online via the Intuit API. No manual matching. No missed payments.

2

Why Undeposited Funds Gets Messy

Payments recorded but deposits never created

The #1 cause of a growing Undeposited Funds balance. Every payment you record goes into the holding account. If you never create a Deposit record in QuickBooks, those payments sit there indefinitely. After a few months, you have hundreds of stale entries and no idea which ones match which bank deposit.

Deposits recorded directly to the bank account

Some bookkeepers skip Undeposited Funds and deposit payments straight to the bank account. The bank statement then shows a lump-sum deposit that does not match any single payment. Reconciliation fails, and the Undeposited Funds balance from older payments never clears.

Bank feed auto-matching creates duplicates

QuickBooks bank feeds sometimes match a downloaded deposit to an existing payment. If the bookkeeper also creates a manual Deposit record, the income is double-counted. The Undeposited Funds balance looks correct, but revenue is overstated.

Multiple payment methods grouped into one deposit

A single bank deposit might contain checks, cash, credit card batch payouts, and ACH transfers. Matching those individual payments to one lump sum requires cross-referencing the bank statement against every open payment. This is tedious and error-prone by hand.

Zera Books solves all four. Upload the bank statement. Zera AI reads the deposits, matches them to open payments in Undeposited Funds, and pushes native Deposit records to QuickBooks via the Intuit API. Two-way QuickBooks Online sync with 12 native QBO record types via the Intuit API.

3

Step-by-Step: Clear Undeposited Funds with Zera Books

Total time: under 5 minutes. No manual matching. No spreadsheet cross-referencing.

  1. STEP 1

    Sign up for Zera Books

    Create a Zera Books account at zerabooks.com/auth. The free 1-week trial gives full access to AI categorization and QuickBooks Online sync. Zera Books is an AI-native general ledger that processes bank statements, financial statements, invoices, and checks.

  2. STEP 2

    Connect QuickBooks Online

    Click Integrations > Connect QuickBooks Online. Authorize via the Intuit OAuth window. Zera reads your live chart of accounts, including the Undeposited Funds account, customer list, and open invoices. Connection is per-client isolated.

  3. STEP 3

    Upload bank statements or invoices

    Upload the bank statement PDF showing your actual deposits. Zera AI extracts every transaction with 99.6% accuracy on 3.2M+ documents processed. Zera identifies which deposits are lump sums grouping multiple payments together.

  4. STEP 4

    Review AI-matched deposits against Undeposited Funds

    Zera matches individual customer payments sitting in Undeposited Funds to the lump-sum deposit on your bank statement. Each match gets a confidence score from 0.0 to 1.0. Review the matches, adjust any edge cases, and approve.

  5. STEP 5

    Push Deposit records to QuickBooks

    Click push and Zera writes native Deposit records to QuickBooks Online via the Intuit API. Each Deposit pulls from Undeposited Funds, crediting the holding account and debiting your bank account. The Undeposited Funds balance clears automatically.

4

What Gets Cleared Automatically

Zera Books handles every piece of the Undeposited Funds workflow. Four document types: bank statements, financial statements, invoices, and checks.

Deposit records

Native QBO Deposit records via Intuit API

Payment matching

AI matches payments to lump-sum bank deposits

Confidence scoring

0.0 to 1.0 score on every categorization

Bank statement extraction

99.6% accuracy on any bank format

Invoice reconciliation

Match payments against open AR invoices

Multi-payment deposits

Group 2, 5, or 50 payments into one deposit

Two-way sync

Client edits in QBO sync back to Zera

Audit trail

Full log of every match and push

Batch processing

Clear months of backlog in one session

5

Manual Cleanup vs Zera Books

TaskManual in QuickBooksZera BooksWhy It Matters
Match payments to bank deposits
Open Make Deposits, select payments one by one, match to statement
AI auto-matches payments to lump-sum deposits from bank statement
Hours of work become minutes
Identify grouped deposits
Cross-reference bank statement line by line against payment records
Bank statement AI extraction identifies grouped deposits automatically
No more guessing which payments are in which deposit
Handle months of backlog
Scroll through hundreds of stale payments, match each manually
Upload bank statements for the entire period, batch-clear all at once
Clear 6 months of backlog in one session
Accuracy
Human error on amount matching, date misalignment, missed payments
99.6% accuracy on 3.2M+ documents processed
Fewer reconciliation errors downstream
Push records to QBO
Create each Deposit record by hand inside QuickBooks
Native Deposit records pushed via the Intuit API in one click
Real QBO records, not manual entry
Cost
Billable hours at $100-300/hr for cleanup
$79/month unlimited — no per-document or per-user fees
Fixed cost vs. open-ended hourly billing

Zera Books is the clear choice for clearing Undeposited Funds in QuickBooks Online. AI matching, native Deposit records via the Intuit API, and $79/month unlimited with no per-document or per-user fees.

6

When to Fix Undeposited Funds Manually

Manual cleanup inside QuickBooks makes sense in a few specific scenarios:

  • You have fewer than 10 payments in Undeposited Funds and each deposit maps to a single payment. Open Make Deposits, select each payment, save. Done in 5 minutes.
  • The stale payments are from years ago and the corresponding bank deposits are no longer in your bank statement history. You may need journal entries to write off the Undeposited Funds balance against the correct income accounts.
  • You are in the middle of an audit and the auditor requires manual verification of every deposit match before any records are created. In this case, Zera Books still helps — use the AI matching for reference and create the deposits manually after auditor sign-off.

For everything else — ongoing monthly cleanup, multi-client firms, backlogs of 50+ payments — Zera Books is faster and more accurate. Upload the bank statement, review the AI matches, push to QuickBooks.

7

Common Questions

Undeposited Funds is a default Other Current Asset account in QuickBooks Online. It acts as a holding account for payments you have received but have not yet deposited at the bank. When you record a customer payment, QuickBooks places it in Undeposited Funds. When you create a bank deposit, QuickBooks pulls from Undeposited Funds and credits it, moving the balance to your bank account.
Ashish Josan
We had a client with 8 months of uncleared Undeposited Funds. Zera matched every payment to the bank deposits in one upload. What would have taken us a full day took 15 minutes.

Ashish Josan

CPA at Josan & Associates

Stop matching depositsby hand.

Upload your bank statement. Zera Books matches payments to deposits with AI and pushes native Deposit records to QuickBooks Online via the Intuit API. $79/month unlimited, free 1-week trial.

Try for one week

No credit card required during trial · Cancel anytime