MYOB API Integration

Custom MYOB integration for Australian businesses: your other systems send sales, purchases and payments straight into MYOB, so nobody retypes them.

Custom integration built on the MYOB API

Entered Once, Not Twice

In most businesses, the work happens in other systems: a job or field system, an online store, a CRM, a rostering or stock system. Then someone types it all into MYOB again. It is slow, it causes errors, and month-end waits until it is done.

A MYOB integration fixes that. We connect those systems to MYOB through the MYOB API (the official way other software talks to MYOB), so the information is entered once and lands in your accounts automatically: coded to your accounts, tax codes and jobs, checked, and with an alert to a named person if anything needs attention. It works with MYOB Business, AccountRight and MYOB Acumatica (formerly MYOB Advanced).

Built and supported by Kenomont: founder-led, Gold Coast based, with 20+ years building business systems and integrations, including a forestry export platform we have run since 2012 and real-time weighbridge integration since 2015.

What a MYOB Integration Can Handle

The records businesses most often stop typing in by hand.

Sales

Invoices, credit notes and customer payments from your job, sales or online store system

Purchases

Supplier bills, purchase orders and payments

Customers & suppliers

Contact details kept the same in every system, so nobody updates them twice

Journals

Entries coded to your accounts, tax codes, jobs and categories

Stock

Items, prices and stock levels where MYOB holds them

Banking & payroll

Money in and out, and timesheets ready for payroll

Sound Familiar?

  • Invoices or sales retyped into MYOB from another system
  • Month-end waiting for someone to finish entering data
  • Duplicates, missing transactions or wrong tax codes
  • An app that only does half the job
  • An old integration nobody fully understands any more
  • More transactions than the team can keep up with

What You Get

  • Information entered once, in the system where the work happens
  • Transactions coded the way you and your accountant agreed
  • No duplicates, even when a sync is re-run
  • An alert to a named person when something needs fixing, not silent gaps
  • Support after go-live from the people who built it
  • A fixed quote after a free initial chat

The Technical Side

For whoever looks after your systems: the MYOB-specific details we handle so the integration keeps working.

Which MYOB you’re on

MYOB Business and AccountRight online files share one API; MYOB Advanced has a separate API with configurable endpoints. We confirm which applies before designing anything.

Authorisation and company files

Access is authorised through MYOB’s sign-in, with a registered developer key, and granted per company file by an Administrator user. Since 1 September 2026 integrations must ask for MYOB’s specific data permissions rather than the old all-access one. Tokens refresh automatically.

Invoice layouts

MYOB treats item, service, professional and time-billing invoices as different layouts. The integration has to send the right one for each kind of sale.

Jobs and categories

MYOB tracks profitability with jobs and categories. We map your other systems’ projects or departments onto them so job reports stay meaningful.

Call limits

MYOB limits how quickly an integration can make requests. Syncs are batched and paced so large volumes don’t fail.

No duplicates

Each record carries a reference to its source, so re-running a sync updates instead of duplicating.

How we design, test and hand over every integration is covered on our Xero & MYOB integration page.

Integration stopped syncing after MYOB's September 2026 change? See why, and how to fix it.

Connecting a CRM to MYOB? See HubSpot and MYOB or Salesforce and MYOB.

Common Questions

No. We design, build and look after the integration. We will need someone who knows how the business uses MYOB and the other system, usually you or your bookkeeper, plus your accountant's agreement on how things are coded.

Sometimes. MYOB's app marketplace covers many common connections. If one fits, we will tell you and help you set it up. A custom integration makes sense when there is no app, the app only does half the job, or your setup has jobs, categories or several companies the app can't handle.

It depends on which systems are involved and what needs to flow between them. We look at your setup, then give you a fixed quote. The first conversation is a free initial chat.

Yes — both use the MYOB Business API when the company file is online. If your AccountRight file is only on a desktop, the usual first step is moving it online so it can be integrated reliably.

MYOB Advanced has its own REST API, separate from MYOB Business, and its endpoints can be extended. We build integrations on it in the same way: mapped, reconciled and safe to re-run.

Yes. Transactions are created with the accounts, tax codes, jobs and categories you already use in MYOB, mapped and agreed with your accountant before go-live.

It’s logged and flagged — for example an inactive account, a closed period or a missing contact — and either retried automatically or routed to a person to fix. Nothing is silently dropped.

Not necessarily. If MYOB works for your accounts, integrating it is usually cheaper and less disruptive than switching. If you are thinking of moving, see our MYOB to Xero migration service.

Need Something Connected to MYOB?

Tell us what your team retypes into MYOB. We'll tell you honestly whether an existing app will do, or what connecting it properly would involve.

Choosing new software? We'll check the vendor's integration and data claims against your systems before you sign. What to ask

Free initial chat. No sales pressure - if we're not the right fit, we'll say so.

Prefer to talk? Call 1300 470 091

Got a spec or files? Email [email protected]

Name, email and message are required. We'll respond within 24 hours.