Migration guide

MYOB to Cin7 Core: leave MYOB, run inventory in Cin7 Core, accounting in Xero

For Australian wholesalers, manufacturers and ecommerce businesses who’ve outgrown MYOB’s inventory module. This is the page that tells you the truth: Cin7 Core does not integrate with MYOB. The migration is a clean cutover — off MYOB entirely, onto Cin7 Core for ops and Xero for accounting.

Short answer

You don’t bolt Cin7 Core onto MYOB. You replace MYOB. Inventory, sales, purchasing and (optionally) production move into Cin7 Core. Accounting moves to Xero, which Cin7 Core syncs with natively. After cutover you don’t log into MYOB anymore. We do both halves of the move.

Why MYOB customers move

MYOB Business and AccountRight handle small-business accounting fine. The inventory module is where it falls over once you have more than a couple of hundred SKUs, multiple warehouses, real assemblies, or sales channels feeding stock down.

The pain pattern we hear most weeks:

  • Stock-on-hand in MYOB doesn’t match what’s actually on the shelf, so the team stops trusting it and starts running spreadsheets.
  • Shopify or WooCommerce orders need manual re-entry into MYOB — or a brittle middleware that breaks every time a SKU is renamed.
  • Backorders, partial shipments and kit/assembly products either aren’t supported or need workarounds nobody documents.
  • Costing is fixed-cost or last-cost, so margins by product/channel are a guess.
  • You can’t see open POs, supplier lead times, or what’s incoming versus what’s allocated.

The single most important thing to know

Cin7 Core does not integrate with MYOB. Not MYOB Business. Not MYOB AccountRight. Not MYOB AccountRight Online. There is no native connector and no supported sync. Anyone selling you a “Cin7 Core + MYOB” setup is either misinformed or stitching together a fragile custom integration that will cause you problems at month-end forever.

Cin7 Core’s native accounting integrations are Xero and QuickBooks Online. In Australia, that effectively means Xero. So a real MYOB → Cin7 Core migration is always a two-part move:

  1. MYOB → Cin7 Core for inventory, sales orders, purchasing, warehouses and (if relevant) light manufacturing.
  2. MYOB → Xero for the GL, AR, AP, payroll, BAS and reporting.

Both happen in the same project, on the same cutover date. We run it as one engagement so the chart of accounts, item ledger, opening balances and tax codes line up the first time.

What lives in Cin7 Core after cutover

  • Item master, suppliers, customers
  • Stock on hand by warehouse / location / bin
  • Sales orders, quotes, backorders, partial shipments
  • Purchase orders, receipting, landed costs
  • Assemblies, BOMs, production runs (Cin7 Core MRP if needed)
  • Channel integrations — Shopify, WooCommerce, Amazon, eBay, B2B portal
  • 3PL / WMS connections
  • Stock valuation (FIFO, average, or specific cost)

What lives in Xero after cutover

  • Chart of accounts
  • AR and AP — invoices and bills sync from Cin7 Core
  • Bank feeds and reconciliation
  • GL and trial balance
  • BAS / IAS, GST, PAYG
  • Payroll (Xero Payroll or a connected provider)
  • Stock valuation journal posted from Cin7 Core
  • Financial reporting

How the data actually moves

We don’t open MYOB and Cin7 Core side-by-side and re-key. The migration runs off exports and templates so the cutover happens in hours, not days.

  • From MYOB → Cin7 Core: items (with default suppliers, costs, units, tax codes), customers, suppliers, opening stock counts by warehouse, open sales orders, open purchase orders, BOMs (rebuilt cleanly — MYOB’s assembly data rarely transfers cleanly).
  • From MYOB → Xero: chart of accounts (rationalised, not copied verbatim), conversion balances at cutover date, open AR and AP, contacts, tax codes, recurring invoices, fixed-asset register if you use it.
  • Cin7 Core ↔ Xero (ongoing): sales invoices, credit notes, supplier bills, payments, COGS journals and the periodic stock-on-hand journal all push from Cin7 Core to Xero on the native connector.

