How to Choose Shopify Inventory Management Software: Inventory States, Locations and Purchase Flow

Mark · Senior Shopify Operator · EcomAgentTools Contributor

An ecommerce operator checking shelf stock, an inbound pallet, a location-transfer tote, and a purchase-order clipboard in a warehouse

Before comparing Shopify inventory management software, start with the short answer: Shopify includes inventory management. You do not need to buy a separate “official Shopify inventory app.” For a store with a modest catalog, Shopify-only sales, and a simple purchasing process, the native features may be enough.

Third-party Shopify inventory management software becomes useful not because Shopify lacks an inventory record, but because the native record cannot complete the next operating job on its own. The usual boundaries fall into three distinct situations:

  1. The inventory data is credible, but the team still cannot decide when and how much to reorder.
  2. Shopify, marketplaces, a warehouse system, or a 3PL can all change the same SKU, so the team needs one source of truth and explicit synchronization rules.
  3. The store sells bundles or manufactured products that require component, raw-material, or production-order control.

This guide answers what Shopify provides first, then explains each situation and the software requirements it creates. The goal is to buy for a defined operating failure, not for the longest feature list.

Does Shopify include inventory management?

Yes. Shopify’s native inventory feature page labels inventory management “Included with Shopify.” In practical terms, there is no separate subscription for an official Shopify inventory app, although the store itself still needs an eligible paid Shopify plan.

Shopify’s current public documentation describes native support for these foundational jobs:

Native capabilityOperating question it answers
Inventory statesWhat can sell now, what is committed to orders, what is unavailable, and what is inbound
Multi-location inventoryHow much of a SKU is assigned to each store, warehouse, or fulfillment location
Purchase ordersWhat was ordered from a supplier, at what quantity and cost, and for which destination
Inventory transfersWhether stock is moving between locations and whether it has been partly or fully received
Bulk updates, reporting, and workflowsHow the team maintains inventory at scale and triggers conditional Shopify Flow workflows

If the immediate job is to record stock, operate two warehouses, create purchase orders, or receive transfers, test Shopify’s native flow before buying an app.

Why one inventory number is not enough

Shopify separates inventory into states. A common operating error is treating On hand as the quantity available for new orders.

Sellable shelf stock, committed order totes, unavailable held units, and incoming pallet stock are separated into physical zones inside one warehouse

Suppose one SKU at one active location shows:

StateExample quantityWhat it means
Available80Units that can be allocated to new orders now
Committed30Units allocated to placed orders that are not yet fulfilled
Unavailable10Physical units held by a draft order, quality check, or another unavailable state
On hand120Available + Committed + Unavailable
Incoming60Expected supply that has not yet been received

The sellable quantity is 80, not 120 and not 140. Do not subtract the 30 Committed units from Available again: Shopify’s Available definition already excludes Committed and Unavailable units. Incoming stock does not become sellable until receipt.

This is an editorial example for interpreting Shopify’s states, not a replenishment formula. Safety stock, lead time, MOQ, cash constraints, and approval ownership remain separate decisions.

Locations, purchase orders, and transfers are different records

Shopify’s multi-location documentation says inventory is tracked separately by location rather than pooled into one locationless total. A product must also be active at a location before that location can sell and fulfill it. A purchase order records the commercial agreement with a supplier, while the linked transfer records physical movement and receipt.

RecordWhat the team must verify
LocationWhether the SKU is active there and whether that location is allowed to fulfill it
Purchase orderSupplier, items, quantities, costs, destination, and order status
Transfer and receiptWhether stock is in transit, late, partly received, or available after receipt

If these records do not reconcile, fix the native data and ownership first. Forecasting software cannot correct an inactive fulfillment location or turn an unreceived purchase order into trustworthy inventory.

If Shopify already includes inventory, why would a store need third-party Shopify inventory management software?

Because recording what happened and deciding what should happen next are different jobs.

Shopify’s native feature page currently marks Forecasting and Auto-restock as unsupported. Native multi-location inventory can hold separate quantities, but if Amazon, Etsy, Walmart, a warehouse system, or a 3PL can also write the same SKU, the team still needs rules for record ownership, failure detection, conflict handling, and recovery. Shopify also offers the free Shopify Bundles app for fixed bundles and multipacks, but mix-and-match, detailed component tracking, some sales channels, and more complex production structures have additional limits.

