The Question Most Firms Get Wrong
Ask a Canadian accounting firm what happens to a client's books when they migrate from QuickBooks Desktop to Xero, and you will get a reasonable answer about how much data transfers, how validation works, and how the firm trains the client on the new platform.
Ask the same firm what happens to the CRA retention obligation on the pre-migration data, and the answer gets quieter. Most firms know the rule exists. Fewer have a clear, documented process for satisfying it. That gap is where professional liability lives.
This article works through the Canadian retention picture for a QuickBooks to Xero migration directly. What the CRA actually requires, where firms commonly miscount, and what a defensible retention process looks like at the moment of go-live.
Why the Migration and the Retention Obligation Are Two Different Questions
The most common source of confusion: the QuickBooks Desktop to Xero migration is about the live working data going forward. The retention obligation is about the historical records of the pre-migration period.
These are two separate things. Migrating four years of history into Xero does not satisfy a six-year retention obligation. Archiving the QBD source file does. Both happen on the same day, but they answer different questions and have different documentation trails.
A firm that treats the migration as the end of its obligation to the pre-migration data is exposed if the CRA ever asks for records covering an earlier period.
The Core Canadian Retention Rules
The Income Tax Act: Six Years
Section 230 of the Income Tax Act requires businesses to retain books and records, along with supporting documents, for a minimum of six years from the end of the last tax year to which they relate. This is the foundational rule.
For a business migrating to Xero in 2026, QuickBooks Desktop records covering tax years going back to 2020 must remain accessible. Open CRA activity, including an audit, an objection, or an extended reassessment, can stretch that window further.
The word "retained" is doing real work in this rule. It does not just mean kept. It means accessible in a readable format that CRA can examine on request. A QBD file on a backup drive that nobody can open is not being retained in any way that counts.
The Excise Tax Act: GST/HST Records
The Excise Tax Act creates a parallel six-year retention obligation specifically for GST/HST records. Registrants must retain records and supporting documentation for a minimum of six years from the end of the applicable reporting period or from the date the record was created, whichever is later.
For businesses with significant GST/HST activity, particularly those with input tax credit claims or HST remittance disputes, the QuickBooks Desktop records are often the most detailed source of the transaction-level data CRA would need to verify a filing. That data does not transfer to Xero in a queryable form. It lives in the QBD archive.
Payroll Records: Six Years from the Last T4
For businesses with employees, CRA's administrative guidance requires employers to retain payroll records, including records of remuneration paid, source deductions, and T4 information returns, for a minimum of six years after the year-end of the last return to which they relate. Payroll history does not transfer through any QuickBooks Desktop to Xero conversion, so the QBD payroll data is the only source for periods prior to go-live.
CBCA Corporations: A Longer Clock
For corporations incorporated under the Canada Business Corporations Act, accounting records must generally be retained for the duration of the corporation's existence plus two years after dissolution. For incorporated clients, the migration retention plan needs to account for this longer window, not just the six-year tax baseline.
Provincial Privacy Considerations
For clients in Quebec, British Columbia, and Alberta, provincial privacy laws (Quebec Law 25, BC PIPA, Alberta PIPA) layer additional obligations onto how personal information is retained, accessed, and ultimately disposed of. These laws do not mandate specific retention periods. They do require that retention and disposal decisions be documented and defensible.
What "Retaining the QBD File" Actually Requires
This is the part most firms underestimate.
The File Must Be Openable
A QuickBooks Desktop file on a backup drive that no current QBD installation can open is not a usable archive. After Intuit's confirmed end-of-support timeline (QBD 2022 ended May 2025, QBD 2023 ended May 2026, QBD 2024 reaches end of support in September 2027), the question of who can still open a legacy QBD file becomes operational, not theoretical.
The practical implication: alongside the archived .QBW file, produce and store a complete set of standard exports in human-readable formats. PDF financial statements, CSV transaction exports, a trial balance as at the migration date, and a general ledger export covering the full historical period. These exports do not depend on QuickBooks Desktop being available to read them.
The Archive Must Be Documented
A retention archive that nobody can find is not an archive. The firm's client file should include the archive location, the coverage dates, the migration date, and the calculated retention end date. Without that documentation, a CRA request for pre-migration records turns into a fire drill.
The Archive Must Be Disposed of Deliberately
Retention is not indefinite. Once the applicable retention window has expired, and provided no open CRA activity extends it, the archive can be disposed of. Disposal should be documented just as the retention was, particularly for incorporated clients where the CBCA window may differ from the tax window.
The Migration Day Checklist for Canadian Firms
Before the converted Xero file goes live, the firm should confirm the following items are complete.
The QuickBooks Desktop source file is backed up to a verified location. Label the backup with the client name, coverage dates, and backup date. Test that the backup can actually be opened with the firm's available QBD installation. A backup that has not been tested is not a backup.
A set of standard exports has been produced from QBD and stored alongside the source file. At minimum: trial balance, balance sheet, profit and loss, general ledger, and tax remittance history covering the full retention window. PDF for archival, CSV for data flexibility.
The archive location is documented in the client file. Include the retention end date calculated from the most recent tax year in the file (six years for the Income Tax Act baseline, plus any extension for incorporated CBCA clients).
The client has been informed. The client should know that their QuickBooks Desktop records are being archived, not deleted, and that they remain the system of record for all pre-migration periods.
The Xero backup is in place. Six months of WOW Backup and Restore is included with every WOW BookSwitch conversion, which covers the post-migration data from go-live. The pre-migration archive and the post-migration backup together provide continuous coverage across the full retention window.
A Real-World Scenario
A Canadian accounting firm is migrating a long-time client off QuickBooks Desktop in 2026. The client incorporated under the CBCA in 2014. The QBD file covers all twelve years of activity. The client's last open CRA reassessment was for the 2022 tax year.
The migration brings the current fiscal year plus three prior years into Xero through the WOW BookSwitch base package. Extended history for an additional five years is added at $100 USD per year to support comparative reporting back to 2017. The remaining three years (2014 to 2016) stay in the QBD archive only.
At go-live, the QBD source file is archived in a verified location with PDF and CSV exports alongside it. Documentation in the client file shows the archive location and calculates the earliest retention end date as 2028 (six years from the end of the 2022 tax year, accounting for the recently closed reassessment). The Xero organisation holds nine years of live history, backed up daily through WOW Backup and Restore.
Because the client is a CBCA corporation, the firm flags that the corporate accounting records have a longer retention obligation than the tax baseline. The full archive will be kept for the duration of the corporation plus two years post-dissolution if that ever occurs. That is what a defensible retention process looks like in practice.
How a Professional Migration Service Supports the Retention Picture
The migration service's role in retention is narrow but important. WOW BookSwitch converts the QuickBooks Desktop file into Xero accurately, with AI validation comparing the trial balance, balance sheet, and profit and loss against the QBD source and trained accountants applying correcting entries before delivery. Canadian client conversions route through AWS Canada infrastructure, addressing the geographic specificity PIPEDA and provincial privacy laws require.
The QBD source file itself is the firm's responsibility to archive. The conversion service transforms the data into Xero format for going-forward use. It does not replace the archive. That distinction matters when the firm is documenting its retention process.
Ready to Plan a Compliant Migration?
WOW BookSwitch offers a free portfolio assessment for Canadian accounting firms. The assessment confirms what transfers cleanly into Xero and what stays in the QBD archive under the CRA retention framework.
wowbookswitch.com
$399 USD per conversion │ 15% volume discount at 30+ files │ Extended history at $100 per additional year
1–3 business day turnaround │ 95% accuracy guarantee │ AI validation plus trained accountant review │ AWS Canada routing │ Six months WOW Backup and Restore included
Frequently Asked Questions
1. Does migrating to Xero reset the CRA retention clock on QuickBooks Desktop records?
No. The retention obligation runs from the end of the tax year the records relate to, not from the date of migration. A QBD file covering 2020 through 2025 carries a retention obligation running to at least 2031 under Section 230 of the Income Tax Act.
2. What is the minimum retention period for Canadian business records?
Six years from the end of the last tax year to which the records relate, under Section 230 of the Income Tax Act. The Excise Tax Act creates a parallel six-year obligation for GST/HST records. CBCA corporations have a longer obligation tied to the corporation's existence plus two years post-dissolution.
3. Can I delete the QuickBooks Desktop file once the migration to Xero is complete?
No. The QBD source file contains the authoritative records for all pre-migration periods. Deleting it before the applicable retention window expires creates a CRA non-compliance exposure. The file must be archived in an accessible format for the full retention period.
4. What format should the QuickBooks Desktop archive be in?
Best practice is to retain both the QBD source file and a set of standard exports: PDF financial statements, CSV transaction exports, a trial balance as at the migration date, and a general ledger covering the retention window. The exports provide a human-readable archive that does not depend on QuickBooks Desktop being available to open them.
5. Does retaining the QBD file in cloud storage satisfy CRA requirements?
Yes, provided the file remains accessible and producible. CRA accepts electronic records maintained in cloud storage. The key requirements are that the records be retained in a format CRA can examine and that they be producible on request.
6. What happens if a CRA audit covers a period before the migration to Xero?
The auditor will request records from the pre-migration period. The firm produces the QBD source file or a complete, readable export covering that period. If the QBD archive is missing or unreadable, the business is exposed to a CRA finding of inadequate records retention.
7. Does the WOW BookSwitch migration include retention of the QBD source file?
No. WOW BookSwitch converts the QBD data into Xero format and delivers the validated Xero organisation. The QBD source file remains the firm's responsibility to archive. The migration service's role is the conversion. The retention is the firm's role.
8. How does WOW Backup and Restore fit into the retention picture?
WOW Backup and Restore protects the post-migration Xero data with daily backups. Six months is included with every WOW BookSwitch conversion. It covers the live Xero organisation going forward but does not replace the separate obligation to archive the pre-migration QBD source file.
9. Are GIFI codes carried through in the QBD to Xero migration?
GIFI code mapping inside WOW BookSwitch's conversion workflow is coming soon but not currently live. Plan for post-migration GIFI setup as part of the firm's standard handover checklist. Xero itself supports GIFI mapping through configuration.
10. Does the conversion data stay in Canadian infrastructure for PIPEDA compliance?
Yes. WOW BookSwitch routes Canadian client conversions through AWS Canada infrastructure. Data does not cross into US infrastructure during conversion. For firms in Alberta, BC, or Quebec, the AWS Canada routing supports compliance with provincial privacy laws layered on top of PIPEDA.
