QuickBooks Online Setup and Cleanup: A Complete Guide
Many small businesses use QuickBooks Online every day — but few use it correctly. QuickBooks Online setup and cleanup services address two distinct problems: getting QBO configured properly from the start, and fixing a file that has accumulated months or years of errors. Either way, accurate books depend on a correctly structured QuickBooks account. The Bookkeeping Company holds QuickBooks Elite Certified ProAdvisor status and has set up, cleaned up, and migrated QuickBooks files for small businesses since 2016.
By Maya Primachenko, QuickBooks Elite Certified ProAdvisor & Founder · Last updated August 2026
QuickBooks Online Setup and Cleanup: Why Both Matter
A properly configured QuickBooks Online account does much more than store transactions. It produces reliable financial statements, feeds accurate data into tax preparation, and ensures your bank reconciliations close cleanly each month.
When Setup Is the Right Starting Point
New businesses and businesses switching from spreadsheets or another accounting platform need a fresh QBO setup. This involves building the chart of accounts to match your industry and tax filing needs, connecting bank feeds, configuring sales tax, and establishing opening balances. Additionally, payroll setup in QBO ensures your employee pay runs integrate directly into your books. A well-structured setup prevents the kind of reclassification work that cleanup requires later.
The IRS recommends that all businesses maintain adequate records to support their income and deductions. (IRS — Recordkeeping for Small Businesses) A correctly configured QBO account is the most practical way to meet that requirement automatically.
When Cleanup Is the Right Starting Point
Many businesses already have a QBO account — but the file contains transactions coded to the wrong accounts, duplicate entries, unreconciled bank accounts, and a chart of accounts that was never structured for the business’s actual needs. Consequently, their financial statements produce misleading numbers, and their tax preparer spends billable time correcting basic categorization before they can prepare the return. Cleanup corrects all of these issues and produces a clean baseline for accurate ongoing bookkeeping.
What QuickBooks Online Setup and Cleanup Services Include
QuickBooks Online setup and cleanup services at The Bookkeeping Company cover every component of a correctly functioning QBO account:
Setup services:
- Chart of accounts — structured by industry, tax filing type, and the revenue/expense categories your business actually uses; not the QuickBooks default list
- Bank and credit card feed connections — all business accounts connected with auto-categorization rules built for your transaction patterns
- Sales tax configuration — tax rates and filing schedules set up for each state where you collect and remit; QBO calculates automatically on each invoice
- Opening balances — correct beginning balances entered for every account so that reports reflect accurate historical data from day one
- User access and permissions — team members assigned appropriate access levels so owners maintain control without restricting necessary workflow
- App integrations — Shopify, Stripe, Square, Amazon, PayPal, and other platforms connected and mapped to the correct QBO accounts
Cleanup services:
- Transaction reclassification — every miscategorized expense or income item moved to its correct account
- Duplicate removal — entries imported twice from bank feeds or entered manually alongside an import are identified and merged or deleted
- Bank reconciliation — all unreconciled periods reconciled from the last clean closing date to the present
- Opening balance correction — incorrect starting balances that cause persistent reconciliation discrepancies are corrected at the source
- Payroll liability reconciliation — payroll accounts verified against actual remittances; unresolved liability balances cleared
- Chart of accounts restructuring — redundant or improperly named accounts merged, renamed, or inactivated
After setup or cleanup, ongoing monthly bookkeeping keeps the file accurate so the same problems do not accumulate again.