Third-party value therefore appears at three different boundaries:

What the native record already doesWhat remains unresolvedRelevant software category
Records states, purchase orders, inbound supply, and receiptProduces reviewable reorder decisions from demand, lead time, and inventory policyReplenishment and demand planning
Manages quantities by Shopify locationCoordinates reads, writes, and exceptions across systems outside ShopifyMulti-channel inventory synchronization
Calculates availability for simple fixed bundlesTracks components, mix-and-match configurations, raw materials, production jobs, and material demandBundle or manufacturing inventory

Third-party software is not one universal “upgrade from Shopify.” Each boundary calls for different data, controls, and tests.

Which situations require third-party inventory software?

The following three situations can overlap, but assess them separately. Otherwise, a store may buy a forecasting tool for a synchronization problem or a manufacturing system for a simple fixed gift box.

Situation 1: Stock is credible, but replenishment decisions remain late

The job here is not to synchronize the inventory number again. It is to make purchase decisions earlier and more consistently.

Typical signs include:

  • Available, Incoming, locations, and receipts already reconcile in Shopify.
  • One operator still exports a spreadsheet each week and reviews every SKU manually.
  • Fast sellers stock out before a purchase is approved while slow sellers keep consuming cash.
  • Supplier lead times, MOQs, safety stock, and seasonal demand do not enter one review process.

Software for this situation should at least:

  • show demand, stock position, and inbound supply by SKU and location;
  • include lead time, MOQ, reorder cadence, and safety-stock policy;
  • expose the basis for a recommendation rather than returning an unexplained purchase quantity;
  • preserve human review before turning a recommendation into a purchase order; and
  • record why an operator overrode a suggestion.

Prediko and Inventory Planner by Sage are relevant research candidates because their public listings emphasize forecasting, replenishment, or purchasing plans. Those are vendor descriptions, not evidence that either product has mapped your data correctly or improved forecast performance.

If counts, locations, or receipts are unreliable, do not start here. For a broader product comparison, see the inventory forecasting software guide; for the underlying method, use the small-business demand forecasting and replenishment guide.

Situation 2: More than one channel or system can change the same SKU

Adding a second warehouse is not, by itself, a reason to buy third-party software. Shopify natively supports multi-location inventory, purchase orders, and transfers. The meaningful trigger is that the same SKU lives in several sales channels or operating systems and the team cannot reliably answer which quantity wins.

Common examples include:

  • the same SKU sells through Shopify, Amazon, eBay, Etsy, or Walmart;
  • Shopify, an owned warehouse, and a 3PL can all adjust inventory;
  • cancellations, returns, partial fulfillment, or synchronization delays leave conflicting quantities; or
  • operators repair differences with CSV files or manual edits without an audit trail or recovery rule.

For this situation, synchronization control matters more than a polished dashboard. Verify:

  • which system reads and writes each channel and warehouse, and which one is authoritative;
  • how SKUs, locations, and order states are mapped;
  • how frequency, latency, failed updates, and retries are shown;
  • what happens when two systems change a quantity at the same time;
  • whether every adjustment is auditable and an incorrect writeback can be recovered; and
  • whether the full record can be exported when the app is removed.

Sumtracker is one candidate because its public listing describes inventory synchronization across Shopify, Amazon, eBay, Etsy, and Walmart, plus bundle and purchasing features. Test those claims with your actual channels, SKU map, and exception orders.

If all sales happen in one Shopify store, two controlled locations already reconcile, and native transfers and fulfillment work reliably, “multi-location” alone does not justify a synchronization subscription.

Situation 3: A simple bundle is not enough; components or production must be controlled

Start with the native option. Shopify’s first-party Shopify Bundles app is free, supports fixed bundles and multipacks, and calculates bundle availability from component inventory. A two-pack or a fixed gift set should be tested there first.

