Outgrowing Xero or MYOB AccountRight? When to Move Up to MYOB Advanced or NetSuite, and What the Data Migration Involves

12 October 2026 Kenomont Team Business Systems

Moving from Xero to MYOB Advanced or NetSuite makes sense when the accounting system itself is the bottleneck. That usually shows up as several entities you consolidate by hand, inventory across locations or assemblies, approvals and controls you can't enforce, or reporting that needs more dimensions than Xero or AccountRight can hold. If the real problem is disconnected apps or manual data entry, keeping Xero or MYOB and fixing what sits around it is often the better move. If you do move up, the migration rarely means bringing across every transaction you've ever posted. It usually means clean opening balances, open invoices and bills, and a summarised history. Most of the effort goes into clean-up before cutover.

Signs you've genuinely outgrown Xero or AccountRight

Xero and MYOB AccountRight are excellent small business accounting systems. They are not designed to run a complex mid-sized operation on their own. These are the signs that point to a genuine fit problem:

  • Multiple entities, consolidated in spreadsheets. For example, if your finance manager spends the first week of every month exporting three sets of accounts and eliminating intercompany transactions in Excel, that is a structural limit, not a training issue.
  • Inventory that has outgrown basic tracking. Multiple warehouses, bills of materials, serial or batch tracking, landed costs or stock in transit tend to push past what the core products handle.
  • Reporting by department, project, site or product line. Tracking categories only go so far. Mid-market systems give you proper dimensions you can report across.
  • Controls and approvals. You need purchase approval limits, segregation of duties, or detailed user permissions that your auditors keep asking about.
  • A growing stack of add-on apps holding it all together. Each app solved one problem. Together they now create reconciliation work and several versions of the truth.

If two or three of these describe your business, it's worth looking seriously at MYOB Advanced or NetSuite. Our MYOB Advanced vs NetSuite comparison covers how the two differ once you get to that point.

When it isn't the accounting system's fault

Plenty of businesses that feel they've outgrown Xero or MYOB haven't. The pain comes from what surrounds the ledger: sales data typed in twice, job information living in spreadsheets, or reports rebuilt by hand every month. Replacing the accounting system won't fix any of that. You'd move the same messy processes into a more expensive platform.

There are usually three realistic paths:

  1. Move up to a mid-market system such as MYOB Advanced (built on the Acumatica platform) or NetSuite. This is the right call when you need multi-entity consolidation, advanced inventory and stronger controls inside the finance system itself.
  2. Keep Xero or MYOB and add an operations system alongside it. For example, ERPNext can run your operations, covering inventory, manufacturing, projects, purchasing, CRM and workflows, while Xero or MYOB keeps the accounts. Your accountant stays in a system they know, and the operational detail lives where it belongs.
  3. Fix the integrations and reporting you already have. Sometimes a well-built integration or a proper dashboard removes most of the pressure.

The right answer depends on where the friction actually is. That's why it pays to map it out before you commit to a new platform and a multi-month implementation.

What actually migrates: full history versus opening balances

This is where many businesses get surprised. "Migrating" to MYOB Advanced or NetSuite rarely means a full copy of your Xero or AccountRight file. Here are the common approaches:

  • Opening balances only. You bring across a trial balance at the cutover date, plus open accounts receivable and payable at invoice level, inventory on hand with its cost, and your fixed asset register. This is the cleanest and quickest option.
  • Opening balances plus summarised history. You add monthly trial balances for prior periods, often the current and previous financial year, so comparative reports work in the new system from day one.
  • Full transactional history. Every invoice, bill and journal is mapped and loaded. This is possible, but it takes far more mapping and validation work, and it carries old mistakes into a fresh system.

Most businesses land on the middle option. The old Xero or MYOB file is then kept in read-only access as the record for older detail. The ATO generally requires business records to be kept for five years, so plan how you'll retain access to the old system before you cancel the subscription.

Whichever approach you choose, the migration involves mapping your chart of accounts, tax codes, tracking categories, customers, suppliers and items into the new system's structure, then reconciling the result line by line against the source. Our accounting data migration service covers this work: extraction, mapping, loading and validation. We work alongside whoever is implementing the new platform.

The clean-up to do before you migrate

The single biggest factor in a smooth move is the state of your data going in. Before cutover, work through this list with your bookkeeper or accountant:

  • Reconcile every bank and credit card account up to the cutover date, and clear old unreconciled items.
  • Review aged receivables and payables. Write off or chase anything stale, and resolve unapplied credits and overpayments.
  • Rationalise the chart of accounts. A move is the best chance you'll get to merge duplicate accounts and design the dimension structure you actually want to report on.
  • Merge duplicate contacts and archive inactive customers, suppliers and items.
  • Do a stocktake so inventory quantities and values are right on the day you switch.
  • Confirm GST codes map cleanly, and agree how BAS reporting will work across the changeover period.
  • Plan payroll separately. Check how your chosen system and any payroll add-on handle Australian payroll and Single Touch Payroll reporting.

Picking a sensible cutover date helps too. The end of a month or quarter keeps the BAS tidy, and the end of the financial year gives the cleanest break of all.

How pricing works

MYOB Advanced and NetSuite are both sold on subscription. The price depends on the modules and number of users you need, and implementation is quoted separately. Pricing varies a lot from business to business, so get current quotes for your specific setup.

On the migration side, costs vary widely depending on the size of the business, how many systems are involved and how much needs to be custom-built. So we scope every project first and give you a fixed quote after a free initial chat. If you want an independent view before you commit to anything, our $5,000 Process & Systems Audit is a paid diagnostic. It looks at your current systems and data and produces a written report on whether moving up, adding a system alongside, or fixing what you have makes the most sense.

Frequently asked questions

Can I move directly from Xero to MYOB Advanced?

Yes. There's no requirement to go through MYOB AccountRight first. The data is extracted from Xero, mapped to the MYOB Advanced structure, loaded and reconciled. The same applies when moving from AccountRight to MYOB Advanced or NetSuite.

Do I need to bring across all my transaction history?

Usually not. Most businesses migrate opening balances, open invoices and bills, plus summarised monthly history for comparatives. They then keep the old file in read-only access for detailed records. Full history is possible, but it adds significant work and rarely pays its way.

Where does ERPNext fit if I don't move up?

ERPNext runs alongside Xero or MYOB. It handles operations such as inventory, manufacturing, projects and purchasing, while Xero or MYOB keeps the accounts. It's worth considering when the pressure is operational rather than in the ledger, because you add operational capability without changing your accounting system.

When is the best time to switch systems?

The end of a month or quarter works well, because it keeps BAS reporting clean. The end of the financial year gives the tidiest break. Allow time beforehand for clean-up and at least one test migration.

How long does the migration take?

It depends on the number of entities, how much history you bring across and how clean the data is. The clean-up and test runs typically take longer than the final cutover itself, which is why scoping first matters.

If you're weighing up whether you've truly outgrown Xero or MYOB AccountRight, or you've already chosen MYOB Advanced or NetSuite and need the data moved properly, book a free initial chat. We'll talk through where the friction really is and what a sensible next step looks like, with no obligation.