Skip to content
Growww Tech

Manage Product Stock

Managing Inventory in Shopify (Step-by-Step SOP) The Inventory section in Shopify allows you to view and update product stock levels across your store and…

By Abhishek DuttaPublished 7 January 2026

Operator's note

Most shopifyarticles you find online are written for a US merchant on Stripe. This one is written for an Indian D2C team — where COD still drives 50–70% of orders, UPI Intent settles in seconds, RTO eats margin in Tier 2/3 lanes, and Diwali pulls a quarter's revenue into a two-week window. If a step below references a payment gateway choice, the answer isn't universal: we pick by vendor response rate, not affiliation. Razorpay, PhonePe, Easebuzz and Cashfree Payments are listed alphabetically in our docs because the right one depends on your AOV, your COD ratio, and how fast the gateway's support team replies on a Sunday at 11pm.

Managing Inventory in Shopify (Step-by-Step SOP)

The Inventory section in Shopify allows you to view and update product stock levels across your store and warehouse locations.


Step 1: Go to Inventory

  • Log in to Shopify Admin
  • From the left sidebar, click Products
  • From the Products dropdown, click Inventory
📌 This is your Inventory Management area where you can manage stock for all products.

Step 2: View & Update Inventory

In the Inventory table, you can check and modify stock by clicking on the relevant product cell.


Understanding Inventory Terms

Available

  • Stock that customers can buy immediately on your website

Example:
If Available = 2, customers can place orders for 2 units

Available quantity changes when:

  • You manually adjust stock
  • A new order is placed
  • A returned item is restocked
  • Stock transfer is received

On Hand

  • Total physical stock available in your warehouse or store

Includes:

  • Stock available for sale
  • Stock reserved for orders (Committed)

Formula:
On Hand = Available + Committed

Example:

  • On Hand: 5
  • Committed: 2
  • Available: 3

Committed

  • Stock reserved for confirmed orders that are not yet shipped

When a customer places an order:

  • Quantity moves to Committed
  • It cannot be purchased by another customer

Example:
If a customer buys 1 earring set:

  • Committed = 1
  • Available reduces by 1

Unavailable

  • Stock that exists but is not available for sale

This happens when:

  • Inventory transfer is in progress
  • Stock is being moved between locations
  • A location is disabled
  • Stock is reserved for internal use

Step 3: Save Changes

  • After making inventory updates, click Save
  • Ensure all quantities are correct before saving

✅ Best Practices

  • Update inventory daily to avoid overselling
  • Do not edit inventory during peak sale hours unless necessary
  • Regularly reconcile physical stock vs Shopify stock
  • Use Committed stock to track pending orders

Common follow-ups

Questions Indian D2C teams ask alongside this one

What's the fastest way to get help if a step here breaks for me?

Send the form at the link below — the founder replies within one business day, usually faster. If it's a payment-gateway or shipping issue mid-order, call +91 98666 62226 and we move it to the top of the queue — a stuck checkout is a revenue leak, not a support ticket.

Why does this article reference Shopify instead of generic Shopify documentation?

Generic Shopify docs are excellent for the global merchant. Indian ecommerce runs on different rails — UPI, COD, Shiprocket, GST invoicing, RTO mitigation by pincode — and most of that isn't in the official help centre. Our Knowledge Base is the SOP layer we wrote for our own ops team running 200+ stores; the shopify section is the part of that catalogue most relevant when you're working on what this article covers.

When does this article get updated?

When the underlying tool changes — a Shopify checkout extension schema update, a payment-gateway API revision, a Shiprocket dashboard redesign, a COD app deprecation — the article changes that week, not the next quarter. If you spot something that no longer matches your screen, message us; the article gets re-recorded against the live admin within a day or two.

Still stuck? Talk to support.

Send the form — the founder replies within one business day, usually faster.

Browse Knowledge Base