Perimattic
data-migration

MYOB to Xero Migration — Accounts, Invoices & Payroll Data

ERPPlugs migrates your MYOB data to Xero, transferring the chart of accounts, customers, suppliers, invoices, bills, bank transactions, journal entries, and GST codes. The connector maps MYOB account numbers to Xero account codes and converts MYOB job tracking to Xero tracking categories. Payroll data including employee records and leave balances can be exported for Xero Payroll setup. A trial balance check confirms accuracy after migration. Most MYOB migrations complete in 3-8 hours.

Migrate chart of accounts, invoices, bills, bank transactions, and GST codes from MYOB to Xero with job-to-tracking-category conversion.

MYOB
Xero
5-minute setup30-day money backNo coding required
99.9%

Account balance accuracy post-migration

100%

GST code mapping for ATO BAS compliance

3 hrs

Average migration for typical AU/NZ businesses

0

Periods requiring bank feed re-reconciliation

Overview

What this connector does

MYOB-to-Xero is the most common accounting migration in Australia and New Zealand, driven by Xero's superior bank feeds, mobile app, and extensive third-party integrations through the Xero App Marketplace. For many small businesses, the migration represents a significant modernisation of their accounting workflow — moving from a desktop-centric platform to a fully cloud-based one.

ERPPlugs manages the structural conversion between MYOB and Xero with attention to the AU/NZ-specific requirements that generic migration tools often miss. MYOB account numbers map to Xero account codes with the correct type classification — Revenue, Direct Cost, Overhead, Fixed Asset, Current Liability, and so on. MYOB jobs convert to Xero tracking categories for project-based costing and profitability analysis. Customer and supplier cards transfer with ABN or NZBN, payment terms, and default tax codes so you can issue invoices in Xero immediately.

GST compliance is the most critical aspect of any AU/NZ accounting migration. ERPPlugs maps every MYOB tax code — GST on Income, GST on Capital, GST Free Income, Input Taxed, and custom codes — to the corresponding Xero tax rate. Historical GST calculations on invoices and bills transfer with original amounts so your BAS or GST return history is audit-ready. A trial balance comparison report and GST reconciliation summary give your BAS agent or accountant the documentation needed to verify the migration before you start processing new transactions.

At a glance

Category
data-migration
Capabilities
10
Synced data types
5
Setup time
~5 minutes
Before vs After

What changes when you plug ERPPlugs in

See how automation transforms your MYOB-Xero workflow.

TaskManual IntegrationERPPlugs
Chart of accounts mappingExport MYOB data via company file backup, losing job costing context and GST linksMYOB accounts auto-map to Xero account codes with correct type and tax assignment
Customer & supplier cardsManually recreate the chart of accounts in Xero matching MYOB account numbers to typesCustomer and supplier cards transfer with ABN, payment terms, and defaults preserved
Job costing reportsRe-enter customer and supplier cards with ABN, payment terms, and tax defaults by handJobs convert to Xero tracking categories for uninterrupted project costing reports
Bank reconciliationLose reconciled bank transaction status and re-reconcile months of bank feeds manuallyBank transactions import with reconciliation status intact — no re-reconciliation
GST compliance checkHire a BAS agent to verify GST positions match between the old and new systemsGST codes map accurately for BAS compliance verified against MYOB source data
Who It's For

Built for teams that need reliable automation

The MYOB <-> Xeroconnector fits into finance, ops, and revenue teams that have outgrown copy-paste — the ones whose month-end close should not depend on a spreadsheet, whose ledger accuracy should not depend on human vigilance, and whose sales velocity should not stall behind an accountant's inbox.

Below are the roles that get the fastest return the moment this connector goes live. If yours is on the list, the payback is typically visible in the first billing cycle.

BAS Agent

Preparing quarterly BAS lodgements and needs GST codes and historical tax calculations to transfer accurately so ATO reporting is uninterrupted during the platform switch.

Small Business Owner

