Switching accounting systems safely means choosing a clear cutover date, preserving the old records, moving only the data the new system can reliably support, and reconciling the imported ledger before relying on it. A successful import is not proof that balances, tax settings, transaction history, or connected workflows are correct.
What to decide before you switch
Start by documenting the exact source and destination products and versions, your country, accounting basis, tax regime, intended cutover date, and the person responsible for approving the migration. These details affect what transfers and how the new ledger should be configured.
As an Amazon Associate I earn from qualifying purchases.
Decide what must be available in the live system and what can remain in a read-only archive. The required scope may include the chart of accounts, customers and suppliers, open invoices and bills, opening balances, fixed assets, payroll records, attachments, and transaction-level history. Do not assume that a provider transfers every item, or that the same provider supports the same data on every route.
- Ask for a written list of included records, exclusions, date range, supported source and destination versions, and known conversion issues.
- Confirm how secure transfer, access, exception handling, and deletion of transferred data are handled.
- Account for internal staff time, any migration fee, professional support, retraining, and the extra work of running systems in parallel.
When comparing routes, weigh history and detail, mapping fidelity, reconciliation effort, mid-period cutover and tax-period handling, recovery options, and total effort—not just the advertised transfer speed.
#1 Best Overall
How to prepare the old ledger
1. Clean up and reconcile
Bring the source ledger up to date and reconcile its accounts before conversion. Match outstanding payments and credits to invoices where possible, review suspense accounts and misclassified accounts, and record bank balances at the planned cutover. Pay particular attention to unmatched payments and cash-basis tax timing: these can affect how open transactions and tax reports appear after import.
2. Back up the records and export comparison reports
Make a full backup if the old software supports one, and keep an independent copy separate from the primary system. Preserve the chart of accounts, transaction history, and files, along with reports needed for tax, audit, and later comparison. An external drive is one possible storage option, not a substitute for a secure backup policy.
Rank #2
At minimum, save the reports needed to explain the opening position and outstanding items. Depending on the system and jurisdiction, this may include a trial balance, balance sheet, income statement, account transactions, tax reports, receivables and payables aging, and lists of open invoices and bills. Keep payroll records separately if they are not included in the migration.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →How to set the cutover date and opening balances
Choose one date and use it consistently in the source reports, migration instructions, and target ledger. Xero’s guidance defines the conversion date as the day the business starts recording transactions in Xero. Under that approach, opening balances in the new ledger correspond to the previous system’s closing balances on the preceding day; use a trial balance from that day to establish them. See Xero’s conversion guidance.
Rank #3
For a different target product, follow that product’s own instructions rather than assuming the same screens or rules apply. Confirm whether the chosen route supports a mid-period switch and how it handles tax-period reporting. A cutover during a reporting period requires particular care to avoid omitted or duplicated activity in period reports.
How to run the migration
- Configure the target. Set the accounting basis, currency, tax settings, chart of accounts, and any required tracking dimensions before importing, following the target system’s instructions.
- Confirm the source and scope. Recheck the source version, date range, records included, and exclusions against the provider’s written terms. For example, Intuit’s UK guide describes a particular Dataswitcher route into QuickBooks Online; it is not a universal description of other routes or vendors. Review Intuit’s route-specific guide.
- Start the transfer only when the target is ready. Some routes require an empty destination company file. Intuit’s instructions for the documented route specify that the QuickBooks company file must be empty of existing financial data. Verify whether that applies to your route before proceeding.
- Keep a record of exceptions. Ask the provider how failed, unmatched, or altered records will be reported. Save the migration summary and any mapping or adjustment schedule with your accounting records.
The Intuit UK guide lists chart of accounts, customer and supplier details, outstanding balances, items, opening balances, and up to two years of history for its described route. It also flags possible issues involving VAT filing history, foreign currency, tracking categories, merged journals, retained earnings, and corrupted source data. Confirm applicability for your geography, versions, and route before relying on those details. The guide estimates two to four working days for most conversions after data upload; this is a route-specific vendor estimate, not a general migration timetable.
Rank #4
How to verify the imported ledger
Do not accept an import-success message as the final check. Compare saved source reports with reports from the new ledger at the same date and investigate each material difference before posting an adjustment.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
- Trial balance: compare account balances and confirm that debits and credits agree.
- Financial statements: compare the balance sheet and income statement for the same period and cutover point.
- Open items: compare receivables and payables aging, invoices, bills, credits, and unmatched payments. Open invoices can help explain differences in aging totals.
- Cash and bank: compare bank balances and check whether imported transactions are marked reconciled or unreconciled. Some migrations leave bank transactions unreconciled for follow-up.
- Tax and currency: verify tax balances and treatment, foreign-currency effects, and any filing history that the route may not preserve as recognized filings.
- Mapping and rounding: review suspense balances, tracking-category mappings, merged journals, and rounding differences.
Differences can result from mapping choices, consolidated journals, unmatched payments, tax treatment, or differing period calculations. Keep a reconciliation schedule that records the source value, target value, cause, and any approved adjustment. Avoid unexplained “plug” entries: they can make totals agree while leaving the underlying records unreliable.
Best Value
How to test the new workflow and retire the old one
Before relying on the new ledger, reconnect and test the services your business actually uses: bank feeds, payroll, tax, inventory, payment processing, and other integrations. Check user permissions and have each person practice the tasks they are responsible for. Preserve the old reports and records in a usable archive for historical questions and audit support.
A parallel period can help when data, reporting, or integration risk is significant: process or compare activity in both systems and investigate differences before ending the old workflow. It adds time and effort, however. Xero notes that a direct cutover can suit a straightforward migration with clean data and a solid backup; document the reason for your choice and who will handle problems after cutover. See Xero’s migration guidance.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




