Failures & Risk AnalysisDOC-FAILURES-REPLACIN

Replacing QuickBooks with Xero in ANZ: The Honest Migration Playbook

Migrating from QuickBooks to Xero in NZ and Australia is one of the most common ANZ accounting platform migrations. This article covers the migration approach, realistic timelines, data mapping, and what businesses should expect.

10 min read
2,100 words
Updated 2026-05-26

QuickBooks to Xero Is the Most Common ANZ Accounting Migration#

For ANZ businesses currently on QuickBooks (Online or Desktop), migrating to Xero is a common upgrade — typically driven by ANZ tax handling, accountant ecosystem fit, and pricing. The migration is well-tooled and relatively low-risk compared to ERP migrations.

This article covers the honest playbook for ANZ businesses.

Why ANZ Businesses Migrate from QuickBooks to Xero#

Tax handling. Xero handles NZ GST and AU GST/BAS as first-class concepts with native compliance tooling. QuickBooks Online supports these but as one of many global localisations.

Accountant ecosystem. Xero has the largest network of ANZ Xero-certified accountants. Most ANZ accounting practices prefer Xero clients.

Pricing. Xero is typically cheaper than QuickBooks Online for equivalent functionality in ANZ. QuickBooks Desktop pricing varies; Xero is cloud-only and subscription-based.

App ecosystem. Xero's App Marketplace has the deepest integration network for ANZ-specific software (NZ Couriers integration, Australian payroll platforms, etc.).

Single Touch Payroll (AU). Xero handles Single Touch Payroll natively for Australian businesses.

When Migration Is Justified#

Common triggers:

  • Switching accountant (new accountant uses Xero)
  • Outgrowing QuickBooks Online basic plans
  • AU business needing better Single Touch Payroll integration
  • NZ business needing deeper NZ-specific app ecosystem
  • Multi-currency operations within ANZ
  • Acquisition where parent runs Xero

When Migration Isn't Justified#

Migration may not be needed when:

  • QuickBooks is meeting current needs and there's no specific pain point
  • Business has significant US/international operations where QuickBooks has stronger global tooling
  • Business is single-user with very simple operations
  • Migration timing conflicts with major business activities (year-end, audit period, etc.)

QuickBooks Online vs QuickBooks Desktop Migration#

QuickBooks Online → Xero (most common): - Direct migration via Xero's "Convert to Xero" tool - Or via specialised migration service providers (Movemybooks, Reckon Convert) - Typically 2-6 weeks total project time - Cost: NZ$1,500-5,000

