Accounting

MYOB WooCommerce POS — Οδηγός ενσωμάτωσης Oliver POS

Oliver POS doesn't have a partnership with MYOB. It supports MYOB the same way any WooCommerce store does — through the MYOB AccountRight for WooCommerce, which already syncs WooCommerce orders, customers, and refunds into MYOB in real time (or on the schedule you've configured). Once you understand that, the rest of this guide is mechanical: every sale Oliver rings on the counter writes a normal WooCommerce order, the MYOB connector posts it, and your in-store revenue lands on the same MYOB ledger as your online revenue. MYOB does the accounting. WooCommerce is the system of record. Oliver is the till on top.

What MYOB is, exactly

MYOB (AccountRight and the newer MYOB Business cloud) is one of the two dominant SMB accounting platforms in Australia and New Zealand, alongside Xero. Many small retailers run MYOB because their accountant has been on it for years. The MYOB WooCommerce connector posts orders as MYOB sales and customers as MYOB cards.

For our purposes the important thing about MYOB isn't any specific feature — it's that the WooCommerce connector is mature, well-supported, and treats every WooCommerce order as a first-class transaction in MYOB. Oliver POS doesn't add a second MYOB connector or modify the data path. It writes register sales into WooCommerce, and the existing MYOB connector picks them up.

How Oliver POS feeds in-store sales into MYOB

The MYOB WooCommerce POS flow inside Oliver is short and predictable:

  1. The cashier rings the sale on the Oliver register, scans or selects items, and taps Charge.
  2. Oliver prompts to attach a card — by email lookup, phone-number lookup, or a fresh card card.
  3. The cashier takes payment through whatever WooCommerce payment gateway the store uses.
  4. Oliver writes a standard WooCommerce order with the card ID, line items, totals, GST splits, and payment method.
  5. The MYOB AccountRight for WooCommerce sees the new order through WooCommerce hooks within seconds.
  6. The connector posts a sale (invoice or sales receipt) to MYOB with the right GST codes, card, and revenue/payment-account mappings.
  7. MYOB's standard processing runs on the new document — journal entries, payment matching, GST accruals, and any downstream automation you've set up.

End to end, the in-store sale arrives in MYOB before the customer has left the store (in per-order mode) or as part of the next end-of-day summary (in daily-summary mode). Either way, no manual entry is required.

The MYOB WooCommerce connector — what Oliver rides on

Oliver doesn't add a second MYOB connector or duplicate the sync. The plugin Oliver rides on is the standard MYOB AccountRight for WooCommerce, available at wordpress.org/plugins/myob-accountright-for-woocommerce/. It's built specifically to handle the WooCommerce → MYOB data path, including GST mapping, card matching, refund handling, and the standard reporting flow.

Setup is identical to setup for any WooCommerce store: install the connector, connect to your MYOB account, map the chart of accounts and GST codes, and let the initial sync run. Once that's done, every WooCommerce order — including every Oliver POS register sale — flows into MYOB on the same path.

Why pushing in-store sales into MYOB matters

Most retailers running MYOB on a WooCommerce store have an online-skewed ledger, because online is where the data has historically flowed automatically. The result is a MYOB ledger that knows everything about online orders and almost nothing about counter sales. The downstream consequences are real:

  • BAS lodgement is the wrong number. MYOB calculates BAS from the ledger. A disconnected POS makes the BAS understated.
  • IAS reporting is wrong. Monthly IAS for PAYG and similar is also driven from the MYOB ledger.
  • The accountant gets twice the work. Manual end-of-day reconciliations move the cost of bookkeeping the wrong direction.

Push Oliver POS sales through the WooCommerce sync and all of those problems resolve at once. MYOB sees one revenue stream, one GST-liability total, and one customer ledger across online and in-store activity. The bookkeeper's reconciliation against the bank stops being a forensic exercise. The advisor or accountant works from one source. The dashboard finally tells you what your business is really doing — online and in store combined.

What this is NOT

Oliver POS is not a MYOB partner. There is no co-marketing agreement, no revenue share, and no special MYOB pricing for Oliver merchants. Oliver does not insert itself between WooCommerce and MYOB; the data path is exactly the same one any WooCommerce store uses. Oliver doesn't charge a markup, doesn't add a per-transaction fee on top, and doesn't take a cut of the MYOB subscription. Your MYOB account, ledger, and contract are entirely between you and MYOB.

It's also worth saying that Oliver POS doesn't change the data ownership story. The WooCommerce orders table on your own WordPress install remains the source of truth. Oliver writes into it; MYOB reads from it through the connector. If you ever leave MYOB, the data stays where it has always been — in WooCommerce.

Setup in 4 steps

  1. Install the MYOB AccountRight for WooCommerce on your WordPress site and connect it to your MYOB account, mapping the WooCommerce sales, GST, and payment-method accounts to your MYOB chart of accounts.
  2. Verify the initial sync completes and confirm a recent online order appears as the expected sale (invoice or sales receipt) in MYOB.
  3. Install Oliver POS, sign in to the register on your counter tablet, and confirm the card-capture prompt is enabled at checkout.
  4. Run a small live test sale at the counter, attach a card, and confirm the sale (invoice or sales receipt) appears in MYOB with the right totals and GST splits.

FAQ

Does the MYOB connector handle BAS correctly for Oliver POS sales?

Yes. MYOB reads tax codes from the synced sales. WooCommerce orders rung on Oliver POS carry the correct GST classification, the MYOB connector posts them with the matching MYOB tax code, and BAS reports pull from the unified MYOB data.

Can MYOB Essentials (now MYOB Business) work with Oliver POS too?

Yes. There are separate WooCommerce connectors for MYOB Business; the architecture is identical. WooCommerce is the source, Oliver POS feeds WooCommerce, MYOB Business picks up the orders.

Does Oliver POS have a partnership with MYOB?

No. Oliver doesn't partner with MYOB or any other accounting platform. We support MYOB because its WooCommerce connector already pulls orders, refunds, GST, and cards from your store — and Oliver writes every in-store sale into WooCommerce as a standard order, so the same connector picks it up automatically. Your MYOB subscription, your ledger, and your contract stay between you and MYOB.

Does Oliver charge extra to use MYOB?

No. You pay MYOB directly on MYOB's published pricing. Oliver's pricing is a flat monthly POS software fee that has nothing to do with the accounting platform you choose.

Will my in-store and online sales reconcile against one set of books in MYOB?

Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the MYOB connector they're already a unified order stream. MYOB sees one revenue feed, one GST-liability total, and one card ledger — no manual reconciliation between an online and an in-store set of books.

Try Oliver POS free for 30 days at /demo/ — bring your existing WooCommerce store and your existing MYOB subscription and have your in-store revenue on the same MYOB ledger as your online orders within an hour. Built for AU and NZ SMB retailers but available wherever WooCommerce runs.