Free Tool
Inventory Health Score Calculator
Five inputs. One score. Know which parts of your Shopify catalog are bleeding money before your next reorder.
Researched by the ShelfMerge Research Team
What is an inventory audit — and why does it matter for Shopify stores?
An inventory audit is a full review of every SKU in your catalog, looking for products that are costing you more than they earn. For most Shopify stores, that means dead stock that hasn't sold in 90 days or more, listing gaps like missing images and empty descriptions, and variants nobody ever picks — sizes, colors, or styles that just sit there taking up space in your admin.
The average Shopify store carries between 18% and 25% dead inventory at any given time. On a 500-product catalog at $40 average cost per unit with 10 units per SKU, that's roughly $36,000 sitting on shelves doing nothing. That capital could be in a new product line, reinvested in paid ads, or just out of your bank account and not tied up in inventory.
The five signals in a catalog health score
This tool uses the same five-signal model ShelfMerge applies to live Shopify data. Dead inventory gets the heaviest weighting at 35% because it's the most capital-intensive problem. Dead variants follow at 20% — zero-sale variants inflate your SKU count, confuse shoppers, and waste reorder budget. Missing images carry 15% because products without photos have conversion rates 40–60% below the category average. Missing descriptions add 10% because they hurt both SEO ranking and shopper confidence. Duplicates and cannibalization each contribute 10%, capped at a sensible threshold so one bad product pair doesn't dominate the score.
How ShelfMerge automates your inventory audit
When you connect your Shopify store, ShelfMerge pulls your full order history and product catalog using the Shopify Admin API — read-only, no write access required. Five analysis engines run in parallel: dead inventory classification by sales velocity, variant performance by SKU-level order data, image and description gap detection, duplicate product identification using title and tag similarity, and cannibalization scoring using Pearson correlation on weekly sales. Your first health score appears in under 60 seconds.
Unlike a one-time spreadsheet audit, ShelfMerge recalculates daily. You get a weekly digest email when your score drops, new dead inventory appears, or a cannibalization pair emerges. The dashboard shows score trends over time so you can see whether catalog cleanups are actually working.
Store owners who complete their first cleanup cycle — removing dead variants, filling listing gaps, and archiving dead products — typically see health scores jump 15–25 points within 30 days. That's not just a better number; it's less wasted ad spend, faster page load times from a leaner catalog, and improved Shopify search ranking for products that actually sell.
Common questions about inventory audits
How to use this inventory audit tool
Install and connect
OAuth takes 30 seconds. ShelfMerge requests read_products and read_orders scopes — nothing more. No credit card required to get your first health score.
Five engines run in parallel
ShelfMerge syncs your order history and product catalog, then runs five analysis engines. Your first health score appears in under 60 seconds.
Act on what you find
See which products are dead weight, which variants to cut, and which products are stealing each other's sales. Act on insights or let ShelfMerge alert you weekly.
Common questions about inventory audit
What does the health score measure?
The health score is a weighted 0–100 number built from five signals: dead inventory percentage, products missing images, dead variants (zero sales), duplicate product count, and cannibalization severity. A score above 80 is healthy. Below 60 means real revenue is leaking somewhere in your catalog.
How does dead inventory detection work?
ShelfMerge analyzes sales velocity, days since last sale, and current inventory levels for every product. Each product is classified as thriving, slowing, dying, or dead. The dead inventory report shows the total dollar value tied up in stock that hasn't moved.
What is product cannibalization?
Cannibalization happens when two products in your catalog compete for the same buyer — one gets a sale and the other loses one. ShelfMerge detects this using Pearson correlation on weekly sales data. A high negative correlation between two products is a strong cannibalization signal.
Will ShelfMerge delete my products?
No. ShelfMerge is advisory only. Every insight is a recommendation, not an automated action. The Cleanup tab lets you merge duplicate products with a full undo option, but nothing is ever auto-deleted or archived without your explicit confirmation.
Get your real score — connect your Shopify store
ShelfMerge connects directly to your Shopify store and runs this analysis automatically — across your entire catalog, updated daily.
Free plan — no credit card required.