QuickBooks Desktop to Online Migration: What to Expect
Many small businesses still run QuickBooks Desktop — and most will eventually migrate to QuickBooks Online. However, a migration is not simply an export and import. It requires careful planning to preserve historical data and set up QBO correctly for ongoing use.
What Transfers in a Migration
QuickBooks Desktop carries over your chart of accounts, customer and vendor lists, items and services, open invoices and bills, and up to 15 years of transaction history. As a result, your historical reports stay intact in the new file. However, some Desktop-specific features — memorized reports, some customized templates, and certain payroll history fields — do not transfer directly and require manual recreation after conversion.
The Migration Process
First, the bookkeeper reviews the Desktop file for any issues that would compound in QBO — open transactions from prior years, uncleared bank items, and payroll liability balances. Next, a full Desktop backup is created before any conversion begins. Then the conversion runs, and the resulting QBO file undergoes a data validation review to verify that account balances match. Finally, bank feeds and app integrations are set up in QBO, because Desktop bank feeds do not transfer.
You choose a cutover date before the migration. All transactions from that date forward enter QBO directly; historical data from Desktop remains accessible for reference. This approach ensures ongoing reports remain clean while preserving the historical record.
QuickBooks Catch-Up Bookkeeping: Fixing Months of Missing Data
QuickBooks Online setup and cleanup sometimes means more than fixing existing errors — it means adding transactions that were never entered at all. Catch-up bookkeeping reconstructs months or years of missing data from bank statements, credit card records, and vendor invoices.
How Catch-Up Works in QBO
First, the bookkeeper imports bank and credit card statements for every uncovered period. Additionally, they categorize each transaction to the correct chart-of-accounts code and reconcile the accounts period by period. Because QBO’s bank feed imports raw bank data, this process is significantly faster than manual entry. However, transactions without clear descriptions still require review to ensure correct categorization.
The IRS requires businesses to maintain adequate records to support tax returns. (SBA — Managing Your Business Finances) As a result, catch-up bookkeeping is often the first step before a business can file back tax returns or apply for a business loan.
Common Triggers for Catch-Up Projects
Most catch-up projects start because a deadline approaches — a tax filing, a bank loan application, or a new business partner requesting financial statements. Other triggers include a bookkeeper departure that left accounts unreconciled, or a business owner who relied on a spreadsheet for years and recently moved to QBO. In each case, the goal is the same: produce reliable financial statements from the existing data.

