Replace QuickBooks for your clients: a migration guide for firms

The short answer Move clients off QuickBooks in waves, not all at once. Start with the clients whose books you control entirely and who never log in themselves. Export everything while the subscription is live, set opening balances from a trial balance that agrees with the prior-year return, run one month in parallel, reconcile it, then cut over and cancel. Keep clients who run their own invoicing, payroll or inventory in QuickBooks, synced two-way, until there is a reason to move them. The first question on every demo we run is "keep or replace", and the answer is: per client.

Why firms are asking now

Two reasons come up on every call. The per-client cost: at the accountant discount QuickBooks Online runs from about $27 to $238 a client a month, and a firm of 40 clients is paying for 40 ledgers plus the receipt tool, the clean-up tool and the practice-management platform bolted around them. And control: the practice-management platforms only touch QuickBooks, so the books still live somewhere the firm's workflow cannot see. Intuit's announced retirement of QuickBooks Online Accountant in favour of a new accountant suite has turned a slow question into a dated one.

Step 1: sort the client list into three groups

  • Move first. The firm does all the bookkeeping; the client only sends documents and reads reports. Usually the majority of a tax-and-bookkeeping practice.
  • Move later. The client logs in occasionally to send an invoice or look at a balance. Moveable once the portal replaces what they used QuickBooks for.
  • Keep, synced. The client runs operations in QuickBooks: invoicing with inventory, QuickBooks Payroll, a point-of-sale or e-commerce integration, a lender who wants QuickBooks reports. Keep the ledger there and work through a two-way sync.

Step 2: export while the subscription is live

Once a QuickBooks subscription lapses the data is read-only at best and gone at worst. Before anything else, for each client export to Excel or CSV: the chart of accounts; customer and vendor lists; the trial balance and general ledger as of the planned cut-over date and as of the prior year-end; the balance sheet and profit and loss for the prior year; open invoices and bills; the fixed-asset register with accumulated depreciation; and every bank and card statement for the current year. Keep the exports in the client's document vault. This step takes ten minutes a client and saves the one afternoon that ruins a migration.

Step 3: reconcile QuickBooks to the return before you leave it

The trial balance you carry over has to agree with the balance sheet on the last filed return. If it does not, the disagreement moves with you and shows up as a diagnostic on next year's return. Tie out cash, loans, fixed assets and equity to the return, post the adjusting entries in QuickBooks, and only then take the final trial balance. Books that were never right are a catch-up job, not a migration.

Step 4: set up the client in the new ledger

  1. Create the client and entity, or start it from the prior-year return so the entity type, EIN, fiscal year and carryforwards are already right.
  2. Load the chart of accounts. Simplify it: most QuickBooks charts have grown accounts nobody uses. Map each old account to a new one and keep the map in the file.
  3. Post the opening balances as one journal entry dated the day before cut-over, from the reconciled trial balance.
  4. Load open invoices and bills so receivables and payables age correctly.
  5. Load the fixed-asset register with cost, date placed in service, method and accumulated depreciation, so the depreciation schedule continues rather than restarts.

Step 5: the parallel month

Run one month in both systems for the first wave. Upload the month's statements to the new ledger; let extraction and the categorization rules do the work; reconcile every account to its closing balance; then compare the profit and loss to QuickBooks. Differences are almost always one of three things: a transfer categorized as income, a duplicated statement, or a QuickBooks rule that was wrong all along. Fix the rule, not the transaction. After one clean parallel month the second wave does not need one.

Step 6: move the client, not just the books

The client's experience changes on cut-over day, and that is where migrations are judged. Send the portal invitation before the switch, with the sign-in link and the phone app. Ask the client to connect their bank and card accounts from the portal so the feed starts on day one; the history is already there from the statements. Move the recurring document requests and the organizer. Then tell them the one thing that changed: documents go to the portal, not to email.

Step 7: cut over and cancel

Lock the QuickBooks file at the cut-over date, take the final exports, and cancel the subscription at the end of the billing period. Record the cancellation date and the last export in the client file. For clients in the "keep, synced" group, leave QuickBooks running and connect the sync; the firm works in one place either way.

What changes for the firm

The receipt tool, the clean-up tool and the per-client ledger fees go away for the moved clients. The books, the return, the portal and the workflow are in one system, so a statement uploaded by the client lands in the books and, at year-end, in the return without re-keying. A financial advisor and accountant who moved his practice described it as operating "in one place" instead of five. The stack cost model puts numbers on the subscriptions a typical firm retires.

What LucaLedger does and does not do here

It syncs two-way with QuickBooks Online and connects to QuickBooks Desktop through a small agent, so the "keep, synced" group works. It reads statements, receipts and prior-year returns to build the client, and its ledger, financial statements, tax preparation, organizer and portal are one system. It does not run payroll, file 1099s or file sales tax, so clients who need those keep a payroll provider, and it does not import a QuickBooks company file directly; the migration is by exported lists and statements, as described above.

Frequently asked questions

Should I move all my clients off QuickBooks at once?

No. Move in waves, starting with the clients whose books you fully control and who never log in to QuickBooks themselves. Leave clients who run their own invoicing, payroll or inventory in QuickBooks for now, and keep a two-way sync so you can still do their work in one place.

What do I export from QuickBooks Online before switching?

The chart of accounts, the customer and vendor lists, the trial balance and general ledger as of the cut-over date, the prior-year balance sheet and profit and loss, open invoices and bills, the fixed-asset list with depreciation, and the bank and card statements for the current year. Export everything to Excel or CSV before the subscription ends; the data is inaccessible once it lapses.

How do I set opening balances in the new ledger?

From the trial balance on the cut-over date, which should agree with the prior-year return. Book the balances as a single opening entry dated the day before cut-over, then reconcile each bank and card account to its statement for the first month. If the QuickBooks trial balance does not agree with the return, fix that before you move, not after.

What happens to bank feeds?

They are re-connected in the new system by the client from the portal, not by the firm. Historical transactions come across through the statement upload, so nothing is lost if a feed starts a month late.

When should a client stay on QuickBooks?

When the client runs their own operations in it: invoicing with inventory, payroll through QuickBooks Payroll, integrations with a point-of-sale or e-commerce system, or a lender that wants QuickBooks reports. A firm can still do the bookkeeping for those clients in one place through a two-way sync.

Is there a deadline?

Intuit has announced that QuickBooks Online Accountant is being retired in favour of a new accountant suite. Firms will be moved whether or not they planned to change anything, which is the reason to decide client by client now rather than under a vendor's timetable.

QuickBooks prices are the accountant-discount list prices read from Intuit's pricing page on September 3, 2026 for the stack cost model. This is general information, not advice on any client's books.