MYOB is one of the most widely used accounting platforms in Australia. It has been a fixture of Australian business since the 1990s, long before Xero existed, and hundreds of thousands of businesses still rely on it for payroll, BAS lodgement, GST returns, and financial reporting. Your accountant may have grown up on MYOB. Your bookkeeper probably knows it inside out. For many Australian businesses, MYOB is deeply embedded and isn't going anywhere.
But MYOB is accounting software. And while it has some inventory tracking features built in, they hit a ceiling fast, especially if you carry more than a handful of products, operate from multiple locations, or need to track batches and expiry dates. This guide walks through exactly what MYOB can and can't do for inventory management, how to fill the gaps with dedicated software, and which inventory management platforms integrate properly with MYOB in Australia.
What MYOB Can Do for Inventory
Before talking about limitations, it's fair to acknowledge what MYOB does offer. MYOB's inventory features aren't useless. They work fine at a basic level.
MYOB's Built-In Inventory Features
- Item tracking. You can create inventory items in MYOB with a name, item number, description, buying price, and selling price. MYOB AccountRight supports both inventory and non-inventory items.
- Quantity on hand. MYOB tracks a single quantity on hand for each item. When you create a sale or record a purchase, the quantity adjusts automatically.
- Cost of goods sold. MYOB calculates COGS using weighted average cost, posting the correct journal entries when you sell tracked items.
- Stock adjustments. You can manually adjust item quantities for write-offs, damaged goods, or corrections. MYOB records the financial impact in your accounts.
- Invoicing with items. You can add inventory items to sales invoices and purchase orders, with automatic quantity updates.
- Basic reporting. MYOB includes stock on hand reports, item list reports, and basic inventory valuation summaries.
- Multi-currency purchases. MYOB AccountRight supports buying inventory in foreign currencies, which is useful for Australian importers.
For a sole trader selling 20 products from a single location, this is adequate. The problems start as your business grows.
Where MYOB Falls Short for Inventory Management
MYOB's inventory features were designed to support accounting, not to manage warehouse operations, supply chains, or manufacturing. Here are the specific limitations that cause pain for growing Australian businesses.
Single Location Only
MYOB tracks one quantity per item. It doesn't know whether your stock is in your Brisbane warehouse, your Sydney retail store, or in transit between the two. If you operate from more than one location (which most growing Australian wholesalers, distributors, and retailers do), MYOB simply can't tell you what's where.
The workaround is usually a spreadsheet per location, which quickly becomes a maintenance nightmare and a source of stock count discrepancies.
No Batch or Expiry Tracking
MYOB doesn't track batch numbers, lot numbers, serial numbers, or expiry dates. For Australian food manufacturers, cosmetics producers, supplement brands, and anyone subject to FSANZ traceability requirements, this is a fundamental gap. You can't trace a product back to its raw material batches. You can't implement FEFO (First Expiry, First Out) allocation. You can't generate a recall report from MYOB.
If you're in a regulated industry in Australia, MYOB's inventory features won't meet your compliance obligations on their own.
No Barcode Scanning
MYOB doesn't support barcode scanning for receiving, picking, counting, or dispatching. Every inventory movement is manual data entry: product codes typed by hand, quantities entered manually. This is slow, error-prone, and impractical once you're processing more than a few orders per day.
Barcode scanning doesn't just speed things up. It eliminates the data entry errors that cause stock discrepancies, mis-picks, and incorrect shipments.
No Manufacturing or Bill of Materials
If you manufacture, assemble, or even just repackage products, MYOB can't help. There's no bill of materials (BOM) support, no production orders, no work-in-progress tracking, and no raw material consumption workflows. Australian manufacturers who use MYOB typically manage production entirely in spreadsheets, tracking raw material usage, finished goods output, and wastage manually.
This creates a gap between what your accounting system thinks you have and what's actually sitting on your warehouse shelves.
Limited Purchase Order Workflow
MYOB has basic purchase order functionality, but it lacks the workflow features that growing businesses need: no approval processes, no automated reorder points, no supplier lead time tracking, and no ability to receive partial deliveries against a single PO with proper variance handling.
For Australian wholesalers and distributors who process dozens of purchase orders weekly, MYOB's PO features quickly become a bottleneck.
No Real-Time Stock Alerts
MYOB won't notify you when stock drops below a threshold. There are no reorder point alerts, no low-stock warnings, and no automated purchase order generation. You find out you're out of stock when a customer orders something you don't have, or when someone thinks to check the stock report.
For businesses with seasonal demand patterns or long supplier lead times (common for Australian importers), this reactive approach leads to stockouts that cost sales and damage customer relationships.
Limited Reporting and Analytics
MYOB's inventory reports cover the basics: stock on hand, item lists, inventory valuation. But you can't run detailed stock movement analysis, slow-moving inventory reports, demand forecasting, supplier performance metrics, or gross margin analysis by product category. The data exists in MYOB, but the tools to extract meaningful operational insights from it don't.
The Integration Approach: Keep MYOB, Add Inventory Software
Here's the practical reality: switching away from MYOB is expensive and disruptive. Your accountant knows MYOB. Your BAS process is built around MYOB. Your historical financial data lives in MYOB. Migrating to a different accounting platform to get better inventory features is using a sledgehammer to crack a nut.
The better approach is to keep MYOB for what it's good at (accounting, payroll, BAS, GST, financial reporting) and add dedicated inventory management software that handles operations. The two systems connect via integration, so financial data flows automatically and you avoid double entry.
How MYOB Inventory Integration Works
A properly built MYOB integration syncs the following data between your inventory system and MYOB:
Sales Invoices (Inventory System → MYOB) When you complete a sales order and generate an invoice in your inventory system, it appears automatically in MYOB as an accounts receivable entry, complete with the correct customer, line items, GST treatment, and due date. No manual re-entry required.
Purchase Bills (Inventory System → MYOB) When you receive goods against a purchase order and confirm the supplier bill, it syncs to MYOB as an accounts payable entry. Your inventory system records the stock receipt; MYOB records the financial obligation.
Payments (MYOB → Inventory System) When a customer pays an invoice and you reconcile it in MYOB, the payment status flows back to your inventory system. When you pay a supplier bill, that status updates too. This keeps both systems in sync without anyone manually marking invoices as paid in two places.
Cost of Goods Sold (Inventory System → MYOB) When products are dispatched, your inventory system calculates COGS based on the actual cost of the specific units or batches sold and posts a journal entry to MYOB. This is more accurate than MYOB's built-in COGS calculation because your inventory system tracks actual batch costs, not just weighted averages.
Inventory Adjustments (Inventory System → MYOB) Stock take variances, damage write-offs, and expired stock disposal all need to be reflected in MYOB's inventory asset account and P&L. A good integration handles this automatically.
Contact Sync (Bi-directional) Customers and suppliers are matched between systems, with new contacts created automatically when needed.
Why This Approach Beats Switching
- No accounting migration. Your financial history, tax records, and BAS workflow stay intact
- No retraining. Your accountant and bookkeeper keep using MYOB as they always have
- Better inventory features. Dedicated inventory software is purpose-built for stock control, not adapted from accounting
- Accurate financials. The integration ensures MYOB always has the correct revenue, COGS, and inventory valuations
- Lower risk. Adding a system alongside MYOB is far less risky than replacing MYOB entirely
Best Inventory Management Software That Integrates with MYOB
Not every inventory platform supports MYOB. Xero has a larger ecosystem of third-party integrations, but there are solid options for MYOB users. Here are the main contenders for Australian businesses.
Frostbyte Pro
Frostbyte Pro offers native MYOB integration alongside its Xero integration, making it one of the few inventory platforms that properly supports both major Australian accounting systems. The MYOB integration covers sales invoices, purchase bills, payments, COGS journals, inventory adjustments, and contact sync.
Key features:
- Multi-warehouse management with transfer workflows
- Batch and expiry tracking with FEFO allocation
- Barcode scanning for receiving, picking, counting, and dispatching
- Manufacturing with bill of materials and production orders
- Purchase order workflows with approval processes
- Real-time stock alerts and reorder point automation
- Full reporting suite including stock movements, demand analysis, and margin reporting
Pricing: $89.95 NZD/user/month (3-user minimum), with all features included and no tiered plans. See pricing for details.
Best for: Australian SMBs who use MYOB and need proper inventory management without enterprise pricing. Particularly strong for food manufacturers, wholesalers, and distributors. Explore the full feature set.
Unleashed
Unleashed (now part of the Access Group) has been in the Australian inventory management market for over a decade. It offers MYOB integration, though historically its Xero integration has been its primary focus. Unleashed is a mature platform with a solid user base in Australia and New Zealand.
Key features:
- Inventory management with batch and serial tracking
- Manufacturing and BOM support
- Purchase order management
- Warehouse management
- Reporting and analytics
Pricing: Starts around A$300+/month for the base plan. Contact Unleashed for current MYOB integration pricing.
Best for: Mid-market businesses with complex inventory requirements and budget for a premium platform.
Cin7 Core (formerly DEAR Systems)
Cin7 Core offers MYOB integration as part of its multi-channel inventory management platform. It's feature-rich with strong e-commerce and point-of-sale integrations alongside its accounting connections.
Key features:
- Multi-channel inventory management (e-commerce, POS, wholesale)
- MYOB and Xero integration
- Manufacturing and BOM
- Warehouse management
- B2B sales portal
Pricing: Starts around A$325+/month. USD-based pricing converted to AUD.
Best for: Multi-channel retailers and wholesalers who sell across multiple platforms and need a system that connects everything.
Comparison Table
| Feature | Frostbyte Pro | Unleashed | Cin7 Core |
|---|---|---|---|
| MYOB integration | Native | Available | Available |
| Xero integration | Native | Native | Native |
| Multi-warehouse | Yes | Yes | Yes |
| Batch tracking | Yes | Yes | Yes |
| Expiry/FEFO | Yes | Yes | Yes |
| Barcode scanning | Yes | Yes | Yes |
| Manufacturing/BOM | Yes | Yes | Yes |
| Pricing | $89.95 NZD/user/mo (3-user min) | A$300+/mo | A$325+/mo |
| All features included | Yes | Tiered | Tiered |
| Free trial | Yes | Yes | Yes |
For a broader comparison of inventory platforms available in Australia, see our guide to the best inventory management software for Australian businesses.
MYOB vs Xero for Inventory: Does It Matter?
This is a question Australian businesses ask constantly, especially when they're shopping for inventory software and notice that most platforms lead with Xero integration. Is MYOB putting you at a disadvantage?
The Short Answer: Not Really
Both MYOB and Xero have similar built-in inventory limitations. Neither is designed to be a warehouse management system. The differences are marginal:
- Xero has a slightly larger ecosystem of third-party inventory integrations, meaning more platforms list Xero support than MYOB support
- MYOB has historically stronger payroll and compliance features for Australian businesses, particularly around STP (Single Touch Payroll) and award interpretation
- Xero has a more modern API, which can make integration development easier for software vendors
- MYOB AccountRight offers slightly more granular inventory tracking than Xero's built-in features, including custom fields on items
What Actually Matters
The accounting platform you use matters far less than the inventory software you pair it with. A business running MYOB with a good inventory system will outperform a business running Xero with spreadsheets, every time.
If you're already on MYOB, stay on MYOB. Don't switch accounting platforms just because an inventory platform you like doesn't support MYOB. Find one that does. The cost, disruption, and risk of switching accounting systems is almost never justified by marginal differences in inventory integration quality.
For a detailed look at how Xero-based inventory integration works, including what syncs and how to evaluate integration quality, see our Xero inventory management guide for Australian businesses. We've also covered the same topic for New Zealand businesses using Xero.
Getting Set Up: Step-by-Step MYOB Integration Guide
Setting up an inventory system alongside MYOB follows a consistent pattern regardless of which platform you choose. Here's the general process:
Step 1: Audit Your Current Inventory Data
Before connecting anything, clean up your data. Export your MYOB item list and review it:
- Remove discontinued items you're no longer selling
- Standardise item codes and naming conventions
- Check that buying and selling prices are current
- Verify quantities on hand with a physical count (or at least a spot check)
Starting the integration with dirty data means you'll be syncing problems, not solutions.
Step 2: Set Up Your Inventory System
Create your account with your chosen inventory platform and configure the basics:
- Warehouse locations (at last, you can track stock across multiple sites)
- Product categories and groupings
- Units of measure
- Tax settings (GST-inclusive, GST-exclusive, GST-free, input-taxed)
- User accounts and permissions
Step 3: Connect MYOB
Authorise the connection between your inventory system and MYOB. This typically involves:
- Logging into MYOB from within the inventory platform
- Granting API access permissions
- Selecting which MYOB company file to connect (if you have multiple)
- Mapping chart of accounts, ensuring revenue, COGS, and inventory asset accounts are mapped correctly
Step 4: Import Products
Import your existing products from MYOB into your inventory system. Most platforms can pull your MYOB item list directly. During import:
- Verify that quantities, costs, and prices match
- Add additional data that MYOB doesn't track, such as warehouse locations, batch numbers, reorder points, and supplier lead times
- Set up barcode assignments if you're implementing scanning
Step 5: Configure Sync Settings
Decide what syncs and when:
- Which transaction types sync to MYOB (invoices, bills, journals, payments)
- Sync frequency (real-time, near-real-time, scheduled)
- How GST is handled on synced transactions
- Error notification preferences
Step 6: Test Before Going Live
Run test transactions through the integration before processing real orders:
- Create a test sales order, fulfil it, and verify the invoice appears correctly in MYOB
- Create a test purchase order, receive stock, and verify the bill appears in MYOB
- Check that GST is calculated correctly on synced transactions
- Verify that COGS journals post to the right accounts
Step 7: Go Live and Monitor
Switch your operations to the new inventory system. For the first week:
- Reconcile daily by comparing MYOB balances to inventory system balances
- Watch for sync errors and resolve them quickly
- Verify that BAS-relevant data (GST on sales, GST on purchases) is syncing accurately
For more guidance on selecting the right platform before you get to this stage, our guide to choosing inventory management software covers the evaluation process in detail.
When to Consider Switching Away from MYOB
While the integration approach works for most businesses, there are situations where moving away from MYOB might make sense:
When Switching to Xero Could Be Worth It
- Your chosen inventory platform doesn't support MYOB. If the best inventory system for your needs only integrates with Xero, and no MYOB-compatible alternative comes close, the switch might be justified
- Your accountant is pushing for it. If your accountant or BAS agent has moved their practice to Xero and is charging more for MYOB support, the ongoing cost difference might tip the balance
- You're outgrowing MYOB's accounting features. If MYOB's limitations extend beyond inventory into areas like multi-entity reporting, project tracking, or international operations, a broader platform switch might make sense
When an All-in-One System Might Be Better
- Enterprise scale. If you've grown to the point where you need ERP-level functionality (NetSuite, SAP Business One), the two-system approach may give way to a single integrated platform. But this typically applies at $10M+ revenue with complex multi-entity structures.
- Extreme integration complexity. If you need five or more systems talking to each other (accounting, inventory, CRM, e-commerce, 3PL, manufacturing), an all-in-one platform can reduce integration management overhead.
When to Stay on MYOB
For most Australian SMBs, the answer is to stay on MYOB and add dedicated inventory software. The combination of MYOB (accounting, payroll, BAS) plus a purpose-built inventory system (stock control, warehousing, fulfilment) gives you best-of-breed capability in both areas at a fraction of the cost of an enterprise system.
MYOB remains a strong, well-supported accounting platform with deep Australian compliance expertise. Its inventory limitations are not a reason to leave. They're a reason to add specialised software alongside it. If you're based in Melbourne, our inventory management software Melbourne guide covers local options with MYOB support and AU-based customer service.
Using MYOB and ready for proper inventory management? Start a free trial of Frostbyte Pro and connect it to your MYOB account in minutes. All features included, no credit card required.