Switching from MYOB to Xero for better mobile access, bank feeds, and third-party app integrations. Needs the migration handled without accounting expertise.

Bookkeeper

Managing multiple MYOB clients and transitioning them to Xero. Needs a repeatable, reliable migration process that produces clean data every time.

Architecture & Sync

How data flows and what gets synced

The bridge between MYOB and Xero, and the exact records that move across it.

Data flow
MYOB

MYOB

ERPPlugs

ERPPlugs Engine

Xero

Xero

What flows across
Chart of AccountsCustomers & SuppliersInvoices & BillsBank TransactionsGST Codes
Sync details
Data TypeDirectionFrequency
Chart of AccountsMYOB → XeroOne-time migration
Customers & SuppliersMYOB → XeroOne-time migration
Invoices & BillsMYOB → XeroOne-time migration
Bank TransactionsMYOB → XeroOne-time migration
GST CodesMYOB → XeroOne-time migration
Automation

Common automation scenarios

Real workflows this connector automates for you.

When

Australian SME moves from MYOB to Xero for better bank feed integration

Then

ERPPlugs migrates the full MYOB company file to Xero with GST code mapping, bank transaction import, and trial balance verification.

When

Bookkeeping practice standardises all clients on Xero and retires MYOB licences

Then

ERPPlugs batch-migrates client MYOB files to Xero with BAS-compliant GST code mapping verified for each client.

When

Business moves payroll from MYOB to Xero Payroll mid-financial-year

Then

ERPPlugs exports employee records with YTD earnings and leave balances for Xero Payroll onboarding without disrupting PAYG summaries.

When

NZ business switches from MYOB to Xero for better NZ IRD integration

Then

ERPPlugs migrates all accounting data with GST code mapping tailored for New Zealand tax requirements and IRD filing.

Capabilities

What's included

Everything this connector automates out of the box, no extra setup required.

Chart of accounts migration with MYOB-to-Xero account type mapping
Job tracking conversion to Xero tracking categories
Customer and supplier card transfer with ABN and payment terms
Invoice and bill migration with line items and GST calculations
Bank transaction import with reconciliation status
Journal entry migration with job allocation preserved
GST code mapping for BAS compliance continuity
Employee record export for Xero Payroll onboarding
Item and inventory catalog transfer with pricing tiers
Opening balance verification and trial balance reconciliation
Why It Matters

Key Benefits

What changes for your team once this connector goes live.

ATO-Ready

GST codes and historical tax calculations transfer accurately for BAS compliance continuity.

Job-to-Tracking

MYOB jobs convert to Xero tracking categories for consistent project reporting.

Payroll Transition

Employee records and leave balances export in Xero Payroll-ready format.

Balance Verified

Automated trial balance comparison confirms every account matches between systems.

Free to Try

Try the MYOB → Xero Migration Connector Free

Start with 1 connector and 100 transactions/month — no credit card required. See real data flowing between MYOB and Xero inside 5 minutes.

Compliance & Setup

Compliance-ready. Live in minutes.

What you get out of the box for statutory compliance — and the exact steps to go live.

Compliance & Compatibility

GDPR Article 20 — data portabilitySOC 2 Type IIAustralian Privacy ActATO record-keeping requirements

MYOB

MYOB AccountRight Live (2019+), MYOB AccountRight Classic (via export), MYOB Essentials

Xero

Xero Starter, Standard, Premium

Setup in Minutes

1

Connect Source

Authorize ERPPlugs to read your MYOB data via API or company file export.

2

Map Accounts

Auto-map or custom-map MYOB accounts, jobs, and GST codes to Xero.

3

Preview & Validate

Run a trial migration and compare the trial balance against MYOB.

4

Execute Migration

Migrate all records with real-time progress tracking and balance verification.

7-Day Free Trial

Start free for 7 days — no credit card required

