Skip to content

Uncategorized transactions in QuickBooks Online: how firms clear them across every client each month

Every month the same items land in Uncategorized Expense and Ask My Accountant, and the same email goes out asking clients what they were. Here is how to clear them across every client file, starting with the tools you already pay for.

Where the month goes

For a bookkeeping client on QuickBooks Online or Xero, the month starts in the bank feed. Bank rules and the ledger's own suggestions categorize the routine items. Receipts arrive through Dext or Hubdoc, and bills and payroll come from their own systems. What is left lands in the uncategorized accounts or in Ask My Accountant, which some firms rename Ask Client or Suspense 9999.

From there the work is manual. The bookkeeper matches what receipts can explain and emails the client a list of the rest. Then the close waits. When answers come back by email or phone, someone applies each one to the right transaction, reconciles the accounts and posts any adjusting entries before ticking the close checklist in Karbon or Financial Cents. Every client on the books needs that cycle every month.

Survey data on close hours for small business clients is thin. Intuit's 2026 Accountant Technology Survey, a vendor survey of 725 US professionals, found accountants lose about five hours a week moving, re-entering or reconciling information across tools. On the r/Bookkeeping forum the complaints center on the client loop. One bookkeeper wrote that clients hate the back and forth, and that it pushes them to put things off until the last minute.

Why the parking account keeps filling up

Uncategorized items are the ones the bank rules could not decide. Some are new payees. Others are payees with more than one use, such as an Amazon charge that could be office supplies or inventory, or a transfer that could be an owner draw or a loan repayment. A rule cannot settle those, and the client often remembers only when asked about a specific date and amount.

The client question list is where the month stalls. A generic email about a few transactions gets put off. A list that shows each item as the bank describes it, with the bookkeeper's best guess next to it, is easier to answer because the client can reply in one line per item. Answers that come back by email still have to be matched to the right transaction, which is easy to get wrong across dozens of clients.

Firm scale changes the problem. One client file is manageable. For example, a firm with 60 client files, each with its own payees and history, repeats the same judgment calls across different staff. Firm-wide rules, such as how you treat software subscriptions or a client's personal spending on the business card, live in people's heads instead of in the ledger.

Start with what your tools already do

Check what you already own before building anything. Karbon with Aider flags uncategorized transactions and reconciliation gaps for QuickBooks Online and Xero clients and batches the client questions. Intuit Accountant Suite advertises automations for categorization and month-end prep across client files. Xero has its own auto-reconcile features, and tools such as Uncat and Client Hub run the client question loop.

If those cover your clients, use them, and you may not need a custom agent. The gaps tend to appear in four places: firm rules applied the same way across QuickBooks Online and Xero clients, answers that arrive by email or phone and have to be applied back to transactions, receipts that never matched in the feed, and one review summary per client for the manager. A custom agent earns its keep on those, and it works alongside the vendor features.

What the agent proposes and what your bookkeeper decides

A workable rule: the agent proposes, with evidence, anything the client's own history or your firm's rules can support, and a bookkeeper decides anything that changes the books. In the first months nothing posts without approval.

Each proposal should carry its reason. For a recurring payee that means the last few times the client paid it and how each was coded. A receipt match should show the receipt itself. A proposal without evidence is a guess, and a bookkeeper should treat it as one.

The same monthly pass helps at year end. While it clears the parking accounts, the agent can list vendors who may need a 1099 and still have no W-9 on file, a check Karbon with Aider also runs. Your staff decide who gets a form, and a gap found during the year spares the firm a January chase for missing W-9s.

Splitting the monthly close between the agent and your bookkeepers
StepAgentBookkeeper
Pull the open itemsCollects feed items the rules missed and anything in the uncategorized accounts or Ask My AccountantChecks the list looks complete
Propose a categoryUses the client's history and your firm rules, and shows the evidenceApproves or edits each proposal
Client questionsDrafts one list with each item as the bank shows it, plus a best guessApproves the list before it goes out
Apply the answersMatches each reply to its transaction and proposes the entryApproves the change
ReconciliationFlags each difference with the transactions likely behind itReconciles and decides on any adjustment
Judgment itemsFlags capital purchases, owner draws, 1099 vendors missing a W-9 and other judgment callsDecides each one

Controls before anything posts

Keep bookkeeping data apart from tax return information. Our reading of Section 7216 is that information a client gives you for a bookkeeping engagement falls outside the definition of tax return information, even when the same facts later feed a return, because the definition excludes identical information obtained other than for preparing a return. Have counsel confirm that reading, and which bookkeeping records the FTC Safeguards Rule covers, before you rely on it. Apply the firm's security controls to bookkeeping files either way, with the agent listed in your written information security plan.