QuickBooks Desktop → Xero: - Requires data conversion service (Xero doesn't directly import QuickBooks Desktop) - Conversion service extracts data and reformats for Xero import - Typically 3-8 weeks total project time - Cost: NZ$3,000-8,000 (includes conversion service fees)

QuickBooks Enterprise → Xero: - More complex; may require partner-managed migration - Multi-entity setups may need consolidation strategy - Cost: NZ$8,000-20,000

The Migration Playbook#

Phase 1: Pre-Migration Audit (1 week)#

Activities: - Inventory current QuickBooks setup (entities, accounts, integrations) - Review chart of accounts for cleanup opportunities - Identify customisations (custom fields, reports, etc.) - Document integrations to other systems - Decide on historical data scope (typically 2-3 years)

Phase 2: Xero Setup (1-2 weeks)#

Activities: - Create Xero organisation (per entity) - Configure chart of accounts (consider restructuring during migration) - Set up tax codes for NZ GST and/or AU GST/BAS - Configure payroll (if AU business with Single Touch Payroll) - Set up bank feeds for ongoing banking - Configure integrations (replacing QuickBooks integrations)

Phase 3: Data Migration (2-6 weeks depending on tool)#

Activities: - Run migration tool or service - Validate customer/vendor lists - Validate account balances - Validate open AR, AP, inventory - Reconcile bank balances - Test transactions and reports

Activities: - Continue using QuickBooks for production briefly - Cross-check Xero reports against QuickBooks reports - Fix data discrepancies - Train users on Xero

Phase 5: Cutover (1 week)#

Activities: - Switch to Xero as production accounting - Move bank feeds to Xero - QuickBooks becomes read-only - Inform accountant of cutover date

Data Migration Specifics#

What Migrates Cleanly#

  • Customer/vendor lists
  • Chart of accounts (often restructured)
  • Bank accounts and balances
  • Open AR, AP balances
  • Recent transaction history (typically 2-3 years)
  • Tax codes and tax history

What Requires Manual Handling#

  • Custom fields and customisations
  • Historical bank reconciliations
  • Memorised transactions
  • Recurring invoices (recreate in Xero)
  • Detailed payroll history (typically not migrated)

What Usually Stays in QuickBooks#

  • Historical data beyond 2-3 years
  • Detailed audit logs
  • Old reports nobody uses

The principle: migrate what you actively use, archive the rest.

Integration Rebuild#

QuickBooks integrations don't port to Xero. Common rebuilds:

  • Banking integration. Xero has direct bank feeds with major NZ and AU banks; setup typically immediate.
  • Payroll (AU). Xero Payroll with Single Touch Payroll for Australian businesses.
  • Inventory. If using QuickBooks inventory, evaluate Cin7 Core, Unleashed, or staying with Xero's native inventory.
  • Ecommerce. Shopify, WooCommerce, Amazon — all have native Xero integrations.
  • Time tracking. Harvest, Tsheets, etc. — rebuild against Xero.
  • CRM. HubSpot, Salesforce — Xero has integrations for major CRMs.
  • Banking and expense management. Numerous Xero-native apps replace QuickBooks-specific tools.

Multi-Entity Migration#

ANZ businesses with multiple entities (NZ subsidiary, AU subsidiary, etc.) have specific considerations:

  • Each entity migrates as a separate Xero organisation
  • Consolidation reporting via Xero Reports or external tool (Spotlight Reporting, Fathom)
  • Inter-entity transactions handled via Xero's organisation linking

Common Migration Issues#

  1. Open transactions not migrating cleanly. Open AR, AP, and inventory require careful validation. Run aged reports on both systems and reconcile.
  2. Tax code differences. QuickBooks tax codes may not map 1:1 to Xero tax codes. Validate sample transactions.
  3. Bank reconciliation history. Xero bank feeds start fresh; historical reconciliations stay in QuickBooks.
  4. Multi-currency confusion. If running multi-currency, validate exchange rates and revaluation handling.
  5. Payroll handoff. Australian businesses migrating payroll need Single Touch Payroll continuity.

Common Mistakes#

  1. Migrating without restructuring chart of accounts. Migration is a cleanup opportunity; don't waste it.
  2. Skipping parallel validation. Even simple migrations have edge cases; one week of parallel validation catches them.
  3. Forgetting integration migration. Each integration needs to be rebuilt; budget time for this.
  4. Timing migration poorly. Don't migrate mid-quarter or near tax deadlines.
  5. Not involving the accountant. Your accountant should be part of the migration plan; their familiarity with both platforms helps.

Xero Onboarding Best Practices#

After migration, common best practices for ANZ businesses:

  • Set up Xero Files for digital document management
  • Activate Hubdoc for receipt and bill processing
  • Configure bank rules for automated transaction categorisation
  • Set up tracking categories for departmental or project reporting
  • Connect Xero with your accountant for streamlined collaboration

See Also#

For broader context, see Xero Complete Guide, Xero Inventory Guide, Xero Payroll Guide, Xero vs MYOB Comparison, and Data Migration Disasters Case Studies.

FAQ

Frequently Asked Questions

How long does QuickBooks to Xero migration take?

Realistic timelines: 2-6 weeks for QuickBooks Online → Xero (most common). 3-8 weeks for QuickBooks Desktop → Xero with data conversion. 6-12 weeks if migrating multiple subsidiaries or complex multi-entity QuickBooks setups. Most ANZ small businesses complete the migration in under one month.

How much does the migration cost?

Realistic ANZ ranges: NZ$1,500–5,000 for QuickBooks Online → Xero (typically self-implemented or with light partner support). NZ$3,000–8,000 for QuickBooks Desktop → Xero with conversion service. NZ$8,000–20,000 for businesses with multi-entity or complex setups requiring partner-managed migration.

Why migrate from QuickBooks to Xero in ANZ?

Three main drivers: ANZ tax handling (Xero has deeper NZ GST and AU GST/BAS handling than QuickBooks Online, particularly for AU businesses). Ecosystem (Xero has the largest ANZ accountant network and app ecosystem). Pricing (Xero is typically cheaper than QuickBooks for ANZ-specific use). For businesses operating exclusively in ANZ, Xero is the default choice.

Can I keep my QuickBooks data history after migrating?

Yes. QuickBooks remains accessible for historical reference even after migration. Many businesses keep QuickBooks read-only for 1-2 years post-migration for historical queries. The migration itself typically includes 2-3 years of recent transaction history; older data stays in QuickBooks read-only.