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.
Account balance accuracy post-migration
GST code mapping for ATO BAS compliance
Average migration for typical AU/NZ businesses
Periods requiring bank feed re-reconciliation
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
What changes when you plug ERPPlugs in
See how automation transforms your MYOB-Xero workflow.
| Task | Manual Integration | ERPPlugs |
|---|---|---|
| Chart of accounts mapping | Export MYOB data via company file backup, losing job costing context and GST links | MYOB accounts auto-map to Xero account codes with correct type and tax assignment |
| Customer & supplier cards | Manually recreate the chart of accounts in Xero matching MYOB account numbers to types | Customer and supplier cards transfer with ABN, payment terms, and defaults preserved |
| Job costing reports | Re-enter customer and supplier cards with ABN, payment terms, and tax defaults by hand | Jobs convert to Xero tracking categories for uninterrupted project costing reports |
| Bank reconciliation | Lose reconciled bank transaction status and re-reconcile months of bank feeds manually | Bank transactions import with reconciliation status intact — no re-reconciliation |
| GST compliance check | Hire a BAS agent to verify GST positions match between the old and new systems | GST codes map accurately for BAS compliance verified against MYOB source data |
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.
How data flows and what gets synced
The bridge between MYOB and Xero, and the exact records that move across it.
MYOB
ERPPlugs Engine
Xero
| Data Type | Direction | Frequency |
|---|---|---|
| Chart of Accounts | MYOB → Xero | One-time migration |
| Customers & Suppliers | MYOB → Xero | One-time migration |
| Invoices & Bills | MYOB → Xero | One-time migration |
| Bank Transactions | MYOB → Xero | One-time migration |
| GST Codes | MYOB → Xero | One-time migration |
Common automation scenarios
Real workflows this connector automates for you.
When
Australian SME moves from MYOB to Xero for better bank feed integration
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
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
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
ERPPlugs migrates all accounting data with GST code mapping tailored for New Zealand tax requirements and IRD filing.
What's included
Everything this connector automates out of the box, no extra setup required.
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.
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-ready. Live in minutes.
What you get out of the box for statutory compliance — and the exact steps to go live.
Compliance & Compatibility
MYOB
MYOB AccountRight Live (2019+), MYOB AccountRight Classic (via export), MYOB Essentials
Xero
Xero Starter, Standard, Premium
Setup in Minutes
Connect Source
Authorize ERPPlugs to read your MYOB data via API or company file export.
Map Accounts
Auto-map or custom-map MYOB accounts, jobs, and GST codes to Xero.
Preview & Validate
Run a trial migration and compare the trial balance against MYOB.
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
Related Connectors
Other integrations you might find useful
QuickBooks → Xero Migration
Migrate chart of accounts, invoices, bills, bank transactions, and tax codes from QuickBooks to Xero with balance validation.
Learn moreSage → Xero Migration
Migrate nominal ledger, customers, suppliers, invoices, and VAT records from Sage to Xero with department-to-tracking-category conversion.
Learn moreXero → QuickBooks Migration
Migrate chart of accounts, contacts, invoices, bills, and bank transactions from Xero to QuickBooks with tracking-category conversion.
Learn moreHubSpot → Zoho CRM Migration
Migrate contacts, companies, deals, activities, and custom fields from HubSpot to Zoho CRM with automated field mapping and validation.
Learn moreSalesforce → HubSpot Migration
Migrate leads, contacts, accounts, opportunities, and custom objects from Salesforce to HubSpot with relationship mapping and validation.
Learn morePipedrive → HubSpot Migration
Migrate persons, organizations, deals, activities, and products from Pipedrive to HubSpot with pipeline mapping and validation.
Learn moreZoho CRM → Salesforce Migration
Migrate leads, contacts, accounts, deals, and custom modules from Zoho CRM to Salesforce with layout mapping and validation.
Learn moreHubSpot → Salesforce Migration
Migrate contacts, companies, deals, tickets, and marketing data from HubSpot to Salesforce with pipeline mapping and relationship preservation.
Learn moreExplore More
Docs, guides, and other ways to get more out of MYOB.
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.
Ready to connect MYOB with Xero?
Join thousands of Indian businesses automating their ERP workflows with ERPPlugs. Setup takes under 5 minutes.