Switching Accounting Software? The One Step Everyone Forgets

Switching Accounting Software? The One Step Everyone Forgets

Most of the effort in switching accounting software goes into the new system. You compare Xero, Wave, FreshBooks, Sage, or a well-built spreadsheet, you pick one, you import your data, and you learn where everything lives. The old system, the one you are leaving, tends to get one line on the checklist: cancel it. That single step is where years of records quietly go missing, because cancelling the old subscription is not the same as saving what was in it.

The step the switch checklist skips

A clean migration makes the new platform look complete. Your chart of accounts is there, your customers and vendors are there, your recent transactions reconcile. It is easy to read that as proof the move is finished. What the new platform holds is a working set: enough to keep operating, priced and formatted the way the new vendor needs it. It is not a full copy of the history you built in the old one.

The old system is still the only place that history lives in full. If you cancel it without pulling that history out first, you are not trimming an unused subscription. You are removing the only complete record of everything that happened before the switch, and on a timer you do not control.

Why migrations leave things behind

Conversion tools are built to get you running, not to preserve an archive. They focus on your lists and a bounded window of recent transactions; how far back that window reaches varies by tool, so check your converter's current terms for the specific cutoff. Three things almost never make the trip.

The first is source documents with their links intact. In QuickBooks Online, the receipts, bills, and statements you attached to transactions do not export attached. Intuit's own documentation on the bulk receipt export notes the files come out separated from the transactions they were attached to, so even a careful export leaves you a folder of documents with no record of which entry each one supports. A converter carries even less.

The second is the full multi-year detail underneath your reports. QuickBooks' Export Data feature leaves several record types out, including attachments, estimates, purchase orders, customer statements, and recurring templates, and it will not export a profit and loss report to CSV at all. What migrates is a summary the new system can use, not the transaction-level trail an auditor or a future accountant would reconstruct from.

The third is the change history. The audit log that records who touched which entry and when belongs to the old platform and stays there. QuickBooks retains that log for only two years and exports it as CSV, 150 rows at a time, so it is already shrinking while the file sits idle, and no migration picks up the attachments or the audit trail.

The clock behind your old subscription

The reason this becomes urgent rather than merely tidy is that the old subscription is usually cancelled soon after the switch, to stop paying for two systems at once. That instinct is right on the money, but the cancellation is what starts the deletion clock.

For QuickBooks Online specifically, cancelling a paid subscription puts the company into read-only mode for 12 months, after which Intuit deletes it permanently; a cancelled trial gets only 90 days. During the read-only window you can look but not change, and once it closes there is no way back to that company. Reactivating only works while the window is still open, so a resubscription a year and a day later reaches nothing. We walk through the mechanics in more detail in what happens to your QuickBooks Online data when you cancel and the read-only year explained.

The trap is the gap between that year and how long you actually need the records. The IRS generally expects business records to be kept for three years, extending to six where more than 25% of income was omitted and seven for certain bad-debt or worthless-securities claims, with employment tax records on their own four-year window and no limit where a return was fraudulent or never filed. Those obligations outlast the read-only year by a wide margin. If a question about a prior period arrives in year three, the old system that could have answered it may have been deleted in year one.

A sequence that keeps the records safe

The order of operations matters more than any single step. Run the switch like this:

  1. Pick the new system and confirm it does what you need. (For the most common QuickBooks destinations we have dedicated guides: moving to Xero, moving to Wave, and moving to FreshBooks.)
  2. Archive the old system completely, while you still have full access to it.
  3. Migrate into the new system whatever it needs to operate.
  4. Run both in parallel long enough to trust the new one, through at least a full close and a reconciliation or two.
  5. Cancel the old subscription once the archive is safely in hand and the new system has earned your confidence.

The mistake that costs records is collapsing steps two, three, and five into "migrate and cancel." Archiving the old system is its own step, and it comes before cancellation because cancellation is what puts the file on the clock. Our pre-cancellation backup checklist is a useful companion for step two if you are leaving QuickBooks.

What archiving the old system completely means

A complete archive is not the same as the export your new platform accepted. Whatever software you are leaving, aim to capture four things before you turn it off. The full general ledger for the entire life of the company, not just the final year. Each period's core statements, meaning profit and loss, balance sheet, and trial balance, in both cash and accrual basis if you ever reported on a basis different from how the books were kept. Every source document, under its original filename and indexed back to the transaction it supports, so the link that QuickBooks drops on export survives outside it. And the change history, pulled before its retention window truncates it further.

If your old platform is QuickBooks Online, note that assembling all of this from the built-in exports takes several passes rather than one click, and the linkage between attachments and transactions has to be rebuilt by hand, because the export drops it. Our guides on what the Export to Excel leaves behind and exporting attachments linked to their transactions cover the two gaps that catch people out.

If you would rather not do it by hand

Doing this yourself is entirely possible; it is a matter of exporting methodically, in the right order, and rebuilding the attachment index while the transactions are still readable. If your old system is QuickBooks Online and you would rather hand that off, building that complete, verified archive before you cancel is the service we run: the full ledger, every report in cash and accrual, every attachment still linked to its transaction, and the audit log, checked against the live books and delivered as a single download. It works off a free accountant-user seat, so you can order it during the parallel-run period and cancel with the history already saved. Either way, the sequence is the same: archive the old system before the switch is the step that turns cancellation from a loss into a clean exit.

Closing a business that runs on QuickBooks Online? We build one complete, audit-ready archive of your company so you can cancel the subscription without losing a single record or receipt.

For general information only. Not tax, legal, or accounting advice. Consult your CPA or attorney for guidance on your situation.

References

  1. What happens to my QuickBooks Online data after I cancel?
  2. Export reports, lists, and other data from QuickBooks Online
  3. Export receipts from QuickBooks Online
  4. Use the audit log in QuickBooks Online
  5. IRS: How long should I keep records?