← All posts Business & Operations 3 min read

Shopify Is Quietly Becoming an ERP: What That Means for Merchants and Integration Partners

Quick Summary Shopify Is Quietly Becoming an ERP — What That Means for Merchants and Integration Partners Shopify has steadily added ERP-like features: B2B order management, inventory across locations, purchase orders, cost of goods tracking, and basic financial reporting — capabilities that previously required a separate ERP. For merchants under £5M revenue, Shopify’s built-in features…

Quick Summary

Shopify Is Quietly Becoming an ERP — What That Means for Merchants and Integration Partners

  • Shopify has steadily added ERP-like features: B2B order management, inventory across locations, purchase orders, cost of goods tracking, and basic financial reporting — capabilities that previously required a separate ERP.
  • For merchants under £5M revenue, Shopify’s built-in features are now genuinely competitive with the basic use cases of a lightweight ERP. The “you need NetSuite” conversation is happening later.
  • For NetSuite integration partners: the TAM (total addressable market) for NetSuite + Shopify integrations is growing upmarket — smaller merchants can stay in Shopify longer, and only larger, more complex operations need the NetSuite layer.
  • The risk for Shopify: the more it behaves like an ERP, the more it competes with its own app ecosystem (including NetSuite connector apps). Some app developers are already feeling the squeeze.
£5M
Revenue threshold below which Shopify’s built-in features now handle most ERP use cases
Purchase orders
The ERP feature Shopify added natively in 2024 — previously required a separate system
Upmarket
Where NetSuite integration demand is shifting — larger merchants, more complex operations
App squeeze
The risk for Shopify’s ecosystem — native ERP features displace third-party apps

Shopify launched as a simple storefront. Then it added payments, then POS, then Shopify Capital, then B2B, then purchase orders, then multi-location inventory, then cost of goods, then basic financial reporting. Each feature individually is reasonable product evolution. Together, they paint a picture of a platform creeping upmarket into territory that used to belong exclusively to ERP systems.

What Shopify Now Handles That Used to Require an ERP

  • Multi-location inventory — assign stock to specific locations, track transfers between them
  • Purchase orders — create POs, receive stock, track supplier delivery
  • Cost of goods tracking — COGS per product, margin reporting by SKU
  • B2B order management — company accounts, net terms, price lists
  • Basic financial reporting — revenue by period, payment summaries, finance reports

What Still Requires NetSuite (or a Real ERP)

Shopify’s ERP-adjacent features are wide but shallow. The moment a business needs: multi-subsidiary consolidation, proper revenue recognition (ASC 606), complex approval workflows, manufacturing or assembly tracking, advanced cost accounting, or audit-ready financial statements — Shopify’s reporting falls short and NetSuite becomes necessary. The threshold is moving, but it has not disappeared.

The real story is not “Shopify is replacing NetSuite.” It is “Shopify is extending the point at which merchants need NetSuite.” A business that needed NetSuite at £2M revenue in 2021 might not hit that need until £8M in 2026. That is good news for Shopify merchants and a market timing shift for NetSuite implementation partners.

Sources & Further Reading

References

  1. Shopify B2B DocumentationShopify Help — B2B features including company accounts, price lists, and net payment terms.
  2. Shopify Multi-Location InventoryShopify Help — multi-location inventory management, transfers, and purchase order features.
  3. Shopify FinanceShopify — Shopify Balance, Shopify Capital, and the financial reporting tools competing with ERP finance modules.
Discussion

Leave a Reply

Your email address will not be published. Required fields are marked *


Ship it

Need this in your stack?

We build, integrate, and ship — no calls, just delivery.

Start a project →