The honest answer depends on three things: whether you are launching online or in a physical store, your starting budget, and how many product categories you plan to carry. This guide gives you real numbers for each scenario — SKU counts, budget ranges, size distribution, and exactly how to track it all in Shopify from day one.
Most articles about starting boutique inventory give vague advice: "start small," "test demand," "do not over-invest." That is not wrong, but it does not help you know how many dresses to actually order.
The specific challenge with boutique inventory is that every product has variants. A single dress in 4 sizes and 3 colours is 12 SKUs. A boutique that launches with 20 styles can easily have 150 to 300 individual variant counts to track. Getting the initial buy wrong — too many units of the wrong styles, or the wrong size distribution — creates dead stock in your first month.
This guide covers what to buy, how much of it, and how to set up Shopify to track it properly from day one so you can make smarter buying decisions for your second order.
Here is what the key numbers mean and how to think about each one:
How many distinct products you carry. Each style in multiple sizes and colours multiplies into many SKUs fast. Start narrower than you think.
How many units of each size to buy per style. 2 units per size is conservative. 4 units per size gives you room to sell without restocking immediately.
Online boutiques can launch with 50 to 150 SKUs. Physical stores need more — empty racks signal a struggling business to walk-in customers.
Keep 60 to 75% for operating costs, marketing, and reserve. Many boutiques fail by spending all capital on opening inventory and having nothing left to restock hits.
These ranges are based on boutique cost of goods at typical wholesale pricing — roughly 40 to 60% of retail price. Actual numbers vary by product category and supplier.
The most common inventory mistake in boutiques is buying evenly across all sizes. Equal quantities of XS, S, M, L, and XL sounds fair but does not match how customers buy. Most women's boutiques sell primarily in S, M, and L — with XS and XL selling at a fraction of that rate.
A starting size distribution for a women's clothing boutique, based on typical sell-through patterns:
This is a starting point, not a rule. Your actual size distribution depends on your customer base. If you sell to petite women, XS moves more. If you sell to plus-size customers, XL and above are your core sizes. After your first 60 days of sales data, you will know your actual distribution and can adjust future buys accordingly.
This is where Shopify inventory data becomes valuable. Go to Analytics › Reports and check average inventory sold per day by variant. After a few weeks of sales, you will see clearly which sizes sell fastest and which are sitting. For a deeper dive on using this data, see our complete boutique inventory management guide.
Ordering 20 units of one dress feels safe but ties up capital in one bet. If it does not sell, you have a dead stock problem from week one. Spread across more styles with fewer units each.
A typical size run for women's clothing: 1 XS, 2 S, 2 M, 2 L, 1 XL. Many boutiques buy evenly across sizes and end up with leftover XS and XL while M and L sold out. Study your customer base and weight accordingly.
A boutique stocked entirely with dresses has no outfit-building opportunity. Customers who buy a dress often want a complementary top, jacket, or accessory. Category variety increases average order value.
Spending 100% of starting capital on launch inventory leaves nothing to reorder fast-sellers. Rule of thumb: keep 20 to 30% of your inventory budget in reserve for restocking your first hits.
Launching in October with summer dresses means 6 months of dead stock before the product is relevant. Match your first buy to the current season and what will sell in the next 90 days.
Dead stock from a bad first buy is recoverable — you can mark down, bundle, or liquidate. But it is expensive and demoralizing. For strategies on clearing stock that is not moving, see our Shopify dead stock guide.
Most boutique owners set up their Shopify store and start selling without configuring inventory tracking properly. The result: stock counts that do not match reality, overselling on popular sizes, and no visibility into what is running low.
Five steps to get inventory tracking right before your first sale:
In Shopify Admin, go to each product, scroll to Inventory, and check "Track quantity" for every variant. Shopify does not enable this by default for all product types. Without it, your stock count never decreases from sales.
After enabling tracking, Shopify starts at zero. You must manually enter the quantity you have on hand for each variant. Go to Products > Inventory and update each line. This is your baseline — every future sale and adjustment builds on it.
If you sell online and in a physical location, set up both as separate locations in Settings > Locations. Assign stock to the correct location — what is physically in your store goes under the store location, not your home or warehouse.
Every time you buy from a supplier, create a purchase order that lists what is coming and when. When the shipment arrives, mark it received — this auto-updates your Shopify stock. Never receive a shipment without logging it.
Your first 90 days tell you everything: which styles move fast, which sit, which sizes you under-ordered, which categories your customers want more of. Review stock weekly and use this data to guide your second buy.
If you are seeing "inventory not tracked" on any of your products, see our guide on why Shopify inventory is not tracked and how to fix it.
Your first order is a test, not a commitment. The data from your first 60 to 90 days tells you everything you need to know to make a much smarter second buy.
Before placing your second order, pull these numbers from your Shopify data:
Once you are past 50 SKUs, pulling all of this manually from Shopify reports becomes time-consuming. An inventory app surfaces these numbers automatically — which products are at risk of stocking out, which have not moved in 60 days, and which are your revenue drivers. Our ABC analysis guide for Shopify explains how to classify your catalog by revenue contribution once you have enough sales data.
Know which styles and sizes run out in the next 7, 14, or 30 days so you can reorder before they hit zero.
Every style ranked by revenue contribution. Know your A-tier before your second buying trip, not after you have already placed the order.
Styles with 60+ days of no sales flagged automatically. Catch slow stock early enough to markdown rather than clearance at a loss.
Your best seller by units sold is not always your best seller by profit. See real margin per product alongside sales data.
For an online-only boutique on Shopify, start with 8 to 15 styles across 2 categories, with 2 to 3 units per style per size. That typically means $1,000 to $5,000 in inventory cost and 50 to 200 SKUs. For a brick-and-mortar boutique using Shopify POS, you need more — empty racks signal a failing business to walk-in customers, so plan for 30 to 50 styles and $15,000 to $30,000 in starting inventory.
A reasonable starting range is 50 to 150 SKUs for an online boutique. A SKU counts every variant separately — a dress in 4 sizes is 4 SKUs. Start narrower than you think you need. 12 styles in 3 sizes is 36 SKUs, which is enough to test demand without overcommitting capital. Expand once you know what your customers buy.
A common rule is 25 to 40% of your total startup budget for inventory. The rest covers your Shopify subscription, domain, branding, photography, marketing, and reserve for restocking. If you cannot keep 20% of your inventory budget in reserve for restocking fast-sellers, your opening buy is too large.
Enable "Track quantity" on every product and variant in Shopify Admin, enter accurate starting stock counts, set up locations if you have both online and physical sales, and create purchase orders for every supplier shipment. For more than 50 SKUs, a dedicated inventory app adds reorder alerts, sales velocity per variant, and dead stock detection — things Shopify does not show natively.
For fashion boutiques, most work on 4 to 6 buying cycles per year — roughly aligned with seasons and key retail moments (spring, summer, back to school, fall, holiday, resort). Within those cycles, fast-selling basics and accessories often need more frequent restocking. In your first year, track which styles sell through fastest and build your reorder rhythm around them.
Fashion boutiques typically aim for an inventory turnover of 4 to 6 times per year — meaning you sell through your entire inventory 4 to 6 times annually. Below 3 turns suggests you are holding too much slow-moving stock. Above 8 turns suggests you are understoking and missing sales. In your first year, focus on understanding your turn rate per category rather than optimizing for a specific number.
Each size of each product is a separate variant in Shopify with its own inventory count. Enable tracking at the variant level, not just the product level. Use the Inventory page in Shopify Admin to see all variants across all products in one view and spot which sizes are running low. For boutiques with 100 or more SKUs across size variants, an inventory app that surfaces low-stock variants automatically is more practical than checking each product individually.
Debnix adds AI stockout predictions, ABC analysis, dead stock detection, and profit margins to your Shopify boutique. Know what to reorder, what to markdown, and what is working — before your second buying trip. $21.99/mo, 30-day free trial.
Built solo.