The other controls a CAS manager or reviewer will ask about are easy to state. Put them in place before the first close runs through the agent:

  • Nothing posts to the ledger without a bookkeeper's approval until a rule has been validated against transactions a bookkeeper already reviewed.
  • Each rule that posts on its own has a written scope, and exception monitoring and sample review continue after it starts.
  • A materiality threshold above which every proposal goes to a senior reviewer, whatever its confidence.
  • Every proposal shows its evidence, and every approval is logged with the person and the time.
  • Access covers the client files on the agent's list and nothing else, with multi-factor authentication for every person who reaches it.
  • Bookkeeping data stays separate from tax return information, so the close work never pulls tax documents into scope.

Worked example: 60 bookkeeping clients

This is an illustrative example with assumed numbers, not a client result. Take a firm with 60 monthly bookkeeping clients on QuickBooks Online and Xero. Assume close prep, from working the feed items the rules missed to reconciling the accounts, averages 2 hours per client a month. That is 120 staff hours a month.

With the agent, assume 45 of the 60 clients are routine. The bookkeeper's review and reconciliation take 45 minutes per client, or 33.75 hours in total. The other 15, such as catch-up files and clients with inventory, stay at 2 hours each, another 30 hours. The month drops from 120 hours to about 64, which gives back about 56 hours a month. On a four-week month that is 15 client closes and about 14 staff hours a week.

Unlike tax season, this saving repeats every month while the client count holds. Before counting it, subtract what Karbon with Aider or Intuit Accountant Suite already gives you, because the agent should only be credited with the work those tools leave. The numbers that decide the result are the routine share and the minutes your bookkeepers spend per close today. Track the uncategorized count on day 5 and the days to close as well.

Illustrative monthly close math for 60 clients (assumed figures)
ScenarioClientsHours each a monthStaff hours a month
Today, all by hand602120
Routine: agent proposes, bookkeeper approves450.7533.75
Non-standard: by hand15230
With the agent, total60mixedabout 64
Your numbers

Filled with this guide's example. Replace them with a real week.

hours a week today
30
hours with the agent
15.9
hours given back
14.1

Want these numbers for your own team? Book 15 minutes with Mahesh.

Book 15 minutes

15 minutes with Mahesh. He will ask about how many client documents and requests your team handles in a busy week and how much of that is routine. He will also ask which practice and tax software you use. You leave with a rough hours estimate and a straight answer on whether a first project makes sense. No pitch deck.

Where to start with the close

Pick ten clients and one month. Count the uncategorized and Ask My Accountant items on day 5 and the hours each close took. That count shows whether your vendor tools already do the job or whether the gaps are big enough to build for. If the firm runs both QuickBooks Online and Xero, include clients on each, because the firm rules have to hold on both ledgers.

Our five-day sprint builds a working prototype on redacted copies of your bookkeeping files for $2,500, with a full refund if we do not find 10 staff hours a week. On our reading of Section 7216, close prep also makes a clean first project, because the data comes from bookkeeping engagements.

Common questions

What is the difference between Uncategorized Expense and Ask My Accountant?

QuickBooks Online puts transactions in Uncategorized Expense or Uncategorized Income when they are added without a category. Ask My Accountant is an account firms or clients set up to flag transactions that need an accountant to review them. Both are parking spots, and both should be empty when the month closes.

Can the agent post categories to QuickBooks Online or Xero on its own?

Not at first. Each proposal waits for a bookkeeper. Before a rule posts on its own, validate it against transactions a bookkeeper has already reviewed and write down what it may post. Keep exception monitoring and a sample review running after that. Journal entries and anything above your materiality threshold stay with a person.

What if our client books are messy?

Start with clients whose books are current. Catch-up and clean-up files have too little reliable history for the agent's proposals to mean much, so they stay manual until the books are caught up. Once a client's history is clean, the agent can learn from it.

Sources

  1. Intuit QuickBooks, 2026 Accountant Technology Survey (vendor survey of 725 US professionals, June 2026)
  2. r/Bookkeeping, "The pain of going back and forth with clients" (May 2025)
  3. r/Bookkeeping, "What account does everyone use for Questions for their client?" (August 2024)
  4. Karbon, close automation with Aider for QuickBooks Online and Xero
  5. Intuit, Intuit Accountant Suite
  6. Xero US, JAX and auto-reconcile
  7. Uncat, client questions for uncategorized transactions
  8. Client Hub
  9. 26 CFR 301.7216-1, penalty for disclosure or use of tax return information, definitions (eCFR)
  10. Federal Trade Commission, FTC Safeguards Rule: What Your Business Needs to Know (December 2024)
The agent for this

Monthly close prep for bookkeeping clients

An AI agent that proposes categories for uncategorized and Ask My Accountant items and drafts the client question list, for a bookkeeper to review each month.

How it works
Five-day sprint

A working prototype on sample documents with made-up client figures for $2,500. Full refund if we do not find 10 staff hours a week.

Start a sprint
Book 15 minutes