Third-party software becomes more relevant when:

  • customers need mix-and-match rather than a fixed component set;
  • several bundles share a component and the operator needs more detailed availability or reservation control;
  • the bundle must sell through a channel or selling model that Shopify Bundles does not support;
  • the team needs bundle inventory by location rather than only overall bundle inventory; or
  • assembly consumes raw materials and requires a bill of materials, work orders, production scheduling, or lot traceability.

At minimum, test:

  • how every component is deducted when a bundle sells;
  • how component returns, substitutions, shortages, and partial fulfillment write back;
  • whether shared components can be overcommitted across bundles;
  • how locations, channels, and units of measure map; and
  • for manufacturing, how material requirements, work orders, and finished-goods receipt connect.

Sumtracker is a candidate when the job is channel synchronization plus component bundles. Katana Cloud Inventory is closer to the job when manufacturing, bills of materials, production planning, and raw materials are real requirements. Do not buy a manufacturing system for one fixed gift box, and do not substitute simple bundle deduction for production control.

A quick way to separate the three situations

Question the team repeatedly cannot answerPrimary situationFirst things to test
When should we buy again, and how much?Replenishment and demand planningLead time, MOQ, safety stock, recommendation basis, and purchase approval
Which channel’s quantity is authoritative right now?Multi-channel or multi-system syncSource of truth, mapping, latency, conflicts, audit, and recovery
Which components must be deducted when we sell or build one finished item?Bundle or manufacturing inventoryComponent deduction, shared parts, BOM, work orders, and finished-goods receipt

If all three questions apply, do not assume one product is equally strong at all three. Prioritize the failed process with the highest operating cost and run a narrow trial there first.

Which Shopify inventory management software fits each situation?

This is a situation-based research shortlist, not an overall ranking. Features and prices come from official Shopify App Store listings visible on 2026-08-19; EcomAgentTools has not implemented or performance-tested them for your store.

CandidateBest first fitWhy it enters the shortlistBoundary to verify
Shopify native inventoryFoundational states, locations, purchase orders, and transfersIncluded with Shopify and suitable for establishing a credible baselineYour plan and configuration; no native Forecasting or Auto-restock
Shopify BundlesSimple fixed bundles and multipacksFree first-party app that can prevent premature software spendMix-and-match, channels, location-level bundle inventory, and detailed component needs
PredikoReplenishment and demand planningListing describes forecasting, replenishment, purchase orders, multi-location support, and BOM/raw-material featuresRevenue tier, data mapping, recommendation logic, and required plan
Inventory Planner by SageReplenishment planning, including multiple data sourcesListing describes forecasting, automated replenishment, and multi-location or multi-channel planningNo fixed public subscription price; obtain written pricing and implementation scope
SumtrackerMulti-channel sync and component bundlesListing describes marketplace inventory sync, bundles and kits, purchase orders, and replenishmentChannel coverage, order limit, conflict rules, failed syncs, and writeback recovery
Katana Cloud InventoryManufacturing, BOMs, production schedules, and raw materialsListing targets manufacturing inventory and describes kits, bundles, multiple locations, and production planningComplexity, implementation work, plan jump, and whether the business truly manages production

A listing that names a feature does not prove that it works for your channel, plan, and data. Ask each vendor to demonstrate a representative SKU through a normal order, cancellation, return, partial receipt, and one failed synchronization.

How much does Shopify inventory management software cost?

The table is a 2026-08-19 public-price snapshot. Tax, currency conversion, implementation, add-ons, usage, external charges, and negotiated contracts may not be included.

OptionPublic entry pointPricing boundary
Shopify native inventoryIncluded with ShopifyNo separate official inventory-app fee; the Shopify store plan still costs money
Shopify BundlesFreeFree first-party app, subject to product, Shopify-plan, and channel boundaries
PredikoStarter US$49/month; Scale-up US$119/month; Growth US$199/monthAll three show a 14-day trial and are segmented by store revenue; Enterprise says “Free to install” and links to an external calculator
Inventory Planner by SageFree to installListing says pricing depends on business needs, may include external charges, and requires a quote
SumtrackerManage US$59/month or US$599/year; Replenish US$119/month or US$1,199/yearBoth show a 14-day trial and a public entry tier of 2,500 orders/year; verify higher-volume and combined plans
KatanaFree; Core US$299/monthFree tier lists up to 30 SKUs; Core bills inventory locations and sales orders by selected volume and may require paid add-ons

