How to Hand Off a QuickBooks Online Cleanup to an Outsourced Team: A Checklist for US CPA Firms
Most cleanup projects that run late don't go wrong in the books. They go wrong in the handoff. The outsourced team gets a QuickBooks Online login and a note saying "please get this ready for the return". After that, the first week goes on emails asking for statements, account access and decisions that only the client or the engagement partner can make.
If your firm is thinking about sending catch-up or cleanup work to an offshore team, a tidy handoff is the single thing most likely to decide whether that goes well. Below is the checklist we'd want any US CPA firm to work through before handing over a QuickBooks Online file. It's tool-neutral where it can be, and it works whether the receiving team is ours or someone else's.
1. Define the scope in writing before anyone logs in
"Clean up the books" means different things to different people. Write down the following before the work starts:
- Period covered. State the exact start and end dates. Say whether the opening balances are trusted (for example, they tie to a filed prior-year return) or also need fixing.
- What "done" means. Typical definitions are: every bank and credit card account reconciled to statement through the period end; uncategorized income and expense cleared; balance sheet accounts supported; and a trial balance ready for your review.
- What's out of scope. Examples are payroll filings, sales tax returns, amending prior-year returns and inventory counts. Writing these down avoids arguments later.
- The deliverable. Say what you want back. That might be a reconciled file plus a list of open questions, a set of adjusting entries for you to approve, or a workpaper binder.
2. Set up access properly
Don't share a client's or a staff member's own login. QuickBooks Online lets you invite users with their own credentials, and it lets accounting firms invite accountant users. Give each person on the outsourced team their own named access, so the audit log shows who changed what.
- Give the team the least access that still lets them do the job. Most cleanup work doesn't need payroll or user management rights.
- Decide whether the team can connect or disconnect bank feeds, or whether they'll work from statements only.
- Agree how access ends. Remove the users when the engagement finishes, and put that step in your closing checklist.
- Agree how documents move between you. Use your firm's portal or a shared folder you control, not email attachments sent back and forth.
3. Gather the source documents up front
The biggest cause of delay is waiting on documents. Collect these before handover:
- Bank and credit card statements for every account, covering the whole period plus the month before it starts. You need the opening balance for the first reconciliation.
- Loan statements and amortization schedules. Lease agreements where relevant.
- Payroll provider reports (registers, liability summaries, tax filings) if payroll isn't run inside QuickBooks.
- Merchant processor and payment platform statements, such as card processors and online marketplaces. You need these to separate gross sales, fees and refunds.
- The prior-year tax return and any year-end adjusting entries your firm posted, so opening balances can be tied out.
- Fixed asset additions and disposals, with invoices for significant purchases.
- Owner or shareholder transactions: contributions, distributions, personal expenses paid by the business and loans to or from owners.
Put a simple list in front of the team showing each document, its status and its location. Gaps are fine. Gaps nobody knows about are not.
4. Record the decisions only your firm can make
An outsourced team can categorize transactions consistently. It shouldn't be guessing at judgment calls. Write down your firm's position on:
- Chart of accounts. Should the team keep the client's existing chart or map it to your firm's standard chart? Which accounts can be merged or made inactive?
- Capitalization. What's the threshold for capitalizing assets versus expensing them? Who decides on borderline items?
- Owner activity. How do you want distributions, owner draws, shareholder loans and personal expenses treated? This depends on entity type. An S corporation, a partnership and a sole proprietorship are handled differently.
- Basis. Cash or accrual? If accrual, how far should the team go with receivables, payables, prepaids and accruals?
- Materiality. Below what amount can an unidentified item go to a suspense or "ask client" account for you to clear, rather than being chased?
5. Get a snapshot of the file before work starts
Before anyone changes a transaction, save a baseline: a trial balance, balance sheet and P&L as of the period end, plus a list of existing reconciliations and their dates. Without a snapshot it's hard to show the client, or your reviewer, what the cleanup actually changed.
Also check things that commonly cause trouble in QuickBooks Online:
- Reconciliations that were completed but no longer tie, often because earlier transactions were edited or deleted.
- Duplicate transactions from bank feeds plus manually entered entries.
- Large balances sitting in Uncategorized Income, Uncategorized Expense, Ask My Accountant or Opening Balance Equity.
- Undeposited Funds (in newer versions, "Payments to deposit") holding old receipts that were never matched to deposits.
- Whether a closing date is set for prior periods, and whether the team is allowed to post into them.
6. Agree a communication rhythm
Time zones work in your favor if the handoff is organized. Work sent at the end of your day can come back reviewed by the next morning. That only happens if questions don't sit around waiting.
- Keep one shared open-items list rather than scattered emails. Each item gets an owner (firm, client or outsourced team) and a status.
- Agree a regular update, for example a short written note at the end of each working day showing accounts finished, accounts in progress and questions raised.
- Name a single point of contact at your firm who can make decisions, plus a backup for busy season.
- Decide whether the team may contact your client directly or must go through you. Most firms prefer to keep the client relationship themselves.
7. Define the review before the work comes back
Your firm still owns the work product, and responsibility for the return stays with your firm. Decide in advance what your reviewer will look for, so the outsourced team can prepare for it:
- A reconciliation report for every bank, card and loan account through period end, with any reconciling items explained.
- A balance sheet where every account has support: a statement, schedule or explanation.
- A list of all adjusting and reclassification entries, each with a short reason.
- A list of open questions and assumptions the team made, with amounts.
- A comparison of the baseline snapshot with the cleaned-up trial balance.
8. Start with one file, not twenty
Before handing over a batch of clients, run one representative cleanup end to end. Pick a file that's messy but not your hardest. Use it to test the scope document, the access setup, the document list and the review package. Fix whatever caused friction, then scale up. A pilot costs a few weeks. It saves a busy season of rework.
A one-page version
- Written scope: period, definition of done, exclusions and deliverable.
- Named, least-privilege QuickBooks Online access, with an agreed removal date.
- Document list with status for statements, loans, payroll, processors, prior return and fixed assets.
- Decisions recorded: chart of accounts, capitalization, owner activity, basis and materiality.
- Baseline snapshot and known problem areas.
- Open-items list, daily update and a single decision-maker.
- Review package defined up front.
- Pilot one file before scaling.
None of this is specific to any one provider. It's simply what makes outsourced cleanup work predictable. If you'd like to see how we work through it on a real file, see how we support US CPA firms and our catch-up and cleanup services.
Frequently asked questions
What should be agreed before an outsourced QuickBooks Online cleanup starts?
A written scope covering period, definition of done, exclusions and deliverables, plus named user access, a document list and your firm's decisions on judgement items.
Should outsourced staff use a shared login?
No. Give each person their own named access with the least privilege needed, so the audit log shows who changed what.
How should a firm start outsourcing cleanup work?
Pilot one representative file end to end, fix whatever caused friction, then scale up.
Try us on real work
Your first 20 hours are free. See how we handle your US CPA firm or UK practice workload.
Email for a free call