On this page
Key takeaways
- An Australian agency publishes A$40,000–75,000 for an entry-level B2B portal, A$75,000–150,000 for one integrated with your ERP and A$150,000–300,000 for an advanced one.
- Those ranges leave out the licence. Shopify Plus alone is A$133,200–144,000 over three years, and Adobe Commerce is licensed on your order value.
- Apps and middleware recur: a typical Shopify Plus B2B app stack for a MYOB wholesaler is A$874 a month, and middleware list prices start at A$36,232 a year.
- Over three years, a custom portal comes to about A$134,000–209,000 and Shopify Plus with an agency build about A$245,000–345,000 on published figures, before payment fees.
- Compare three-year costs on the same lines, priced at the order value you expect in year three.
A B2B ecommerce portal in Australia costs from a few hundred dollars a month to well over A$300,000 to build. The quote you get for the build is the number everyone compares, but it’s rarely the biggest part of the bill. Over three years, the platform licence, apps, middleware, upgrades and the people to run it can cost as much again.
This guide adds those lines up from published sources, for wholesalers, distributors and manufacturers selling to trade customers in Australia and New Zealand. We make TierCommerce, one of the routes compared here, so we’re not neutral. Every figure is linked so you can check it, and where a vendor doesn’t publish a price we say so.
What agencies quote for the build
An Australian ecommerce agency publishes these ranges for a B2B portal build, excluding GST:[1]
| Portal | Published estimate | What you typically get |
|---|---|---|
| Entry-level B2B portal | A$40,000–75,000 | Login, a trade catalogue, price levels and orders emailed or exported to the ERP |
| Integrated B2B portal (ERP, account pricing) | A$75,000–150,000 | Customer-specific pricing and stock from the ERP, orders sent back automatically, account and invoice history |
| Advanced B2B portal | A$150,000–300,000 | Several ERPs or entities, approvals, quotes, PunchOut, complex product data and custom workflows |
The same agency puts a mid-market Shopify Plus project with an ERP integration at A$80,000–180,000.[2] Most wholesalers with contract pricing in their ERP need the integrated tier at least, because a portal that can’t show each customer the price the ERP will invoice sends buyers back to emailing your team.
What the build quote leaves out
Build ranges are useful, but they don’t include the costs that recur every month. These are the lines to add.
The platform licence
- Shopify Plus costs A$3,700 a month on a three-year term, or A$4,000 on a one-year term: A$133,200 or A$144,000 over three years.[3] Shopify says more complex, higher-volume businesses move to a variable platform fee, which it doesn’t publish.[4]
- BigCommerce plans from 1 June 2026 are Core A$42 Growth A$114 Scale A$433 and Performance from A$2,172 a month, billed annually. Customer price lists need Performance, and Scale pays 0.9% on sales above A$48,309 a month.[5] Its B2B Edition is priced by quote.[6]
- Adobe Commerce is licensed on your gross merchandise value and average order value, and its licence terms count refunded and unpaid orders too.[7] Adobe doesn’t publish the fee itself, so ask for it at your forecast order value, not today’s.
Apps and connectors
On Shopify and BigCommerce, B2B features such as quotes, credit limits and company onboarding, and the connector to an Australian ERP, are usually apps. In our audit of 62 listings, a typical Shopify Plus stack for a MYOB wholesaler costs A$874 a month, and one for Pronto Xi A$1,677 a month plus installation. Our Shopify Plus B2B cost guide lists every app.
Middleware
If the ERP connects through an integration platform, add its subscription. The published list prices start at A$36,232 a year for Jitterbit Standard. Our ERP integration cost guide compares them.
Forced upgrades
Adobe gives each Commerce release three years of standard support; version 2.4.6, for example, reached the end of support on 11 August 2026.[8] Any three-year cost for a self-managed Adobe store should include an upgrade project. Custom portals need the same: frameworks, PHP versions and ERP APIs all move.
People
Someone has to run the portal and the integration. If that’s an employee, SEEK puts the median integration developer salary at A$132,500.[9] With 12% superannuation,[10] that’s about A$148,400 a year before leave, payroll tax and equipment. SEEK’s median for an ecommerce manager is A$110,000.[9] Most wholesalers don’t hire an integration developer; they pay an agency by the hour instead, which is the maintenance line below.
Overruns
Budgets slip. In Panorama Consulting’s 2026 survey of 170 mid-market ERP projects, 30% went over budget, and the most common reason, for 54.9% of those, was that additional technology had to be bought to meet the project’s goals.[11] It’s a global sample, mostly North American, but the connector and middleware subscriptions in a portal project are exactly that kind of purchase.
Three routes over three years
The chart adds the published lines for three routes over three years. The custom portal uses the agency’s integrated-portal range plus A$1,640 a month for hosting and maintenance, from the planning model in our comparison of NetSuite portals.[12] The Shopify Plus route uses the agency’s project range, the licence and our audited app stack. US-dollar prices are converted at about US$0.69 to the Australian dollar, the rate on 1 October 2026.[13] Switch the Shopify term, or add middleware at Jitterbit’s list price of A$36,232 a year.[14]
Three-year cost
What a B2B portal costs over three years
Published figures for each route, excluding GST. Solid bars are the low end of each range; hatching runs to the top of it.
Shopify Plus term
Middleware (iPaaS)
Custom portal, agency build
A$134K–A$209K
- Build and ERP integration: A$75K–A$150K
- Hosting and maintenance: A$59K
TierCommerce
A$18K–A$54K
- Subscription, ERP integration included: A$18K–A$54K
Shopify Plus, agency build
A$245K–A$345K
- Agency project with ERP: A$80K–A$180K
- Shopify Plus licence: A$133K
- B2B and ERP apps: A$31K
Custom portal, agency build
A$243K–A$318K
- Build and ERP integration: A$75K–A$150K
- Hosting and maintenance: A$59K
- Middleware licence: A$109K
TierCommerce
A$18K–A$54K
- Subscription, ERP integration included: A$18K–A$54K
Shopify Plus, agency build
A$353K–A$453K
- Agency project with ERP: A$80K–A$180K
- Shopify Plus licence: A$133K
- B2B and ERP apps: A$31K
- Middleware licence: A$109K
Custom portal, agency build
A$134K–A$209K
- Build and ERP integration: A$75K–A$150K
- Hosting and maintenance: A$59K
TierCommerce
A$18K–A$54K
- Subscription, ERP integration included: A$18K–A$54K
Shopify Plus, agency build
A$255K–A$355K
- Agency project with ERP: A$80K–A$180K
- Shopify Plus licence: A$144K
- B2B and ERP apps: A$31K
Custom portal, agency build
A$243K–A$318K
- Build and ERP integration: A$75K–A$150K
- Hosting and maintenance: A$59K
- Middleware licence: A$109K
TierCommerce
A$18K–A$54K
- Subscription, ERP integration included: A$18K–A$54K
Shopify Plus, agency build
A$364K–A$464K
- Agency project with ERP: A$80K–A$180K
- Shopify Plus licence: A$144K
- B2B and ERP apps: A$31K
- Middleware licence: A$109K
- Build or agency project
- Hosting, maintenance or licence
- Apps
- Middleware
- Subscription
Build ranges are an Australian agency’s published estimates. Shopify Plus at A$3,700 a month on a three-year term or A$4,000 on one year. Apps are the Shopify Plus and MYOB stack from our app audit, and middleware is Jitterbit Standard’s AWS Marketplace list price, both converted from US dollars at US$0.69 to the Australian dollar. Shopify’s payment fees aren’t included. TierCommerce runs from the Essentials base price (Xero and MYOB Business) to the Professional base price (Pronto Xi, NetSuite, Options, MYOB Acumatica, Business Central, SAP Business One, Cin7 and Unleashed); onboarding is quoted.
On those figures, three years costs A$134K–A$209K for a custom portal and A$245K–A$345K on Shopify Plus with an agency build, before Shopify’s payment fees. Adding middleware takes them to A$243K–A$318K and A$353K–A$453K. On TierCommerce the subscription is A$18K–A$54K over three years, from the Essentials base price (Xero and MYOB Business) to the Professional base price (Pronto Xi, NetSuite, Options, MYOB Acumatica, Business Central, SAP Business One, Cin7 and Unleashed), with the ERP integration included and onboarding quoted separately.
Where the money goes on each route
| Custom portal | TierCommerceOur pick | Shopify Plus or Adobe Commerce with an agency | |
|---|---|---|---|
| Biggest cost | The build | The subscription | The licence and the build |
| ERP integration | Partly: Built for you, owned by you | Yes: Included, built and maintained by our team | Partly: Connector app, middleware or agency build |
| Trade features | Partly: Whatever you specify and pay for | Yes: Customer pricing, credit, quotes, invoices and approvals built in | Partly: Platform B2B features plus apps |
| Upgrades | No: Yours to fund | Yes: Included | Partly: Platform and app upgrades, plus agency time |
| Time to first order | No: Months | Yes: About 30 days | No: Months |
| Best for | Unusual requirements no platform covers | Wholesalers whose ERP we integrate natively | Retailers adding a few trade customers on simple price lists |
- Yes: Better for a wholesaler
- Partly: Depends, or ask
- No: Watch out
What each route gives your customers
A cheaper portal that can’t check a customer’s credit limit, take a quote or let them pay an invoice online leaves that work with your team. Compare the features before the price.
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 | Adobe Commerce | BigCommerce B2B Edition |
|---|---|---|---|---|
| Customer-specific and contract prices | Yes: Catalogues for a company or location on Plus only | Yes: Contract and customer prices from your ERP | Yes: Custom shared catalogue prices per company | Yes: Company price lists, on Performance |
| Price lists for customer groups | Yes: Up to 3 catalogues below Plus | Yes: Trade, wholesale or dealer price lists | Yes: Shared catalogues and customer-group pricing | Yes: Price lists for customer groups, on Performance |
| Quantity price breaks | Yes: Volume pricing on every plan | Yes: Breaks from your ERP | Yes: Tier prices by quantity and group | Yes: Bulk 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: Payment on account against a company credit line | Yes: PO and net terms per company |
| 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: Company credit limit, optionally enforced | Yes: Credit hold blocks orders over the limit |
| Quotes that turn into orders | Partly: Draft orders and checkout to draft; quote apps | Yes: From the storefront or your reps | Yes: Negotiable quotes that convert to orders | Yes: Quote requests in the buyer portal |
| Buyer-side order approvals | Partly: Checkout to draft for your review; buyer approvals need apps | Yes: By spend limit, role or branch, on Professional | Yes: Purchase order approval rules by role and value | Partly: Senior buyers approve junior buyers’ lists; no spend rules |
| Buyer users and roles, managed by the customer | Partly: Two roles: location admin or ordering only | Yes: Head users manage their own buyers | Yes: Company admin manages teams, users and roles | Yes: Admin, senior and junior buyers, plus custom roles |
| Invoices and statements paid online | Partly: Buyers pay their own orders; ERP invoices need a connector | Yes: Invoices, credit notes and statements, on Professional | No open-invoice payment in its B2B docs | Yes: Invoice portal; ERP invoices through the API |
| 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, file upload, requisition lists | Yes: Quick order by SKU, CSV upload, buy again |
| 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 tracking built in; ERP status needs an integration | Partly: Order history built in; ERP status needs a connector |
| Freight priced at checkout | Yes: Shipping rates, with carrier rates on higher plans | Yes: Table rates, carrier rate cards or live rates | Yes: Table rates and carrier methods | Yes: Live carrier quotes, including Australia Post |
| Online trade account applications | Partly: Company onboarding apps | Yes: With ABN, approved straight into your ERP | Yes: Company registration, pending your approval | Yes: Company registration with your approval |
| GST inclusive or exclusive per customer | Yes: Per market, with exemptions per company location | Yes: Set per customer | Tax display set per store view, not per customer | Yes: Inclusive or exclusive per customer group |
| PunchOut (cXML and OCI) | Partly: Apps such as Punchout Cloud | Yes: cXML and OCI, an add-on on Professional | Partly: Marketplace extensions | Partly: Partner apps 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 | Not in Adobe’s B2B docs | Partly: Uploaded POs to draft orders, in alpha; not emailed POs |
| 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: Partner-built integrations | Partly: MYOB and Pronto Xi through third-party apps |
| Retail (B2C) from the same store | Yes: Built for retail first | Yes: Trade and retail in one store | Yes: B2B and retail on one platform | Yes: B2B and retail in one store |
| 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 |
- 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) (Adobe Commerce) (BigCommerce B2B Edition) 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.
What a portal returns
Cost is only half the case. The other half is what moves online. East Coast Bullbars’ dealer portal, which our team built in 2017, has taken more than $90 million in dealer orders, syncing around 6,000 ERP rows a day for products, pricing, customers, invoices and orders.[15] Dealers find parts by vehicle or part number, see live stock and their own prices, and order without calling.
For your own case, count the orders your team keys by hand, the calls to check prices and stock, and the invoices chased by email. Our order automation ROI calculator prices the order entry side.
How to compare quotes
- Ask for three years, not the build. Every quote should cover build, licence, apps, middleware, hosting, maintenance and upgrades.
- Price your order value, not today’s. Licences and platform fees that grow with sales should be priced at where you expect to be in year three.
- Check the ERP route. Ask whether the integration is built by the platform, the ERP vendor, a third-party app or the agency, and whether it syncs customer-specific prices.
- Find the caps. Order caps on connectors, operation caps on middleware and customer limits on catalogues all trigger upgrades.
- Ask who you call. When an order doesn’t reach the ERP, who finds out first, and who fixes it?
See TierCommerce pricing, how the platform works, or our guide to the best B2B ecommerce platforms in Australia and New Zealand. To see a working store, book a demo and tell us which ERP you run.
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 a B2B eCommerce Portal Cost in Australia?”
- OSE (2026), “How Much Does a Shopify Plus Project Cost?”
- Shopify, Shopify Plus pricing (Australia)
- Shopify Help Center, Shopify Plus plan
- BigCommerce Australia, Pricing
- BigCommerce App Marketplace, B2B Edition
- Adobe, PSLT: Adobe Commerce (On-premise) licence terms
- Adobe Experience League, Adobe Commerce lifecycle policy
- SEEK (October 2026), Integration developer salary
- Australian Taxation Office, Key superannuation rates and thresholds: super guarantee
- Panorama Consulting Group, The 2026 ERP Report (survey of 170 organisations)
- Jonathan Bird Web Design & Development (2026), “NetSuite eCommerce: SuiteCommerce vs a Custom B2B Ordering Portal”
- Exchange-Rates.org, Australian dollar to US dollar, 1 October 2026
- AWS Marketplace, Jitterbit Harmony
- Jonathan Bird Web Design & Development, East Coast Bullbars case study
Written by
Jonathan Bird
Founder, TierCommerce
Jonathan has built and run ERP-integrated B2B ordering portals for Australian wholesalers since 2017.
More about Jonathan