Open Pantry stays the operational source of truth for products, customer pricing and ordering, while MYOB Business or AccountRight keeps the accounting record. Orders export to MYOB as sales invoices. Setting up covers seeding customers and items, mapping income categories and tax codes, and confirming product and customer matching rules.
Key takeaways
- Open Pantry manages payments; MYOB holds the accounting record of the sale
- Seeding customers and items from MYOB first avoids duplicates and speeds matching
- By default exported sales look for an income account named Sales
- MYOB requires an item's Tax Code When Sold to match a code already in your file
- Products match by linked MYOB item UID, then SKU or item ID, then exact name
- New products push to MYOB every 24 hours, or immediately as part of an invoice export
In this guide 11 sections
- 01How Open Pantry + MYOB work together
- 02Seeding Your Integration (recommended first step)
- 03Accounts Mapping (Income Categories / GL)
- 04Tax Mapping (GST, Tax-free / Non-taxable, Freight)
- 05Product Matching (Open Pantry → MYOB Items / Products & Services)
- 06Customer Matching (Open Pantry → MYOB Customers / Contacts)
- 07Orders Exported to MYOB (Sales Invoices)
- 08Product Sync Timing (24-hour Check + Immediate on Invoicing)
- 09What We Need From You (MYOB Setup Checklist)
- 10Go-live Checklist
- 11FAQs


