Product Icon

MYOB Integration for WooCommerce

Stop manually entering WooCommerce orders into MYOB. Automatically sync orders, customers, products, and inventory so your accounting records stay accurate without manual work.
Choose a billing option
$99
Save 20%
$198 $158.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Save hours of bookkeeping every week while ensuring your MYOB account always reflects the latest sales activity from your WooCommerce store.

Specifically for Australian and New Zealand based eCommerce stores, the OPMC MYOB Integration automatically sends orders to MYOB as invoices, syncs products and inventory and keeps your accounting records accurate in real time.

Key Benefits

Automate Your Accounting

Automatically convert WooCommerce orders into MYOB invoices so your accounting records stay accurate without manual data entry.

Keep Inventory Accurate

Sync product inventory between WooCommerce and MYOB to prevent overselling and ensure stock levels stay consistent across both systems.

Scale With Your Store

Optimised order processing and bulk sync capabilities ensure reliable performance even for stores handling large volumes of orders.

Major Features

MYOB Integration plugin allows you to automatically create invoices, customers, manage stock, taxes and much more in MYOB direct from your WooCommerce store.

The plugin supports the following features:

  • Create invoices automatically into MYOB 
  • Easily document your taxes, shipping costs and other expenses in one, secure place
  • Automatic and manual invoice handling options
  • Inventory tracking and maintenance
  • Detailed customer data and management
  • Analyse sales with customer data
  • Manage stock and inventory through invoice count

Streamline your Business’s Accounting Process

Spend less time accounting and more time focusing on growing your eCommerce business. MYOB for WooCommerce reduces the amount of time you spend analysing, handling and processing your WooCommerce store order data.

The plugin keeps all of your store’s invoices in one place so you can

  • Stay on top of business expenses – Easily document and record taxes, shipping costs and other expenses so you can focus on more crucial tasks.
  • View, sort and manage customer data – MYOB for WooCommerce generates invoices for all of your customers, which can aid you in analysing and measuring sales.

What This Plugin Does

  • Automatically sync WooCommerce orders to MYOB
  • Create invoices in MYOB automatically
  • Keep product inventory synchronised
  • Sync customer records between WooCommerce and MYOB
  • Reduce manual bookkeeping and accounting work

New in the Latest Releases

Faster Bulk Order Sync

Performance improvements allow large numbers of WooCommerce orders to be synchronised to MYOB more efficiently.

This ensures reliable operation for high-volume stores and reduces delays when syncing historical orders.

Advanced Job Code Mapping

Merchants can now map WooCommerce orders to MYOB Job Codes, allowing revenue to be categorised by project, department, or cost center.

This gives accounting teams more flexibility when tracking business performance in MYOB.

Diagnostic Reporting Tools

A new diagnostic reporting feature makes troubleshooting configuration or connection issues easier.

Support teams and merchants can quickly generate system diagnostics to identify and resolve integration issues.

Improved Product Sync

Product synchronisation has been enhanced to ensure more reliable catalogue updates and improved product detail syncing between WooCommerce and MYOB.

MYOB AccountRight WooCommerce integration

Improved Sync Stability

The latest release includes improvements that make synchronisation more reliable:

  • Optimised invoice processing
  • Improved product update syncing
  • Fixes for orders incorrectly re-queued for synchronisation
  • Improved background processing

Inventory Sync Options

You can configure inventory synchronisation to run automatically using scheduled tasks. This ensures WooCommerce always reflects the latest stock levels from MYOB.

This helps prevent:

  • Overselling
  • Inaccurate stock levels
  • Manual inventory adjustments

Flexible Sync Controls

The plugin allows you to control exactly how data moves between WooCommerce and MYOB.

Configuration options include:

  • Syncing only paid orders
  • Automatic or manual invoice creation
  • Product and inventory synchronisation
  • Job code mapping
  • Custom order numbering compatibility

WooCommerce MYOB integration interface

Product & Inventory Sync

Products can be synchronised between WooCommerce and MYOB so that both systems reflect the same catalogue and inventory levels.

Inventory updates can be scheduled to run automatically to keep stock levels aligned.

MYOB remains the “source of truth” for all inventory information, ensuring your accounting data remains accurate.

Enhanced Customer Management

  • Automatically create customers in MYOB
  • Update existing contact records
  • Maintain accurate customer transaction history

Variable Product Support

The plugin supports WooCommerce variable products, allowing each variation to sync as its own inventory item in MYOB.

This enables accurate tracking for products with attributes such as:

  • Size
  • Colour
  • Material
  • Style

Each variation is mapped using its unique SKU so MYOB inventory remains precise.

Itemised Invoices

The plugin generates fully itemised invoices, allowing you to better track sales in MYOB and support complete inventory tracking.

Why Store Owners Choose This Plugin

WooCommerce store owners use this plugin to:

  • Eliminate manual accounting work
  • Ensure accurate MYOB bookkeeping
  • Keep inventory synchronised
  • Scale their WooCommerce operations

Perfect For

  • WooCommerce stores using MYOB
  • Businesses that want automated bookkeeping
  • High-volume stores needing reliable order syncing
  • Merchants who want accurate inventory across systems

By automating the connection between WooCommerce and MYOB, merchants can focus on running their business instead of managing spreadsheets and manual imports.

Simple, Secure Integration

Connect MYOB and WooCommerce in minutes. Just generate an API key in MYOB, enter it into the plugin settings, and the integration securely handles the rest.

Learn more about installation and setup by reading our documentation.

Support When You Need It

