Table of Content

Read time

7 minutes

How do you manage inventory in ecommerce?

Ecommerce inventory management means tracking what you have, where it is and when to reorder, so you do not run out of best sellers or sit on stock that does not move. The core practices are accurate counts, ABC analysis, reorder points with safety stock, demand forecasting, one source of truth across channels and clear supplier lead times.

The short version

  • Accuracy comes first. Every other practice fails if your counts are wrong, so use regular cycle counts and clean SKUs.
  • Rank products by value. ABC analysis shows the few items that drive most of your revenue. Shopify grades variants A, B and C, with A covering about 80% of revenue.
  • Reorder on a formula, not a feeling. Reorder point equals daily sales times supplier lead time, plus safety stock.
  • Use sell-through and days of inventory. They show what to reorder, bundle or mark down.
  • Keep one source of truth. When you sell on several channels, sync stock so you never oversell.
  • Need your systems connected? Our Shopify development services and Odoo development services teams build inventory integrations.

Why inventory management decides profit

Inventory management for ecommerce comes down to one trade-off. Stock is cash sitting on a shelf. Too little and you lose sales, ad spend and customer trust when a popular item sells out. Too much and you tie up cash, pay storage fees and end up marking products down. Good ecommerce inventory management keeps the middle path: enough stock to meet demand without a pile of slow movers.

The need is changing for Shopify stores in particular. Shopify’s Stocky inventory app was discontinued and, according to reports, shut down on August 31, 2026, with Shopify folding purchase orders, supplier records, receiving, stock adjustments and transfers between locations into its own admin. If you relied on Stocky, review how you now plan reorders, and check Shopify’s transition guidance. Our guide to inventory management challenges covers the wider process problems.

9 ecommerce inventory management practices

The practices build on each other. Start with the first three, because they make the rest more accurate.

1. Get your counts and SKUs right

Give every product and variant a unique, consistent SKU. Count stock on a schedule, such as a few shelves each week, instead of one huge annual count. Fix differences as soon as you find them and record the reason, such as damage, theft or a picking error.

Accurate data is the base for everything else. A forecast built on wrong counts will confidently give wrong answers.

Choose it if your system often shows stock you cannot find. Watch for messy variants. Clean duplicates and unclear SKUs before you automate.

2. Rank products with ABC analysis

ABC analysis sorts products by their share of revenue. A items are your top sellers, usually about 80% of revenue. B items bring about 15% and C items about 5%. Shopify shows this grading on the Products page, with a tile for each grade.

Spend your time and cash on A items. Keep deeper safety stock on them, count them more often and never let them run out. Review C items for removal or clearance.

Choose it if you have a large catalog and limited cash. Watch for new products. They have no history, so treat them separately for a few weeks.

3. Set reorder points with safety stock

A reorder point tells you when to place an order. The simple formula is average daily sales multiplied by supplier lead time in days, plus safety stock. If you sell 10 units a day, the supplier takes 14 days and you want a 50-unit buffer, reorder at 190 units.

Safety stock is the buffer for surprises, such as a late shipment or a sales spike. A common starting point is the difference between your worst-case and your average demand over the lead time.

Choose it if you often run out before the next shipment lands. Watch for static numbers. Update reorder points when sales or lead times change.

4. Forecast with sell-through and days of inventory

Two measures turn data into decisions. Sell-through rate is units sold divided by units sold plus units still in stock. Days of inventory remaining is units left divided by average units sold per day. Shopify shows both on its Products page.

High sell-through with few days left means reorder now. Low sell-through with many days left means slow down purchases, bundle the item or run a promotion.

Choose it if you reorder by instinct today. Watch for seasonality. A quiet month can fake a slow seller. Compare with the same period last year.

5. Keep one source of truth across channels

Multichannel inventory management starts with one master system. If you sell on your own store, a marketplace and in person, each channel needs the same stock numbers. Choose one system as the master and sync the others from it. Without that, you oversell, cancel orders and lose reviews.

This is where an integration pays off. Our guides to ecommerce ERP integration and Odoo integrations for ecommerce explain how stores connect stock, orders and accounting.

Choose it if you sell in more than one place. Watch for sync delays. Test how fast a sale on one channel reduces stock on the others.

6. Manage suppliers and lead times

Track each supplier’s real lead time, minimum order and on-time rate, not the promised one. Place purchase orders in your system so you can see what is on the way and when. Shopify’s admin now supports purchase orders, supplier records and receiving.

Keep a backup supplier for A items. One late shipment from a single source can empty your best seller.

Choose it if a single supplier delay has hurt you before. Watch for optimistic dates. Use the average delay you have actually seen.

7. Plan for returns, bundles and variants

Returns put stock back on the shelf, but only if you inspect and restock it quickly. Bundles and kits need a rule for how they reduce component stock. Variants, such as size and color, can have very different demand, so track them separately.

Define each of these rules before peak season, so staff do not improvise during a rush.

Choose it if you sell kits, apparel or a high-return category. Watch for phantom stock. Items stuck in returns processing look available in the system but are not.

8. Deal with dead stock early

Dead stock is inventory that has not sold for a long time. Set a rule, such as reviewing anything with no sales in 90 days, and decide whether to discount, bundle, donate or write it off. The sooner you act, the more cash you recover.

Link this to ABC analysis. Many C items become dead stock, so review them first.

Choose it if storage costs or cash flow are tight. Watch for waiting too long. Aged stock loses value and ties up space.

9. Automate the routine work

Automate low-stock alerts, purchase order drafts, stock syncs and reports. AI can also forecast demand and suggest order quantities from your sales history. Start with alerts and syncs, then add forecasting once your data is clean.