This guide explains how Open Pantry and MYOB work together, what gets synced, how products/customers are matched, and what we need from you to go live.
How Open Pantry + MYOB work together
Open Pantry is your operational source of truth for:
- Products (SKU / pack size / descriptions)
- Customer-specific pricing and price tiers
- Ordering workflow and order history
MYOB remains the financial system of record for:
- Sales invoices and accounting reports
- Revenue coding (income accounts/categories) and tax reporting
Payments: Open Pantry manages payments. MYOB is used for the accounting record of the sale (and any reconciliation you choose to do there).
Seeding Your Integration (recommended first step)
If you already have customers and/or items in MYOB, seeding helps avoid duplicates and speeds up matching.
What we can seed:
Option A — Seed Open Pantry from MYOB
- Pull existing Customers/Contacts from MYOB
- Pull existing Items / Products & services from MYOB
Option B — Seed via export
- You export customers/items from MYOB and we use that to align matches
In MYOB Business, contacts and items are created from the Create menu (e.g., Create → Contact / Create → Item). myob.com+1
Accounts Mapping (Income Categories / GL)
In MYOB Business the chart of accounts is managed as Categories (Chart of accounts) (Income, Cost of Sales, Expense, etc.). myob.com
Default mapping
By default, exported sales will OP will find an Income account named 'Sales'.
If you want your existing GL structure
If you want Open Pantry mapped to specific categories (e.g., freight to a separate income category, different categories by product group), tell us what you want and we’ll configure the mapping.
Tax Mapping (GST, Tax-free / Non-taxable, Freight)
MYOB uses Tax codes / GST codes. In MYOB Business, you manage these under Accounting → Tax codes. myob.com
What we map:
- Your default taxable code (e.g., GST)
- Your tax-free / non-taxable code (commonly “N-T”, but confirm what your file uses)
- Freight tax treatment (taxable vs non-taxable)
When items are imported/created, MYOB requires the “Tax Code When Sold” to match a pre-existing tax/GST code in your file. myob.com
If you already have “taxable” and “tax-free” set up in MYOB, we’ll map Open Pantry products accordingly (and we’ll ask you to confirm the exact codes to use).
Product Matching (Open Pantry → MYOB Items / Products & Services)
Open Pantry matches each Open Pantry product to an existing MYOB item using this hierarchy:
- Previously linked MYOB Item UID/ID (most reliable)
- SKU / Item ID (recommended — stable unique identifier)
- Exact name match (fallback)
- If no match → Create the item in MYOB (if auto-create is enabled)
In MYOB Business, items include an Item ID (unique identifier) and can be created via Create → Item, and edited under Products & services. myob.com+1
Customer Matching (Open Pantry → MYOB Customers / Contacts)
Open Pantry matches customers using this hierarchy:
- Previously linked MYOB Customer/Contact UID/ID
- Email match (if present and unique)
- Customer number / account code (if used)
- Exact name match
- If no match → Create the customer/contact in MYOB (if auto-create is enabled)
In MYOB Business you can add customers via Create → Contact and choosing Customer. myob.com
Orders Exported to MYOB (Sales Invoices)
Open Pantry exports orders into MYOB as Invoices (sales invoices). MYOB supports creating invoices (and also quotes/sales orders depending on setup). myob.com
After export:
- The invoice exists in MYOB for accounting/tax reporting
- You can choose whether you also send invoices/statements from MYOB (optional)
Product Sync Timing (24-hour Check + Immediate on Invoicing)
- Open Pantry checks for new products added in Open Pantry and pushes them to MYOB every 24 hours.
- If an order is being exported to MYOB and it includes a product that MYOB doesn’t have yet, we will create/update what’s needed as part of the invoice export, so the invoice can be pushed through earlier than the 24-hour cycle.
What We Need From You (MYOB Setup Checklist)
Please send:
- Which MYOB you use: MYOB Business or AccountRight
- Default sales income category (name + code, e.g., “200 Sales”)
- Your tax codes to map:
- Taxable sales code (e.g., GST)
- Tax-free / non-taxable code (e.g., N-T — confirm)
- Freight tax code (if different)
- Auto-create preferences:
- Auto-create missing items in MYOB? Yes/No
- Auto-create missing customers in MYOB? Yes/No
- Any special mapping rules (freight category, discounts, product-group income categories)
Go-live Checklist
- ✅ Seeding completed (if needed)
- ✅ Tax codes + income category confirmed
- ✅ Test export with 1–2 orders
- ✅ Confirm:
- correct customer match/creation
- correct item match/creation
- correct taxable vs tax-free behaviour
- ✅ Go live
Frequently asked questions
How do Open Pantry and MYOB work together?
Open Pantry is the operational source of truth for products including SKU, pack size and descriptions, customer-specific pricing and price tiers, and the ordering workflow and history. MYOB remains the financial system of record for sales invoices, accounting reports, revenue coding and tax reporting. Open Pantry manages payments, while MYOB carries the accounting record of the sale and any reconciliation you do there.
Should I seed Open Pantry from MYOB before going live?
It is the recommended first step where you already have customers or items in MYOB, because seeding avoids duplicates and speeds up matching. You can either pull existing customers and contacts plus items and products and services from MYOB directly, or export customers and items from MYOB yourself so the file can be used to align the matches.
How are income categories and GL accounts mapped in MYOB?
In MYOB Business the chart of accounts is managed as categories covering income, cost of sales and expenses. By default, exported sales look for an income account named Sales. If you want Open Pantry mapped to your existing structure, such as freight to a separate income category or different categories by product group, say what you want and the mapping is configured to match.
How is tax mapped between Open Pantry and MYOB?
MYOB uses tax or GST codes managed under Accounting then Tax codes. The mapping covers your default taxable code such as GST, your tax-free or non-taxable code which is commonly N-T but should be confirmed against your file, and the freight tax treatment. When items are imported or created, MYOB requires the Tax Code When Sold to match a pre-existing code.
How does Open Pantry match products and customers to MYOB records?
Products match by previously linked MYOB item UID, then SKU or item ID as the recommended stable identifier, then an exact name match, and are created in MYOB if auto-create is enabled. Customers match by linked contact UID, then a unique email, then customer number or account code, then exact name, and are likewise created if auto-create is on.
What do I need to supply for the MYOB setup?
Which MYOB you use, MYOB Business or AccountRight; your default sales income category with name and code such as 200 Sales; the tax codes to map for taxable sales, tax-free and freight if different; your auto-create preferences for missing items and customers; and any special mapping rules covering freight category, discounts or product-group income categories.


