← The Shopify B2B Handbook
Publié17 Oct 2022
AuteurFlorian POHL
Lecture4 min

B2B Shopify Stock: Sync and ERP

In brief Managing B2B inventory well on Shopify starts with native features. The platform handles multiple locations, real-time tracking and, with the Stocky app, purchasing and demand forecasting. An ERP (Sage, Cegid...

In brief

Managing B2B inventory well on Shopify starts with native features. The platform handles multiple locations, real-time tracking and, with the Stocky app, purchasing and demand forecasting. An ERP (Sage, Cegid, Odoo, Lundi Matin) only becomes useful afterwards, to sync Shopify with your sales management or accounting, once the real need has been documented. Our conviction, forged in the field: Shopify remains the source of truth for inventory, and you only connect an ERP when it brings real value. This page covers native features, syncing, French ERP connectors and forecasting, along with the checklist we apply to every migration.

Shopify B2B software optimizing inventory management for wholesale, with a clear user interface.

In wholesale, a stockout or an oversell is unforgiving: it breaks a business customer's trust and disrupts their own supply chain. Optimizing inventory management is therefore a matter of both reliability and cash flow. The right approach is to make full use of what Shopify offers natively before adding any extra software layer. Here is how.

An ERP is not a gadget to plug in by default. At Stellar, we know Odoo well from working with it in real conditions: for BeautyMix, a DIY cosmetics brand, we carried out a migration from Odoo to Shopify in 10 days, rethinking the management of packs and bundles along the way. Our conviction: Shopify must remain the source of truth for inventory, and an ERP should only be connected when the need is real and documented, never out of reflex.

Shopify's native inventory management

Before any external tool, Shopify already covers the essentials of inventory management, on every plan. Two building blocks form the foundation:

  • Multiple locations: you track inventory by warehouse and by point of sale, and you decide where orders ship from. Essential as soon as you store stock in several places.
  • Stocky: Shopify's inventory app (included with POS Pro) handles supplier purchase orders, receiving, transfers between locations and basic demand forecasting.

For most B2B brands, this foundation is enough to get started properly, without an ERP. It is also the basis for sound order processing, which we detail in our guide on B2B order management.

Syncing inventory in real time

Real-time syncing prevents the worst wholesale scenario: selling a product you no longer have. Shopify updates inventory with every sale, across all your channels and locations. The challenge, when you add other systems, is to preserve this consistency.

Three principles ensure reliable syncing:

  • A single source of truth for inventory, to avoid conflicts between systems.
  • Clearly defined two-way updates: who writes what, and when.
  • A safety margin (buffer stock) on critical SKUs, to absorb discrepancies.

Without these rules, adding more connections mostly creates inventory discrepancies that are hard to trace. Syncing is only progress if it stays under control.

Which ERP to connect, and when?

An ERP centralizes sales management, purchasing, accounting and sometimes production. You connect it to Shopify when these flows go beyond what native features handle, for example complex invoicing or production that needs to be managed. In France, four solutions come up often.

ERP Profile Suited to
Sage General-purpose ERP and accounting Established small and mid-sized businesses with a strong accounting focus
Cegid French ERP, retail and finance Retail chains and multi-store businesses
Odoo Open-source, modular ERP Small and mid-sized businesses looking for flexibility and a controlled budget
Lundi Matin French sales management software Small and mid-sized businesses wanting integrated management

The choice should be based on your existing management setup, not on a trend. To go further, see our guide which ERP to choose for your Shopify store, and our Odoo to Shopify migration for BeautyMix, a concrete case from this ecosystem. The golden rule stays the same: connect the ERP once the need is documented, and keep Shopify as the inventory reference.

Demand forecasting and seasonality

Anticipating demand means avoiding both the stockout that drives customers away and the overstock that ties up cash. Stocky lays a first foundation by using your sales history to suggest reorder quantities. For a seasonal B2B catalog, cross-reference this data with your field knowledge of your business customers' buying cycles.

Seasonality deserves particular attention: build up your inventory ahead of peaks, and smooth out troughs with your suppliers. A solid supplier relationship, with known replenishment lead times and well-tuned alert thresholds, is often worth more than a sophisticated forecasting tool that is poorly used.

Our inventory launch checklist

Here are the inventory points we systematically lock down when launching a store. This discipline prevents the vast majority of post-migration inventory discrepancies.

  1. Designate a single source of truth for inventory, Shopify by default at launch.
  2. Reconcile SKUs between the old system and Shopify before the switchover.
  3. Set up locations (warehouses, stores) and allocate quantities to them correctly.
  4. Define reorder thresholds and stockout alerts.
  5. Choose how out-of-stock products behave: hide them, allow preorders or continue selling.
  6. Only connect an ERP once these foundations are stable and the need is genuinely documented.

If you want this setup carried out without discrepancies, from native configuration to a possible ERP integration, that is exactly what our e-commerce services cover, as part of our guide to B2B on Shopify.

 

Foire aux questions

Shopify updates inventory with every sale, across all your channels and locations. To keep that consistency when you add other systems, apply three rules: a single source of truth for stock, clearly defined two-way updates, and a safety margin on critical SKUs. Without those rules, adding connections mainly creates discrepancies that are hard to trace.

Consultation offerte

Vous avez un projet e-commerce
à nous confier ?

Réservez un call gratuit de 30min avec un expert Shopify

  • Diagnostic express
  • Pistes concrètes
  • Devis sous 48 h
Réserver 30 min