QuickBooks Training for Small Business Teams
Setting up QBO correctly only solves half the problem. If your team continues to categorize transactions incorrectly or ignores the bank feed review queue, the file deteriorates regardless of how well it was set up. Consequently, training is often the most valuable step after a setup or cleanup project.
QuickBooks training sessions at The Bookkeeping Company focus on your actual file — not demo data. For example, a session for an invoicing team covers how to create invoices correctly, apply payments, and handle partial payments. Similarly, a session for an office manager covers how to enter bills, schedule payments, and reconcile the bank feed.
Furthermore, QBO payroll training covers pay run approval, employee record updates, and quarterly report review. The IRS requires employers to maintain payroll records for at least four years. (IRS — Employment Taxes for Small Businesses) Proper QBO payroll training ensures your team creates those records correctly from the start.
How Much Does a QuickBooks Consultant Cost?
QuickBooks consulting fees vary based on the scope of the engagement. According to SCORE Small Business Resources (2025), most QuickBooks consulting services run:
- Hourly consulting and training: $100 to $200 per hour for individual sessions or ad hoc support
- QBO setup project: typically priced as a flat fee of $300 to $800 for a standard setup; more complex configurations with payroll, multi-currency, or multiple app integrations run higher
- Cleanup project: flat fee based on how many months or years require correction; $500 to $5,000+ depending on transaction volume and the number of years of disorganized records
- Desktop-to-Online migration: typically $500 to $1,500 for the migration itself; additional cleanup of the converted file may be needed
- Ongoing monthly bookkeeping: $250 to $1,500+ per month, which includes QBO maintenance, bank reconciliation, and monthly financial statements as part of the service
In general, the best value comes from combining setup or cleanup with ongoing monthly bookkeeping. However, many businesses need setup or cleanup first, and then decide whether to manage bookkeeping themselves or hand it off.
The Bookkeeping Company handles QuickBooks Online setup, cleanup, migration, catch-up bookkeeping, and team training for small businesses nationwide. Learn more about the firm’s QuickBooks consulting services or call 360-524-9889 to discuss your specific situation.
Frequently Asked Questions About QuickBooks Online Setup and Cleanup
What does QuickBooks consulting cost?
QuickBooks consulting typically runs $100 to $200 per hour for ad hoc work (Source: SCORE, 2025). However, most firms price setup, cleanup, and migration as flat project fees — which makes costs more predictable. Setup projects run $300 to $800 for standard configurations; cleanup runs $500 to $5,000+ depending on years of disorganized data. Ongoing monthly bookkeeping, which includes QBO maintenance, typically costs $250 to $1,500 or more per month.
Are you a certified QuickBooks ProAdvisor?
Yes. Maya Primachenko holds QuickBooks Elite Certified ProAdvisor status — the highest certification tier Intuit offers. Elite ProAdvisors pass an advanced knowledge assessment, maintain a qualifying client base in QuickBooks Online, and access priority Intuit support. As a result, The Bookkeeping Company resolves QuickBooks platform issues faster than a non-certified provider and can configure advanced QBO setups for complex business structures, multi-entity situations, and industry-specific chart-of-accounts requirements.
Can you clean up or migrate my QuickBooks file?
Yes. The Bookkeeping Company handles both QuickBooks Online cleanup and QuickBooks Desktop to Online migration. Cleanup includes transaction reclassification, duplicate removal, bank reconciliation for all unreconciled periods, and chart-of-accounts restructuring. Migration includes pre-migration file review, the Desktop-to-QBO conversion, post-migration data validation, and bank feed setup in QBO after the conversion. Additionally, both services include a post-project review so you understand what was changed and why.
Do you train my team on QuickBooks?
Yes. Training sessions focus on your actual QBO file and the specific workflows your team uses — not generic demo data. Topics vary by role: invoicing, AP and bill entry, bank feed categorization, payroll run approval, and report generation. Sessions run remotely via screen share. Moreover, ongoing support is available so your team can ask questions as new situations arise. Many businesses find that training after a cleanup or setup project dramatically reduces the rate at which new errors accumulate.
Desktop to Online — can you migrate my data?
Yes. The Desktop-to-Online migration process carries over your chart of accounts, customers, vendors, items, open transactions, and up to 15 years of transaction history. First, the bookkeeper reviews the Desktop file for issues that would affect the migration. Next, they back up the file and run the conversion. Then they validate the QBO data against the Desktop totals. Finally, they set up QBO bank feeds and any app integrations, because Desktop connections do not transfer to QBO automatically.
How long does QuickBooks cleanup take?
A single-year cleanup for a small business with moderate transaction volume typically takes two to four weeks. However, multi-year cleanups — or files with payroll liability issues, thousands of miscategorized transactions, or years of unreconciled accounts — often take six to twelve weeks. The Bookkeeping Company scopes each cleanup individually and provides a timeline and flat fee before work begins. After cleanup, the account transitions to ongoing monthly bookkeeping to prevent future accumulation.
What QBO subscription plan do I need?
Most small businesses need QuickBooks Online Essentials or Plus. Essentials covers accounts payable and multi-user access; Plus adds job costing, inventory, and project tracking. Simple Start works for sole proprietors with minimal complexity. Advanced suits businesses needing custom reporting and premium support. However, the right plan depends on your specific workflows — The Bookkeeping Company recommends the appropriate tier after reviewing your business structure before you subscribe.
What is the difference between QuickBooks setup and cleanup?
Setup builds a new, correctly configured QBO file from scratch — chart of accounts, opening balances, bank feed connections, sales tax, and user access. Cleanup corrects an existing file where transactions are miscategorized, accounts are unreconciled, or the chart of accounts is structurally wrong. Many businesses need cleanup before ongoing bookkeeping can produce reliable results. In contrast, new businesses and recent migrants from another platform typically start with setup.
About The Bookkeeping Company
The Bookkeeping Company: Tax Strategies & Planning
18523 NE 65th St
Vancouver, WA 98682
Phone: 360-524-9889
Email: thebookkeepingcomp@gmail.com
Service Area: Serving small businesses nationwide. All QuickBooks Online setup, cleanup, migration, and training services delivered remotely via QuickBooks Online accountant portal.