Your purchase includes 12 months of support from our team. Whether you need help with setup, configuration or troubleshooting, we’re here to make sure your MYOB and WooCommerce integration runs smoothly.


Frequently asked questions

Does the plugin sync inventory between WooCommerce and MYOB?

Yes. The plugin can synchronise product inventory between WooCommerce and MYOB to help keep stock levels accurate across both systems.

Inventory sync can be configured to run automatically at scheduled intervals. When enabled, the plugin updates WooCommerce stock levels based on the inventory recorded in MYOB.

This helps prevent issues such as:

  • overselling products
  • incorrect stock levels
  • manual inventory adjustments

Inventory synchronisation works for both simple products and product variations, provided each product or variation has a unique SKU.

Does the plugin support variable products?

Yes. The plugin supports WooCommerce variable products, allowing each variation to sync with MYOB as an individual inventory item.

Each variation is mapped using its unique SKU, enabling accurate inventory tracking for products with attributes such as:

  • size
  • colour
  • style
  • material

For example, a product with variations like Small, Medium, and Large can be synced as separate MYOB inventory items.

Note: Each variation must have a unique SKU to ensure proper synchronisation.

When are WooCommerce orders synced to MYOB?

Orders are automatically synced to MYOB when they reach the configured order status (typically Processing or Completed).

When an order is synced, the plugin creates a corresponding invoice in MYOB that includes:

  • customer information
  • order line items
  • taxes
  • shipping costs
  • payment details

You can also configure the plugin to sync only paid orders, helping ensure that only finalised transactions are recorded in your MYOB accounting system.

What happens if a product or SKU in WooCommerce does not exist in MYOB?

If a WooCommerce product SKU does not exist in MYOB, the plugin can automatically create the product in MYOB during synchronisation.

This helps ensure that:

  • orders can be synced without manual product setup
  • inventory remains consistent between systems
  • new products added to WooCommerce are automatically reflected in MYOB

For best results, we recommend ensuring that all products and variations in WooCommerce have unique SKUs, as these are used to match items between WooCommerce and MYOB.

What happens if an order fails to sync with MYOB?

If an order cannot be synced to MYOB, the plugin logs the issue so it can be reviewed and resolved.

Common reasons an order may fail to sync include:

  • missing product SKUs
  • products not yet created in MYOB
  • connection or authentication issues
  • invalid configuration settings

Once the issue is resolved, the order can typically be re-synced without creating duplicate invoices in MYOB.

Is the plugin compatible with WooCommerce High-Performance Order Storage (HPOS)?

Yes. The plugin is compatible with WooCommerce High-Performance Order Storage (HPOS).

HPOS is the newer WooCommerce order storage architecture designed to improve performance and scalability for larger stores. Compatibility ensures the plugin continues to work correctly with modern WooCommerce installations.

Customer reviews

Average rating 2.7
19 reviews
5 stars, 33% of reviews
4 stars, 11% of reviews
3 stars, 0% of reviews
2 stars, 6% of reviews
1 star, 50% of reviews
19 reviews
  • Andrew Buechner
    Rated 5 out of 5
    Functionality
    Jan 30, 2026
    Functionality
    Recent updates have made this plugin work great, allows for full automation - stock levels are always updated and no more manually entering orders! Thanks OPMC :)
  • webtechnz
    Rated 1 out of 5
    Support
    Jan 14, 2026
    Support
    Worst plugin we have ever used, have been trying to get this resolved and ended up needing to move to another solution.
    • Jacqueline
      Feb 3, 2026
      Hi! So sorry to hear this was your experience. I see we did work with you to get this resolved back in 2023, but ultimately you felt it best to move on. The MYOB plugin has had updates since then, and many earlier issues have been addressed. If you’d like to share more details and open a ticket, we’re always ready to listen to feedback and happy to take a look. Appreciate your comments, Jacqueline
  • Dinesh Hirani
    Rated 1 out of 5
    Functionality
    Nov 20, 2025
    Functionality
    It does not support variable products, even though variable products are a key feature in WooCommerce. What’s worse is that the team acknowledges this limitation but still does not make any effort to resolve this major global issue in MYOB product syncing.
    • Jacqueline
      Nov 21, 2025
      Thanks so much for your review — we really appreciate you taking the time to share your experience. You’re right that variable products are a key part of WooCommerce, and we understand how frustrating it is that they’re not fully supported in the current MYOB integration. While this limitation was noted in our documentation, your feedback made us realise it wasn’t highlighted clearly enough. Because of your comment, we’ve updated both the documentation and the product page to make this much clearer for everyone. Thanks again for helping us improve. If you ever need anything or have more suggestions, we’re always here to help.
  • winnertrading
    Rated 1 out of 5
    Ease of use
    Jul 16, 2025
    Ease of use
    More than 10 emails regarding the connection error, we were sick and tired. The support team suggested it might be that our website blocked the access, but we purchased a different plugin, and it works right away. We asked for the refund since it never works, the Woo and plugin team said it is over a 30-day guarantee. In any business circumstance, you have to refund it if it never works from the beginning. Please try your luck once, and cancel it within 30 days. A bad experience and a waste of valuable time.
  • John Urquhart
    Rated 5 out of 5
    Support
    Jun 26, 2025
    Support
    Prompt, helpful resolution to my problem.

Extension information

  • PHP version required: 7.2
  • Tested with WordPress: 6.9.1
  • Tested with WooCommerce: 10.5.2
  • Requires at least WordPress: 5.0
  • Requires at least WooCommerce: 2.6

Countries

  • Worldwide

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars