On this page
- The short answer
- The five cost lines in every ERP integration
- Line 1: the build, priced in days
- Line 2: connectors and middleware
- Line 3: the platform licence
- Line 4: your ERP’s own fees
- Line 5: maintenance
- Work out your own yearly bill
- Three routes, priced side by side
- What you get for the money
- How to get an honest quote
Key takeaways
- An Australian agency publishes A$20,000–50,000 for a basic ERP integration, A$50,000–120,000 for a standard one and A$120,000–250,000+ for several systems. That’s the build only.
- At Hays contractor rates, a project day costs about A$795–1,110 across a typical team, so a 100-day integration with contract pricing is roughly A$80,000–111,000 before agency margin.
- Middleware vendors don’t publish prices. Their AWS Marketplace list prices run from A$36,232 to A$58,425 a year, and Boomi’s pay-as-you-go rate is A$0.07 a message.
- Xero has charged apps for API use since 2 March 2026, from free for 5 connected organisations to A$1,445 a month for 10,000, plus data charges.
- Price maintenance in days a year, not as a percentage of the build. The widely quoted 15–20% has no credible source.
An ERP integration for a B2B store costs anywhere from a monthly subscription to a quarter of a million dollars. Where you land depends less on which ERP you run than on how the integration is built, and on four cost lines that most quotes leave out: the connector or middleware subscription, the platform licence underneath it, the API fees your ERP now charges, and the work of keeping it running after go-live.
This guide prices every one of those lines from published sources, as of October 2026, for Australian and New Zealand wholesalers. Where a vendor doesn’t publish a price we say so, rather than guessing. We make TierCommerce, a B2B platform with ERP integrations built in, so we’re not neutral; every figure is linked so you can check it yourself.
The short answer
One Australian ecommerce agency publishes these bands for the integration alone, excluding the store:[1]
| Integration | Published estimate (A$, excl. GST) | Typically covers |
|---|---|---|
| Basic: stock and orders | A$20,000–50,000 | Products, stock and orders one way |
| Standard | A$50,000–120,000 | Customer pricing, accounts, invoices and two-way order status |
| Advanced, several systems | A$120,000–250,000+ | Several systems: ERP, warehouse, PIM, CRM and more |
Those are build costs. Over three years the build is often the smaller part of the bill, because the subscriptions and maintenance keep going. Budgets also slip in a predictable place: in Panorama Consulting’s 2026 survey of 170 mid-market ERP projects, 30% went over budget, and the most common reason, given for 54.9% of them, was that additional technology had to be bought to meet the project’s goals.[2] For a store, that extra technology is usually the connector or middleware nobody priced at the start. It’s a global sample, mostly North American, but the pattern is familiar.
The five cost lines in every ERP integration
Whatever route you take, the total is some mix of these:
- Build. Mapping your ERP’s products, customers, prices, stock, orders and invoices to the store, writing the integration and testing it against real data.
- Connector or middleware. A subscription to an app or integration platform (iPaaS) that moves the data, if the store doesn’t connect to the ERP itself.
- Platform licence. The ecommerce platform the integration feeds, which on enterprise plans can be the largest line.
- ERP-side fees. API licences, integration users and, since March 2026, Xero’s charges for API use.
- Maintenance. ERP upgrades, API changes, new price structures, new warehouses, and fixing syncs that fail.
Line 1: the build, priced in days
Agency quotes come as a lump sum, but every one is days multiplied by a rate. Hays publishes what IT contractors are paid a day in New South Wales:[3]
| Role | A$ a day (NSW) | Share of an integration project in our model |
|---|---|---|
| Full-stack developer | A$800–1,100 | 60% |
| Solution architect | A$950–1,300 | 10% |
| Business analyst | A$750–1,100 | 10% |
| Project manager | A$900–1,300 | 10% |
| Test analyst | A$550–800 | 10% |
With that team mix, a project day costs A$795–1,110. A 25-day basic integration is about A$20,000–28,000, which sits at the bottom of the published agency band. A 100-day standard integration with contract pricing and invoices is A$79,500–111,000, inside the A$50,000–120,000 band. Those are contractor pay rates, so an agency’s charge-out rate, with its margin and overheads, sits above them.
The days go where the B2B rules are. Connecting to an API takes days; reproducing how your ERP picks a trade price, handling customers on stop credit, mapping units of measure and making sure an order can never arrive twice take weeks. Our ERP integration guide covers what each of those involves.
Line 2: connectors and middleware
If your platform doesn’t connect to your ERP itself, something has to sit in between: a connector app built for one ERP and one platform, or an integration platform that can join anything to anything.
Middleware list prices
None of the big integration platforms publish prices on their own websites. The only public list prices we could find are their AWS Marketplace listings, in US dollars a year:
| Integration platform | List price | What it covers |
|---|---|---|
| Celigo Standard | A$52,174 a year[4] | Standard edition |
| Boomi Professional | A$58,424 a year[5] | Professional edition |
| Jitterbit Standard | A$36,232 a year[6] | 2–3 connections |
| Boomi pay-as-you-go | A$143 a month plus A$0.07 a message[7] | Billed on volume |
| Patchworks | Not published[8] | Growth 150,000 operations a month and 3 connectors; Scale 400,000 and 4; Enterprise up to 1 million and 8 |
Volume pricing is where B2B gets expensive. A trade store doesn’t just send orders; it moves stock changes, price changes and customer changes all day. On Boomi’s pay-as-you-go price, 100,000 messages a month is A$7,390 a month, or about A$88,406 a year.
Connector apps for Australian ERPs
Connector apps are cheaper than middleware but priced per store, often per order, and they sync what their developer chose to sync. These are some published prices for ERPs common in Australia and New Zealand:
| ERP | Connector | Published price |
|---|---|---|
| Pronto Xi | Pronto Xi Sync for Shopify | A$578–2,897 a month plus A$1,448 installation, with orders capped per plan[10] |
| NetSuite | Oracle’s NetSuite Connector for Shopify | A$1,328 a month on the B2B plan, the only plan with B2B order and customer sync[11] |
| NetSuite | Celigo NetSuite connector for Shopify | A$11,304 a year for 2 endpoints and 10 flows; A$27,391 for 3 and 20[12] |
| MYOB Acumatica | InSyncer for MYOB Acumatica | A$210 a month; A$500 with B2B Sync[13] |
| Business Central | Microsoft’s Shopify Connector | Free, for Business Central online only[14] |
Our audit of 62 connector and B2B app listings on the Shopify App Store and BigCommerce marketplace has the full list, including which connectors say they sync customer-specific prices. Many don’t, which means trade prices end up kept in two places.
Original research
ERP connectors on Shopify and BigCommerce
The main connector for each Australian and New Zealand system, as listed, in Australian dollars (billed in US dollars).
| System | Store | App | Price | Syncs customer pricing? | Rating |
|---|---|---|---|---|---|
| MYOB AccountRight / Business | Shopify | InSyncer for MYOB AccountRightCyberWorkshop | A$145–210 a month | Not listed | 5.0 (2) |
| Shopify | MYOB SyncMySync | Free to A$42 a month | Not listed | 2.6 (12) | |
| Shopify | Dashi MYOB Accounting SyncDashi Labs | A$42–433 a month | Not listed | 5.0 (6) | |
| BigCommerce | ERP / Accounting System AutomationMyIntegrator | Not published | Yes | No reviews | |
| MYOB Exo | Shopify | InSyncer for MYOB ExoCyberWorkshop | A$210; B2B Sync A$500 a month | Yes | 4.9 (10) |
| MYOB Acumatica | Shopify | InSyncer for MYOB AcumaticaCyberWorkshop | A$210; B2B Sync A$500 a month | Yes | 5.0 (10) |
| BigCommerce | Acumatica / MYOB Advanced AutomationMyIntegrator | Not published | Yes | No reviews | |
| Pronto Xi | Shopify | Pronto Xi SyncPronto Woven | A$578–2,897 a month plus A$1,448 installation | Not listed | 5.0 (2) |
| BigCommerce | Pronto IntegrationMyIntegrator | Not published | Yes | 5.0 (4) | |
| Options ERP | Shopify | No app found | |||
| BigCommerce | No app found | ||||
| Xero | Shopify | XeroXero | Free | Not listed | 4.5 (63) |
| Shopify | A2XA2X Software | A$42–167 a month | Not listed | 4.9 (361) | |
| BigCommerce | XERO IntegrationMyIntegrator | A$71 a month | Not listed | 5.0 (4) | |
| BigCommerce | Xero All In OneBISAutomate | A$57 a month | Not listed | No reviews | |
| Cin7 | Shopify | Cin7 Core Inventory ManagementCin7 | A$506–1,738 a month (Cin7’s own plans) | Not listed | 4.3 (62) |
| BigCommerce | Cin7 CoreCin7 | Not published | Not listed | No reviews | |
| Unleashed | Shopify | Unleashed Inventory ManagementUnleashed Software | Billed by Unleashed | Not listed | 2.7 (26) |
| BigCommerce | No app found | ||||
| NetSuite | Shopify | NetSuite ERP ConnectorOracle NetSuite | B2B plan A$1,328 a month | Yes | 4.4 (8) |
| BigCommerce | B2B Edition NetSuite ConnectorBigSynapps | A$5,072 setup plus A$4,174 a year | Not listed | No reviews | |
| Business Central | Shopify | Dynamics 365 Business CentralMicrosoft | Free (Business Central licence separate); B2B prices need Shopify Plus | Yes | 2.7 (28) |
| BigCommerce | Dynamics 365 Business Central SYNCCommercient | A$433 a month | Yes | No reviews | |
Read from each listing in October 2026. “Syncs customer pricing” means the listing says it syncs customer-specific prices or price levels. Ratings and review counts are worldwide. BigCommerce prices show “$” without a currency, so we’ve treated them as US dollars.
Line 3: the platform licence
The connector feeds a platform, and enterprise platform licences are often the largest single line. Shopify Plus costs A$3,700 a month on a three-year term in Australia, or A$4,000 on one year, which is A$133,200–144,000 over three years before any apps.[15] Adobe Commerce is licensed by quote on your order volume. We break these down in what Shopify Plus B2B really costs and what a B2B portal costs in Australia.
Line 4: your ERP’s own fees
The ERP side has costs too, and they’re easy to miss:
- Xero now charges for API use. Since 2 March 2026 Xero bills each app by how many organisations it connects and how much data it moves: free for up to 5 connections, then A$35 a month for 50, A$245 for 1,000 and A$1,445 for 10,000, plus A$2.40 for each GB over the allowance.[16] If your integration is your own custom app, you’re the developer paying it.
- API licences and integration users. Pronto Connect, the MYOB Exo API and some on-premises ERPs license API access separately. Pronto publishes no price or limits for Pronto Connect,[17] so ask for both in writing.
- Higher ERP tiers. API limits are often set by your ERP licence. On MYOB Acumatica, NetSuite and others, a busy store can push you into a higher tier or an add-on such as NetSuite’s SuiteCloud Plus, which Oracle prices by quote.[18]
Line 5: maintenance
You’ll often read that maintenance costs 15–20% of the build a year. We couldn’t find a credible source for that figure, so we don’t use it. What we can say from integrations we’ve run since 2017 is what drives the work:
- The ERP changes. Vendors move to new APIs and authentication, retire versions and change limits. Microsoft’s Shopify connector, for example, uses a Shopify API version that is only accessible until 31 December 2026, so Business Central must be upgraded for the sync to keep working.[14]
- The platform changes. Shopify retires API versions on a schedule, and every app in the chain has to keep up.
- Your business changes. New warehouses, price structures, customer types and entities all need mapping.
- Syncs fail. Someone has to read the log, find the cause and re-run it.
Budget it in days a year, not as a percentage, and ask whoever builds the integration how many days they spent last year keeping a comparable one running.
Work out your own yearly bill
Enter what your integration would move each day. The calculator prices the volume on Boomi’s pay-as-you-go rate, shows the Patchworks tier it fits and the middleware list prices, and prices the build and maintenance at the Hays contractor rates above. It opens on a mid-sized wholesaler with 1,000 online orders a month.
Interactive
Sync volume to yearly bill
Enter what your integration moves. See what middleware priced by the message charges for it, and what building and running it yourself costs at contractor rates.
To check whether that volume also fits inside your ERP’s API limits, use the ERP API sync budget calculator.
Three routes, priced side by side
Put the lines together and there are three ways to pay for an ERP integration. We make the third, so weigh our view accordingly.
| Agency build | Platform with a native integrationOur pick | Platform plus connector or middleware | |
|---|---|---|---|
| Build | No: A$20,000–250,000+ for the integration | Yes: Onboarding, quoted | Partly: Implementation and mapping, often by an agency |
| Connector or middleware | Partly: None, or middleware if the agency uses it | Yes: Included | No: A$210 a month to A$57,971+ a year |
| Platform licence | Your platform’s | The subscription | Your platform’s |
| Maintenance | No: Yours, in days a year | Yes: The platform’s | Partly: Split between you, the connector vendor and the platform |
| Who fixes a failed sync | Partly: Your agency | Yes: The platform | No: Whichever of the three is at fault |
- Yes: Better for a wholesaler
- Partly: Depends, or ask
- No: Watch out
On TierCommerce the ERP integration is included in the subscription, with integrations our own team builds and maintains. Plans start from A$500 a month for Xero and MYOB Business and A$1,500 a month for Pronto Xi, NetSuite, Options, MYOB Acumatica, Business Central, SAP Business One, Cin7 and Unleashed. See pricing and integrations.
What you get for the money
Two routes can cost the same and give your trade customers very different things. Before you compare quotes, compare what each platform lets your customers do, and what your team still does by hand. This is every B2B feature, platform by platform.
Feature by feature
B2B features compared
Every B2B feature a wholesaler’s customers use, and what each platform needs to provide it.
| Feature | Shopify | TierCommerceOur pick | BigCommerce B2B Edition | Adobe Commerce | SuiteCommerce |
|---|---|---|---|---|---|
| Customer-specific and contract prices | Yes: Catalogues for a company or location on Plus only | Yes: Contract and customer prices from your ERP | Yes: Company price lists, on Performance | Yes: Custom shared catalogue prices per company | Yes: Customer item pricing from NetSuite |
| Price lists for customer groups | Yes: Up to 3 catalogues below Plus | Yes: Trade, wholesale or dealer price lists | Yes: Price lists for customer groups, on Performance | Yes: Shared catalogues and customer-group pricing | Yes: NetSuite price levels and pricing groups |
| Quantity price breaks | Yes: Volume pricing on every plan | Yes: Breaks from your ERP | Yes: Bulk pricing tiers | Yes: Tier prices by quantity and group | Yes: Quantity pricing tiers |
| Ordering on account, on payment terms | Yes: Net terms on every plan | Yes: Charged to the account on your ERP’s terms | Yes: PO and net terms per company | Yes: Payment on account against a company credit line | Yes: Pay by invoice on the customer’s terms |
| Credit limit and stop-credit at checkout | Partly: Not in Shopify B2B; needs an app such as Quay | Yes: Checked against the credit limit in your ERP | Yes: Credit hold blocks orders over the limit | Yes: Company credit limit, optionally enforced | Checkout behaviour on credit hold not documented |
| Quotes that turn into orders | Partly: Draft orders and checkout to draft; quote apps | Yes: From the storefront or your reps | Yes: Quote requests in the buyer portal | Yes: Negotiable quotes that convert to orders | Yes: Request a quote online, converted to an order |
| Buyer-side order approvals | Partly: Checkout to draft for your review; buyer approvals need apps | Yes: By spend limit, role or branch, on Professional | Partly: Senior buyers approve junior buyers’ lists; no spend rules | Yes: Purchase order approval rules by role and value | No buyer-side approvals in its docs |
| Buyer users and roles, managed by the customer | Partly: Two roles: location admin or ordering only | Yes: Head users manage their own buyers | Yes: Admin, senior and junior buyers, plus custom roles | Yes: Company admin manages teams, users and roles | Several contacts; buyer-managed roles not documented |
| Invoices and statements paid online | Partly: Buyers pay their own orders; ERP invoices need a connector | Yes: Invoices, credit notes and statements, on Professional | Yes: Invoice portal; ERP invoices through the API | No open-invoice payment in its B2B docs | Yes: Invoices, payments and statements in My Account |
| Quick order by SKU and reorders | Yes: Quick order list and easy reorders | Yes: By SKU, one-click reorders and recurring orders | Yes: Quick order by SKU, CSV upload, buy again | Yes: Quick order by SKU, file upload, requisition lists | Yes: Quick order by SKU and reorder items |
| Order status and shipments from the ERP | Partly: Shopify’s fulfilment status; ERP status needs a connector | Yes: Line by line, read from your ERP | Partly: Order history built in; ERP status needs a connector | Partly: Order tracking built in; ERP status needs an integration | Yes: Built into NetSuite |
| Freight priced at checkout | Yes: Shipping rates, with carrier rates on higher plans | Yes: Table rates, carrier rate cards or live rates | Yes: Live carrier quotes, including Australia Post | Yes: Table rates and carrier methods | Yes: Real-time carrier rates (US carriers) |
| Online trade account applications | Partly: Company onboarding apps | Yes: With ABN, approved straight into your ERP | Yes: Company registration with your approval | Yes: Company registration, pending your approval | Partly: Oracle’s Advanced Sign Up extension |
| GST inclusive or exclusive per customer | Yes: Per market, with exemptions per company location | Yes: Set per customer | Yes: Inclusive or exclusive per customer group | Tax display set per store view, not per customer | Tax-inclusive pricing set per item, not per customer |
| PunchOut (cXML and OCI) | Partly: Apps such as Punchout Cloud | Yes: cXML and OCI, an add-on on Professional | Partly: Partner apps such as TradeCentric | Partly: Marketplace extensions | Partly: SuiteApps such as TradeCentric |
| AI order entry from emailed purchase orders | Not in Shopify’s B2B features | Yes: Order Entry co-worker, in beta, on Professional | Partly: Uploaded POs to draft orders, in alpha; not emailed POs | Not in Adobe’s B2B docs | Not in NetSuite’s docs |
| Native integration with Australian ERPs | Partly: MYOB and Pronto Xi through third-party apps | Yes: MYOB, Xero, Pronto Xi, Options, NetSuite and more, built in-house | Partly: MYOB and Pronto Xi through third-party apps | Partly: Partner-built integrations | Partly: NetSuite only |
| Retail (B2C) from the same store | Yes: Built for retail first | Yes: Trade and retail in one store | Yes: B2B and retail in one store | Yes: B2B and retail on one platform | Yes: Sold for B2C and B2B |
| Direct support from an Australian team | Partly: International support | Yes: Our own team in Australia, with data hosted in Sydney | Partly: International support | Partly: International support | Partly: International support |
- Yes: Offered, on the plan noted
- Partly: Needs a third-party app, or limited
- No: Not available
From each vendor’s own pages and documentation (Shopify) (BigCommerce B2B Edition) (Adobe Commerce) (SuiteCommerce) in October 2026; TierCommerce from our feature pages and plans. Plain text means the vendor’s pages don’t say. Features change, so check with each vendor. We make TierCommerce.
How to get an honest quote
Whoever you ask, request a three-year cost broken into the five lines above, and these answers in writing:
- Which records sync each way, and how often? Does that include customer-specific prices and quantity breaks?
- What does the connector or middleware cost at our volume, and what happens when we exceed a plan’s order or operation cap?
- Which ERP licences, API users or tiers do we need, and who pays any API fees?
- How many days a year did a comparable integration take to maintain last year?
- When a sync fails, who sees it first and who fixes it?
- What happens to the integration if we change ERP or platform?
If you’d like TierCommerce’s answers for your ERP, book a demo. Tell us which ERP you run and the features that matter most, and we’ll walk you through a working store.
Sources
Prices that vendors bill in US dollars are shown in Australian dollars at US$0.69 to the Australian dollar, the rate on 1 October 2026, and exclude GST.
- OSE (2026), “How Much Does an ERP Integration Cost?”
- Panorama Consulting Group, The 2026 ERP Report (survey of 170 organisations)
- Hays, Technology Contractor Rates Guide FY24/25
- AWS Marketplace, Celigo integrator.io
- AWS Marketplace, Boomi Enterprise Platform
- AWS Marketplace, Jitterbit Harmony
- Boomi, Pay-as-you-go pricing
- Patchworks, Pricing
- Jonathan Bird Web Design & Development, Impact Office Supplies case study
- Shopify App Store, Pronto Xi Sync
- Shopify App Store, NetSuite ERP Connector
- Shopify App Store, Celigo NetSuite SmartConnector
- Shopify App Store, InSyncer for MYOB Acumatica
- Microsoft Learn, Shopify Connector FAQ
- Shopify, Shopify Plus pricing (Australia)
- Xero Developer, Pricing
- Pronto Software, API integration platform
- Oracle NetSuite Help, Concurrency governance
Written by
Jonathan Bird
Founder, TierCommerce
Jonathan has built and run ERP-integrated B2B ordering portals for Australian wholesalers since 2017.
More about Jonathan