# Turn MYOB Business into an API

> Read your open invoices, quotes and report figures from MYOB Business with one API call each. Or have a workflow check the open invoices every Monday and email you the ones that are past their due date, customer by customer.

Page: https://fous.com/automate/myob-business
Updated: 2026-11-12

Works with your own MYOB Business account. Fous is an independent product.

## What you can build on MYOB Business

### Get open invoices

Reads the Invoices page from the Sales menu and returns the open (unpaid) invoices, or the closed ones when you ask.

- Takes: Status (open or closed), issued since (optional)
- Returns: Invoice number, customer, issue date, due date, amount, balance due, status

### Get quotes

Reads the Quotes page from the Sales menu and returns each quote with its customer, issue date and amount, for one customer or all of them.

- Takes: Customer (optional), issued since (optional)
- Returns: Quote number, customer, issue date, amount

### Get a report's figures

Runs the report you name in MYOB Business for the period you give and reads its rows, the same figures you would otherwise export to Excel.

- Takes: Report name, date from, date to
- Returns: Report name, period, each row's label, amounts per column, totals

### Create an invoice

Creates an invoice from the Invoices page in the Sales menu: picks the customer, fills in the lines and saves the invoice.

- Takes: Customer, issue date, due date, lines (description, account or item, amount, tax code)
- Returns: Invoice number, customer, total, status

## Automate MYOB Business with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### Overdue invoices, every Monday

Starts: Every Monday at 8:00

1. Get the open invoices from the Invoices page.
2. Keep the ones whose due date has passed.
3. Email you the list grouped by customer, with balance due and days overdue.

### Invoices closed since the last run, posted to your system

Starts: Every weekday at 18:00

1. Get the closed invoices issued in the last 90 days.
2. Keep the ones that were not closed on the last run.
3. Post invoice number, customer, issue date and amount to your webhook.

### Quotes not yet invoiced, every Friday

Starts: Every Friday at 15:00

1. Get the quotes issued in the last 60 days.
2. Get the open and closed invoices issued in the same period.
3. Keep the quotes whose customer has no invoice dated on or after the quote.
4. Email you those quotes with quote number, customer, issue date and amount.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get open invoices” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "app.myob.com/get_open_invoices",
    "input": {
      "status": "open",
      "issued_since": "2026-09-01"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "status": "open",
    "invoices": [
      {
        "invoice_number": "00001042",
        "customer": "Acme Pty Ltd",
        "issue_date": "2026-10-14",
        "due_date": "2026-11-13",
        "amount": 2420,
        "balance_due": 2420,
        "status": "Open"
      }
    ],
    "count": 1
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## MYOB Business’s own options

MYOB offers the MYOB Business API to developers who join its Developer Program, billed monthly at $110, $220 or $630 including GST for its three tiers, and some features such as Payroll may cost more. For the people who sign in, MYOB Business has Import and export data in the settings menu and reports that export to Excel.

| Option | What it covers | What it takes |
| --- | --- | --- |
| MYOB Business API | Lets apps connect to MYOB Business, AccountRight and new Essentials files. | Joining the MYOB Developer Program: Developer Access $110, Developer Partner $220 or Premium Developer Partner $630, including GST, billed monthly. |
| Import and export data | Exports and imports records such as sales, purchases, cards, items, spend money and receive money as text files. | The settings menu in MYOB Business. Import templates are recommended. |
| MYOB Business by hand | The Invoices and Quotes pages in the Sales menu, and reports you run and export to Excel. | A MYOB account invited to the business file. |

Read on November 12, 2026: [MYOB Developer Program details](https://developer.myob.com/developer-program-details/), [Importing and exporting data](https://myob.com/support/myob-business/import-export/importing-and-exporting-data), [MYOB Business API overview](https://developer.myob.com/api/myob-business-api/api-overview/).

## Signing in to MYOB Business

MYOB Business signs you in at app.myob.com with your email and password, or a passkey. One MYOB login reaches every business file you are invited to. With Fous you sign in once through MYOB's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

## Worth knowing

- **One login, invited to each file**: A user needs an invitation to each business file, with the same email address. A method reads only the files your own MYOB login has been invited to.
- **Open, closed or credit**: MYOB Business marks an invoice open while it is unpaid, closed once it is paid, and credit for a negative sale. The Invoices page also shows invoice activity and suggested actions for overdue invoices.
- **Quotes move one way**: A quote can become an order or an invoice, and an order can become an invoice. An invoice cannot be turned back into a quote or an order.
- **Some records can only be imported**: In Import and export data, Pay bills and Receive payments can only be imported, not exported. Reports export to Excel when you run them.

## More in Accounting, tax and ERP software

- [CONTPAQi](https://fous.com/automate/contpaqi.md)
- [Comarch ERP Optima](https://fous.com/automate/comarch-erp-optima.md)
- [Cegid Loop](https://fous.com/automate/cegid-loop.md)
- [Domínio Sistemas](https://fous.com/automate/dominio-sistemas.md)
- [Xero Practice Manager](https://fous.com/automate/xero-practice-manager.md)
- [a3innuva](https://fous.com/automate/a3innuva.md)
- [Confirmation](https://fous.com/automate/confirmation.md)
- [MyCodabox](https://fous.com/automate/codabox.md)
- [Xero bank feeds](https://fous.com/automate/xero-bank-feeds.md)
- [Exact Online](https://fous.com/automate/exact-online.md)
- [Twinfield](https://fous.com/automate/twinfield.md)
- [Sage Intacct](https://fous.com/automate/sage-intacct.md)
- [CCH Axcess](https://fous.com/automate/cch-axcess.md)
- [TallyPrime](https://fous.com/automate/tallyprime.md)
- [TaxDome](https://fous.com/automate/taxdome.md)
- [Drake Tax](https://fous.com/automate/drake-tax.md)
- [Dext Prepare](https://fous.com/automate/dext-prepare.md)
- [Lexware Office](https://fous.com/automate/lexware-office.md)
- [弥生会計](https://fous.com/automate/yayoi-kaikei.md)
- [SAP Concur](https://fous.com/automate/sap-concur.md)

Other industries: [SALON BOARD](/automate/salon-board), [PartsTech](/automate/partstech), [AutoScout24 Händlerbereich](/automate/autoscout24-handlerbereich), [ADP Workforce Now](/automate/adp-workforce-now), [Trimble Unity Construct](/automate/trimble-unity-construct), [NuORDER](/automate/nuorder).

## Frequently asked questions

### Does MYOB Business have an API?

Yes, for developers in MYOB's Developer Program. The MYOB Business API connects apps to MYOB Business, AccountRight and new Essentials files, and the programme is billed monthly at $110, $220 or $630 including GST. Without it you have Import and export data and reports exported to Excel.

### How do I see which MYOB Business invoices are unpaid?

Open the Sales menu and choose Invoices: an unpaid invoice is open, a paid one is closed. With Fous, you can build a method that reads the open invoices and a workflow that emails you the overdue ones on a schedule.

### Can I export invoices from MYOB Business?

Yes. Import and export data in the settings menu exports sales records, along with purchases, cards, items and other records. Reports can also be exported to Excel when you run them.

### Is Fous affiliated with MYOB?

No. Fous is an independent product. You use it with your own MYOB account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of MYOB Business (MYOB). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
