Yes. n8n does not need a dedicated MYOB node — you connect to the MYOB Business API (and AccountRight via the API) using n8n's generic HTTP Request node with OAuth2 authentication. Once the OAuth2 credential is set up once, you can create invoices and bills, read contacts and accounts, and pull data for reporting, exactly as you would with a native node. The workaround is the standard pattern, not a hack.
The pattern in practice
Set up an OAuth2 credential pointing at the MYOB API, then use HTTP Request nodes for each call (create invoice, list contacts, post bill). It is slightly more setup than a one-click node, but it is fully supported and gives you the entire API surface rather than a curated subset. We document this exact pattern in the MYOB automation guide.
Related questions
Is OAuth2 hard to set up for MYOB in n8n?
It is a one-time job: register an app in the MYOB developer portal, get the client ID and secret, and configure an OAuth2 credential in n8n. After that, every workflow reuses the credential and refreshes tokens automatically. The fiddly part is the first setup, which is why teams often have it done once and then build freely.
What can I automate with n8n and MYOB?
The common builds mirror Xero: invoice and bill OCR into MYOB drafts, contact sync with a CRM, payroll-prep data assembly, and reporting pipelines. The accounting logic — especially GST tax codes — is the part worth getting right.
Still need a hand?
Book a 15-minute map (US$50, credited to a build) and we will scope it with you — or send a note and we will add the answer here.