How to switch from QuickBooks Online to Xero

A plain-English plan for moving your books from QuickBooks Online to Xero. Everything below comes from Xero's and Intuit's own help and migration pages, checked . Steps we added ourselves are labeled as our suggestions.

Independent and unaffiliated. BookSwitcher has no relationship with Intuit, Xero or any conversion service. None of the links on this page are affiliate links. See our disclosure.

The short version

The three ways to move your books to Xero

Xero's US conversion page lists three options. Xero says there is no single best method. The right one depends on how clean your QuickBooks file is and how much history you need.

Xero's three conversion options, as described on xero.com (checked October 21, 2026)
OptionWhat comes acrossCost and time (per Xero)Best for
Jet Convert (automated) Chart of accounts, contacts, and historical transactions such as invoices and bills, for your current and prior fiscal year. Free for the current and prior fiscal year, because Xero subsidizes it for new users. Moving more than two years may cost extra. Takes 20 minutes to five business days. Owners who want their recent history in Xero without building import files. No accounting background needed.
Fresh start No old transactions. You enter your account balances from your most recent tax return. Free. Can take a few hours. Messy or patchy QuickBooks data you don't want to carry over. Keep your old QuickBooks data for IRS compliance.
Xero Conversion Toolbox Whatever you prepare as CSV files: chart of accounts, contacts, historical transactions and inventory items. You can bring as much history as you have, depending on your Xero plan. Free. The time depends on how complex your data is. For several years of data or more than 6,000 items, Xero asks you to contact it. Accountants and bookkeepers. Xero says this route needs someone who can handle the technical side.

What moves and what doesn't

Usually comes across (depending on the route)

Doesn't come across, or needs its own plan

Cutover-date checklist

Steps 1–8 come from Xero's and Intuit's help docs (listed under Sources). Steps marked our suggestion are common-sense checks we added.

Before the conversion date: in QuickBooks Online

  1. Choose your conversion date. It has to be the first of a month. Our suggestion: the start of your fiscal year keeps a whole year in one system. At least pick the day after a month you have fully closed.
  2. Reconcile every bank and credit card account so the balances match your statements.
  3. Review accounts receivable and payable and apply any open credit notes.
  4. Check inventory and sales tax balances, and make sure your sales tax returns are filed.
  5. Check that your plan has a Trial Balance report. Intuit lists Trial Balance for Simple Start, Essentials, Plus and Advanced. QuickBooks Online Free and Lite include only the Profit and Loss, Balance Sheet and Account List reports.
  6. Run a trial balance for the day before your conversion date and save it. Xero says to use it to review and enter your conversion balances. Our suggestion: save the Balance Sheet, Profit and Loss and General Ledger for the same date too.
  7. Export your data. In QuickBooks Online go to Settings ⚙ → Export data, pick a reason and a date range, choose your reports and lists, then select Export to Excel. You get one .zip file.
  8. Export the things that aren't in that file: attachments (Settings ⚙ → Attachments → Batch actions → Export), estimates, purchase orders, customer statements, recurring templates, your chart of accounts (the Account List report) and your products and services list. Intuit's export article gives the steps for each.

On and after the conversion date: in Xero

  1. Set up your Xero organization and add your bank and credit card accounts.
  2. Enter conversion balances from the trial balance. Enter every number as a positive amount in the Debit or Credit column. If total debits and credits don't match, Xero posts the difference to a historical adjustment account. Fix it there, and check with your accountant.
  3. Use bank statement balances for bank and card accounts as at the conversion date. Enter uncleared items, like uncashed checks, as a separate balance.
  4. Enter or import your unpaid invoices and bills. Xero won't save receivable and payable balances until they match the unpaid invoices and bills behind them. If you aren't ready, leave those balances at 0.00 and add them later.
  5. Import invoices and bills before you add contacts (manual route). Xero creates the contacts automatically, which avoids duplicates.
  6. Don't reconcile bank accounts in Xero yet. Wait until all unpaid invoices and bills are in, or you can end up with duplicate transactions.
  7. Set up payroll separately, because it doesn't migrate.
  8. Our suggestion: compare Xero's trial balance at the conversion date with the one you saved from QuickBooks, line by line, before you rely on Xero's reports.

Before you cancel QuickBooks Online

When to use a conversion service (or an accountant)

Xero points to two places for help: the Xero Advisor Directory for Xero-certified accountants and bookkeepers, and conversion partners in the Xero App Store. We haven't reviewed any conversion service and don't recommend a particular one. Before you pay, ask any provider for its list of what won't convert.

Is Xero the right place to land?

Check this before you move anything. On Xero's pricing page, the Early plan is capped at 20 invoices and 5 bills, and multiple currencies and project tracking are listed on Established only. Our QuickBooks alternatives by business type comparison puts Xero's dated prices next to Zoho Books, FreshBooks, Wave and Aplos. If you aren't sure Xero is the one, start there.

Sources

We used only official vendor documentation. Menus and policies change, so confirm anything important on the vendor's page.

Last checked: . Not tax, legal or accounting advice.

QuickBooks is a registered trademark of Intuit Inc. Xero, Zoho Books, FreshBooks, Wave and Aplos are trademarks of their respective owners. BookSwitcher is an independent site and is not affiliated with, endorsed by, or sponsored by Intuit or any vendor listed.