Our AI automation team builds these workflows, and our guide to AI automation for ecommerce shows what stores automate first.

Choose it if your team spends hours on spreadsheets. Watch for automating a messy process. Fix the process first.

Inventory formulas to keep handy

Measure Formula What it tells you
Sell-through rate Units sold / (units sold + units left) How fast stock moves
Days of inventory remaining Units left / average units sold per day How long stock will last
Inventory turnover Cost of goods sold / average inventory value How many times you sell through stock a year
Reorder point (Average daily sales x lead time in days) + safety stock When to place an order
Safety stock (simple) (Max daily sales x max lead time) – (average daily sales x average lead time) Buffer for surprises
Stockout rate Orders you could not fill / total orders How often you miss sales

Choosing ecommerce inventory management software and Shopify inventory apps

Pick the tool that matches your size and channels. Many small stores do well with their platform’s built-in inventory features. Growing brands often add a dedicated inventory tool or an ERP.

Option Best for Examples to look at Ask before you buy
Built-in platform tools Single store, small catalog Shopify admin inventory Does it handle purchase orders, transfers and forecasts?
Inventory apps and tools Growing stores, several channels Zoho Inventory, Cin7, Linnworks Which channels and carriers does it sync with?
ERP system Stock, purchasing and accounting in one Odoo, NetSuite How long is the setup, and who maintains it?
Spreadsheet Tiny catalogs, a first month Excel or Google Sheets What happens when you add a second channel?

Features and plans change often, so confirm details with each vendor. If you are unsure which type you need, our overview of ERP system examples explains what an ERP covers.

How to improve your inventory process in 6 steps

  1. Audit your data. Check SKUs, counts and locations, and fix the biggest errors.
  2. Run an ABC analysis. Mark A, B and C products and set a stock rule for each.
  3. Set reorder points for your A items. Use real lead times and add safety stock.
  4. Review sell-through and days of inventory weekly. Reorder, bundle or discount based on the numbers.
  5. Connect your channels. Choose a master system and sync the others.
  6. Automate alerts and reports, then review results monthly and adjust.

Frequently Asked Questions

How do you manage inventory in ecommerce?

Track accurate counts, rank products by revenue with ABC analysis, set reorder points with safety stock, review sell-through and days of inventory, and sync stock across channels. Use software to automate alerts and purchase orders as you grow.

What is the best ecommerce inventory management software?

It depends on your size and channels. Built-in platform tools suit a single small store, inventory apps such as Zoho Inventory, Cin7 and Linnworks suit growing sellers, and an ERP such as Odoo or NetSuite suits companies that also need purchasing and accounting.

What is the 80/20 rule for inventory?

The 80/20 rule says a small share of products, often about 20%, produces most of your revenue, often about 80%. ABC analysis applies the idea by grading products A, B and C so you focus on the ones that matter most.

What are the four types of inventory management?

Common approaches include ABC analysis, which ranks items by value, just-in-time ordering, economic order quantity and safety stock or reorder point methods. Most stores combine two or three, depending on their products and suppliers.

Can Excel track retail inventory?

Yes, for small catalogs and a single channel. Spreadsheets get risky when you add channels, staff or fast-moving stock, because they cannot sync automatically and errors spread. Move to an inventory tool when that happens.

What is a reorder point?

A reorder point is the stock level that triggers a new order. Calculate it as average daily sales multiplied by supplier lead time, plus safety stock. Update it when your sales or lead times change.

What is safety stock?

Safety stock is extra inventory kept to cover surprises, such as late deliveries or sudden demand. A simple method subtracts average demand over the lead time from worst-case demand over the longest lead time.

How do I prevent stockouts?

Set reorder points for your best sellers, use sell-through and days of inventory to spot risk early, keep backup suppliers and sync stock across channels. Automated low-stock alerts help your team act in time.

What happened to Shopify Stocky?

Shopify discontinued the Stocky app. Reports say it shut down on August 31, 2026, and that Shopify added purchase orders, supplier records, receiving, stock adjustments and location transfers to its admin. Check Shopify’s guidance for current details.

How often should I count inventory?

Count high-value and fast-moving items more often, such as weekly or monthly, and the rest on a rotating schedule. Cycle counts catch errors early and are less disruptive than one large annual count.

Bottom Line

Inventory management is a handful of habits done consistently: accurate data, ABC ranking, reorder points, weekly review of sell-through and one source of truth across channels. Automate the routine work once the basics are stable.

If you want your store, ERP and inventory data working together, explore our ecommerce development services.

Krunal Chavda
Chief Operating Officer, Commerce Pundit

I’m Krunal Chavda, Chief Operating Officer (India) at Commerce Pundit Pvt. Ltd., with over 18 years of experience in the IT and digital technology industry. I began my career in software development and evolved into leadership roles across project management, delivery, and operations. At Commerce Pundit, I lead operations across delivery, digital marketing, and client services, focusing on scalability, efficiency, and consistent value creation. I’m passionate about driving operational excellence, building strong teams, and leveraging AI-driven solutions to enhance performance. My goal is to align strategy, people, and processes to deliver sustainable growth and measurable business outcomes.

What our clients says

An assemblage of our most passionately crafted works alongside forward-thinking clients and friends throughout the years.

Eric Truong
Eric Truong CEO, LA Nails Supply
" Commerce Pundit’s collaboration created a stunning website representing our beauty nails business. Their SEO strategies boosted rankings and traffic.Transparent communication and prompt feedback incorporation exceeded expectations. "

0%

Increase in orders

0%

Increase in revenue

0%

Increase in site traffic

Contact Us