“Free to install” is not a synonym for a free subscription. Put revenue, SKUs, orders, locations, channels, users, purchase orders, implementation, data cleanup, support, and contract term in one total-cost worksheet.

How should a store validate a shortlisted tool?

A small team testing Shopify inventory management software does not need to migrate the full catalog first. A reversible trial with 20–50 representative SKUs is more likely to expose the real workflow boundaries. If seasonal promotions are the main risk, the BFCM inventory scenario test shows how to separate feasible and infeasible plans before approving a campaign. This is an editorial test design, not a Shopify or vendor requirement, and it cannot prove future ROI.

DayTest taskEvidence to retain
0Assign one decision owner, read/write scope, and stop conditionOne-sentence scope
1Select fast, slow, seasonal, bundle, and recently problematic SKUsReason each SKU was included
2Map states, locations, suppliers, purchase orders, channels, and component sourcesField-to-source map
3Reconcile each sampled SKU, location, and channel to Shopify manuallyDifferences and correction owner
4Run one purchase order, partial receipt, or location transferEvery state transition
5Test the primary situation: a reorder recommendation, channel conflict, or component deductionSystem output, manual override, and reason
6Test cancellation, return, failed sync, component shortage, and exportException result and recovery steps
7Calculate complete cost and decide to keep, adjust, or stopSubscription, usage, implementation, and contract boundaries

Keep the Shopify inventory management software only if the team can explain where each number came from, reproduce a state change, see exceptions, retain human approval for high-impact actions, and export the records required to leave.

When should a store not buy third-party Shopify inventory management software yet?

Fix the process first when:

  • product records, SKUs, or location mappings are incomplete;
  • warehouse counts are persistently unreliable;
  • nobody owns purchase orders or defines when receipt is complete;
  • supplier lead times and MOQs are not recorded;
  • no one reviews exceptions on a fixed cadence; or
  • the catalog is small and stable enough that Shopify native inventory plus one review sheet already works.

Paid software can reduce defined, repetitive work. It cannot replace a source-of-truth policy, an approval owner, or an exception process the team has never established.

FAQ

Is Shopify’s official inventory management free?

It is included with Shopify and does not have a separate official inventory-app subscription. The Shopify store plan itself is not free, and location, workflow, and related feature boundaries should still be checked against the store’s current plan and configuration.

Does adding a second warehouse mean I need third-party software?

Not necessarily. Shopify natively supports multiple inventory locations and transfers. A third-party synchronization tool becomes more relevant when external channels, a 3PL, or a warehouse system can also write inventory and the native process cannot reliably govern ownership, conflicts, delays, and recovery.

Can Shopify send low-stock alerts?

Shopify’s inventory guidance says a merchant can install an inventory-alert app for direct low-stock notifications, or create conditional workflows with Shopify Flow. Test whether Flow covers the required condition, plan, and notification destination before buying a separate alert tool.

If Shopify Bundles is free, why would I need bundle software?

Use Shopify Bundles first for fixed bundles and multipacks. Third-party bundle or manufacturing software becomes relevant for mix-and-match, detailed component control, location-specific bundle inventory, additional channels, or bills of materials, work orders, and production scheduling.

Does “Free to install” mean free to use?

Not necessarily. It commonly means installation has no upfront charge while subscriptions, usage, or external services may still cost money. Inventory Planner’s listing explicitly says additional or external charges may apply and pricing depends on business needs.

Can one product solve replenishment, synchronization, and manufacturing?

Some listings name all three, but feature depth can differ. Write a separate test case for each situation and validate the failure with the highest operating cost first. A complete feature checklist is not evidence that all three jobs are solved.

Sources and scope

Public pricing, limitations, and product descriptions checked on 2026-08-19. Product capabilities are paraphrased from official public pages. This guide does not include merchant implementation, API-permission, migration, support-quality, or performance testing; it contains no invented merchant case and makes no vendor ROI or forecasting-accuracy claim.

More ecommerce AI guides