Historical MYOB transactions stay in MYOB as a read-only archive. You don’t need to migrate seven years of GL detail to comply with ATO record-keeping — you keep the MYOB file accessible.

Which MYOB version are you on?

It doesn’t change whether the migration works (no version of MYOB syncs with Cin7 Core), but it changes how cleanly the data extracts:

  • MYOB Business (formerly Essentials): straightforward CSV exports for items, contacts and balances. Cleanest path.
  • MYOB AccountRight (online file): exports plus API access. We can pull more granular history if you need it.
  • MYOB AccountRight (desktop / local file): works fine but exports run from the desktop client. Add half a day for the extract.
  • MYOB Premier / older versions: still doable. Treat the data extract as a manual step.

How we run a MYOB → Cin7 Core + Xero engagement

  1. Discovery (1–2 weeks). Walk through your current MYOB file, sales channels, warehouses, BOMs and reporting. Map a target chart of accounts in Xero. Lock the cutover date.
  2. Build (2–4 weeks). Configure Cin7 Core (warehouses, locations, tax, costing method, users, channels, integrations). Configure Xero (chart of accounts, tax, tracking categories, conversion settings).
  3. Data prep. Extract from MYOB. Clean items, suppliers, customers. Resolve duplicates. Rebuild BOMs from current production reality, not what’s in the old file.
  4. Test load. Load a representative slice into a Cin7 Core trial and a Xero demo. Sanity-check stock-on-hand, costs, opening balances, GST treatment.
  5. Stocktake. Physical count immediately before cutover. This is non-negotiable — it’s your one chance to start clean.
  6. Cutover weekend. Final exports, opening balances loaded, integrations live, channels switched over.
  7. Hypercare (2–4 weeks). Daily check-ins, fix what breaks in the first month-end, train the team on the new workflows.

MYOB → Cin7 Core FAQ

Can we keep MYOB and just add Cin7 Core for inventory?

No. Cin7 Core does not integrate with MYOB. There’s no native connector. Running them in parallel means double-keying invoices and bills forever, or building a custom integration that will break. The right answer is to leave MYOB and put accounting in Xero.

Doesn’t Cin7 Core have a MYOB integration somewhere?

It does not. Cin7 Core’s native accounting integrations are Xero and QuickBooks Online. If you see a third-party connector advertised, look closely — it’s either for the older Cin7 Omni product (different software), or it’s a custom middleware that won’t cover all the edge cases (multi-currency, landed costs, foreign exchange, partial shipments, credit notes).

Why Xero specifically? Why not QuickBooks?

Both work. In Australia we recommend Xero because the local ecosystem (bank feeds, payroll, BAS, accountants who understand it) is deeper, and because it’s where the rest of our Cin7 Core client base is. We can implement either.

What happens to our MYOB historical data?

You keep the MYOB file as a read-only archive. The ATO requires you to keep records for five years — that’s the file itself, not a re-load into the new system. We migrate opening balances and conversion data, not seven years of detailed transactions.

How long does the whole move take?

For a typical SME (one entity, 200–3,000 SKUs, 1–3 warehouses, one or two sales channels) plan on 6–10 weeks from kick-off to cutover. Manufacturing or multi-entity adds time. Bigger projects take longer; smaller, simpler ones can run faster.

Can we do MYOB → Xero ourselves and just have you do Cin7 Core?

You can, and some clients do. We’d rather run both halves so the chart of accounts, tax codes, tracking categories and opening stock journal are designed together — it’s the single biggest source of avoidable rework after go-live.

What about payroll?

Xero has Xero Payroll built in, and that’s where most of our clients land. If you use a separate payroll system (KeyPay, Employment Hero, etc.), it connects to Xero the same way it connected to MYOB.

Will our accountant be okay with this?

Yes. Xero is the most common cloud accounting platform among Australian accountants and bookkeepers. We bring your accountant into the conversion balance review before cutover so the opening trial balance is signed off, not surprised.

Plan your MYOB exit

Book a 30-minute call. We’ll look at your MYOB file, your current inventory pain, and what a Cin7 Core + Xero target state would look like for your business.

Book a discovery call →