The Inventory page is your window into stock - what is on hand, what is low, what is out, and what is incoming - across every location. It reads from Stockroom's synced copy of your catalog, so it stays fast even with thousands of products.
Inventory has four views: Products - this article - plus Stocktakes and Adjustments for counting and correcting stock, and Suggested levels, the review table for Stockroom's suggested reorder thresholds - see Reorder suggestions and demand planning. See Count your inventory with stocktakes and Stock adjustments.
The product list
Go to Inventory to see your catalog with live stock. You can:
Search by title, vendor, SKU, or barcode.
Filter by status (All, Active, Draft, Archived) and by stock (All stock, Out of stock, Low stock).
Scope to a single vendor or location.
Set Barcodes to No barcode to see only products missing one, then fill them all in with Generate barcodes - see Print barcode and price labels.
Select products and click Create purchase order to draft POs by supplier. The list shows 50 products a page, so once you have ticked every row on a page, a Select all N matching button appears - it selects every product your current filters match, not just the page in front of you. Handy for ordering a whole vendor: scope to that vendor, select all, create. One order can carry up to 1,000 products; label printing and stock adjustments work on up to 100 at a time, and the buttons tell you which limit applies.
Columns show Variants, Incoming, Available, and Status. The metrics at the top - Active products, Out of stock, Low stock, and Stock value - give you the headline at a glance.
All four numbers count active products only. Archived and draft products are never included - an archived product sitting at zero does not add to Out of stock, and archived stock is not counted in Stock value. Clicking Out of stock or Low stock switches the list to Active and applies that stock filter.
The headline follows what you are looking at. Search for something, scope to a vendor, a location or a grade, and all four numbers are recounted for exactly the products the list is showing - so with one brand selected, Stock value is what that brand's stock is worth, not the whole catalog's. Picking a location narrows the list too, to the products that site actually stocks, and tells you how many are out or low on its shelves and what its stock alone is worth. Clear the filters and the headline is your whole business again.
Two filters deliberately leave the headline alone: status and the stock filter, because those are the questions the four numbers are already answering. If Out of stock moved them, that number would only ever restate the list and the other three would read zero - so the headline holds still and the list narrows beneath it.
The product dashboard
Click any product to open its dashboard - everything about that product in one place:
Stock by variant and location, using Shopify's own terms (Available, Committed, Incoming, Unavailable, On hand), plus Days of supply - how long the available stock lasts at the current sales rate.
Cost, price, and margin - with a landed cost and true margin shown when they differ. You can edit the price and cost here - see Editing prices, costs and codes below. If your product prices include tax, set Settings > Taxes > Tax rate in selling prices and margins net it out before comparing price to cost - your prices themselves never change.
Open purchase orders, with deep links.
Cost history, recent receipts, and stockout history.
A View in Shopify button to jump to the product in admin.
Editing prices, costs and codes
The Prices, costs and codes section of the dashboard edits five things that live on the product in Shopify: SKU, Barcode, Price, Compare at and Cost. Click Edit, change what you need on any variant, and click Save. You do not need to open Shopify.
📸 SCREENSHOT: The Prices, costs and codes section in edit mode on a multi-variant product, with the Set for all variants bar showing.
To give every variant the same figure, use Set for all variants: type a price, a compare-at price or a cost once and click Apply to all 6 variants. That fills every row, and you can still change any single row before you save - so "every size 24.00, except the 2XL at 26.00" is one click and one edit. SKUs and barcodes are not filled this way, because each variant needs its own.
Sale prices. The Compare at column only appears when something is already on sale. To start a sale, click Add a sale price while you are editing. To finish one, click End the sale on that row - emptying the box on its own leaves the sale running, because a blank box means "leave this alone".
Changing a barcode or a SKU. You can overwrite one that is already set, which is the quickest way to fix a typo. Stockroom warns you on the row when you change a barcode: labels you have already printed with the old code will no longer scan to that product, so reprint them.
Your changes are saved to the product in Shopify rather than to Stockroom, so each row shows Updating for a moment until Shopify confirms them. Every change is recorded in the cost and price history on the same card.
Good to know
"Low stock" and "Out of stock" use the thresholds you set - or Stockroom's suggestions until you set your own. See Set reorder points and stock levels.
The stock filters are shareable links, so an alert email can take you straight to, say, your out-of-stock products.
Archived products are excluded from every calculation in Stockroom - the Inventory metrics, the Stock on hand and Last counted reports, reorder suggestions, and stock alerts. A stocktake can still include them if you tick Include archived products when you set its scope.
A cost held in a currency other than your store's is shown on the dashboard but cannot be edited there - change it in Shopify, so the currency is never guessed.
Editing is one product at a time. To fill in missing barcodes across many products at once, see Print barcode and price labels.
Reads never call Shopify, so the page stays fast for large catalogs. If something looks out of date, run a resync from Settings.
For an overview of inventory and stocktakes, see Inventory & stocktakes on stockroom.app.