Connect your ERP and start syncing in 5 minutes. Try ERPPlugs free for 7 days — no commitment, no payment details, cancel anytime.

  • Full access to all 150+ ERP connectors
  • Real-time data sync across every integration
  • No credit card required to start
  • 7 days, cancel anytime — no long-term commitment
Start 7-Day Free Trial
Related Integrations

Related Connectors

Other integrations you might find useful

QuickBooks
Xero
data-migration

QuickBooks → Xero Migration

Migrate chart of accounts, invoices, bills, bank transactions, and tax codes from QuickBooks to Xero with balance validation.

Learn more
Sage
Xero
data-migration

Sage → Xero Migration

Migrate nominal ledger, customers, suppliers, invoices, and VAT records from Sage to Xero with department-to-tracking-category conversion.

Learn more
Xero
QuickBooks
data-migration

Xero → QuickBooks Migration

Migrate chart of accounts, contacts, invoices, bills, and bank transactions from Xero to QuickBooks with tracking-category conversion.

Learn more
HubSpot
Zoho CRM
data-migration

HubSpot → Zoho CRM Migration

Migrate contacts, companies, deals, activities, and custom fields from HubSpot to Zoho CRM with automated field mapping and validation.

Learn more
Salesforce
HubSpot
data-migration

Salesforce → HubSpot Migration

Migrate leads, contacts, accounts, opportunities, and custom objects from Salesforce to HubSpot with relationship mapping and validation.

Learn more
Pipedrive
HubSpot
data-migration

Pipedrive → HubSpot Migration

Migrate persons, organizations, deals, activities, and products from Pipedrive to HubSpot with pipeline mapping and validation.

Learn more
Zoho CRM
Salesforce
data-migration

Zoho CRM → Salesforce Migration

Migrate leads, contacts, accounts, deals, and custom modules from Zoho CRM to Salesforce with layout mapping and validation.

Learn more
HubSpot
Salesforce
data-migration

HubSpot → Salesforce Migration

Migrate contacts, companies, deals, tickets, and marketing data from HubSpot to Salesforce with pipeline mapping and relationship preservation.

Learn more
Keep Exploring

Explore More

Docs, guides, and other ways to get more out of MYOB.

Answers

Frequently Asked Questions

ERPPlugs reads your MYOB chart of accounts — account number, name, type, and header/detail classification — and maps each account to a Xero account code with the correct type (Revenue, Expense, Asset, Liability, Equity). Header accounts become Xero account groups. You can review and adjust every mapping before the migration runs.

ERPPlugs supports MYOB AccountRight Live (2019 and later), MYOB AccountRight Classic (via company file export), and MYOB Essentials. For AccountRight Live, the connector reads data directly via the MYOB API. For Classic editions, ERPPlugs imports from a structured backup file that you export from MYOB.

Yes. MYOB jobs convert to Xero tracking category options. If you use jobs for project costing, each job becomes a tracking category value that can be applied to invoices, bills, and journal entries in Xero. This preserves your job-level profitability reporting after migration.

ERPPlugs maps each MYOB tax code — GST, GST Free, Input Taxed, Capital Acquisitions, and custom codes — to the corresponding Xero tax rate. Historical GST calculations on invoices and bills transfer accurately so your BAS reporting data is consistent for ATO review. Export-related codes map to Xero equivalents as well.

ERPPlugs exports employee records including names, tax file numbers (redacted), pay categories, leave balances, and superannuation fund details in a format ready for Xero Payroll import. Year-to-date earnings and tax withholdings transfer so mid-year migrations do not disrupt payroll reporting or PAYG summaries.

Yes. MYOB inventory items migrate to Xero with item codes, descriptions, purchase and sale prices, preferred supplier details, and current stock-on-hand quantities. If you use multiple pricing tiers in MYOB, ERPPlugs carries over the primary sell price and documents additional tiers for manual setup in Xero.

Get Started

Ready to connect MYOB with Xero?

Join thousands of Indian businesses automating their ERP workflows with ERPPlugs. Setup takes under 5 minutes.