A ready-made Excel template for tracking apparel stock — finished units by style, size and colourway, orders across every channel you sell on, and the production runs and materials behind them when you need that depth.
Join the Stocksmith mailing list and we'll send you our apparel inventory spreadsheet template for free! We typically send 2-4 emails a month about small batch production topics which we hope are useful to our readership.
What's included
Apparel inventory falls over in two places: the count drifts because sales come in from more than one channel, and margin per style is a guess because unit cost was never recorded properly. The template addresses both, and the materials side is there when you need it.
A row per sellable line, with SKU, category, retail price, on-hand quantity and a calculated in-stock flag — plus a starting quantity that feeds your opening inventory valuation.
Website, marketplace, wholesale and market sales all land in the same tab, one line per style sold, with tax and shipping allocated per item — so you have one running total instead of several partial ones.
Retail price sits next to unit manufacture cost on the same row. If you produce in-house, that cost comes from the production runs you logged; if you have units made for you, enter the landed cost per unit and the rest still works.
Template walkthrough
The workbook is divided into seven linked tabs, each covering one part of your inventory workflow. It's built to run over a single calendar year, so it can calculate your start and end-of-year inventory values. Calculated columns are shaded in the file — enter your data everywhere else and let the formulas do the work.
A complete list of the materials you hold — the foundation the rest of the workbook builds on. For each one:
A log for anything withdrawn from stock that didn't go into a product you sold — samples, testing, or personal use. Keeping it separate means your COGS only reflects what genuinely went into production:
A full record of every material purchase — one row per item bought, so five items from one supplier means five rows:
The step most inventory spreadsheets skip entirely: recording what you made, and which materials each production run consumed:
Your finished goods — what's made, priced, and ready to sell:
Every sale, recorded one product per row so manufacture costs can be tallied against revenue:
The tab that makes the rest worth maintaining — your key totals, tallied automatically through the year. Every figure here is calculated:
Every inventory figure is derived from the unit costs you enter during the year, so the accuracy of your reports depends on the accuracy of those costs.
Download the free spreadsheet and you'll have apparel stock, orders, and margin per style tracked in one place from today — no software required.
Download the free spreadsheet →Start with the unit you actually sell. In apparel that's almost never the style — it's the style in a specific size and colourway. One row per sellable line is the decision everything else depends on, and collapsing sizes into a single row is what makes a spreadsheet stop matching the shelf within a month.
Then decide where the count lives. If you're selling on a website and a marketplace, both draw from the same physical stock, and the moment you keep two figures you have neither. Log every sale in the orders tab regardless of where it came from, and treat that log as the source of truth the on-hand column is reconciled against.
Record unit cost properly from the start, because it's the hardest thing to reconstruct later. If you produce in-house, log the production run and its materials and the cost per unit falls out. If units are made for you, enter what a unit landed at — the manufacturing cost plus freight and duty, not the ex-works price. Both feed the same margin column.
Finally, count on a rhythm rather than annually. Apparel drifts through returns, damages, samples and market sales, and a monthly rolling count catches the gap while it's still small enough to explain.
Who uses this
Businesses holding apparel stock and needing one accurate figure per line — whether the units are produced in-house or made to order for you.
A handful of styles multiplied across sizes and colourways. The template gives every line its own count, price, and cost rather than an average across the style.
Website, marketplace, wholesale, and markets pulling from one stock pool. One order log is the difference between a reconcilable count and a running argument.
Producing in-house means the materials tabs earn their place — fabric, blanks, ink and trims logged per run, so cost per unit is measured rather than estimated.
If a factory makes your units, skip the materials tabs and enter the landed cost per unit. Stock, orders, margin, and year-end valuation all still work.
Seven linked tabs: material inventory, personal use, purchases, manufactures, product inventory, orders, and reports. If you buy finished units in rather than producing them, the product inventory, orders and reports tabs work on their own — you enter a landed cost per unit and skip the materials side entirely. Delivered as an Excel file that also opens in Google Sheets and Numbers.
One row per sellable line — so a style in four sizes and two colourways is eight rows, each with its own SKU, count, and cost. It's more rows than feels necessary at the start, and it's the only structure that stays reconcilable against the shelf. Collapsing sizes into one row means the total can be right while every individual size is wrong, which is the version that causes oversells.
Yes. Enter each production order in the purchases tab so freight and duty get allocated across the units, then use the resulting landed cost per unit as the manufacture cost on your product rows. The materials and manufactures tabs can stay empty. What matters is that the cost you carry is the landed figure — ex-works price plus freight, duty and any inspection cost — because that's what the units actually cost you.
Log every sale in the same orders tab and use the order ID column to note which channel it came from. One log, one stock figure. The limitation to be honest about: this is manual, so the count is only as current as your last entry — and multi-channel selling is exactly where hand-entry gets missed. Automatic order sync is the single clearest reason apparel businesses move from a spreadsheet to software.
Free, no payment and no expiry — enter your email above and we'll send the download link plus a written instruction guide. It's an Excel file that opens in Google Sheets and Apple Numbers with formulas intact. You'll also get occasional emails on inventory and costing for product businesses; unsubscribe any time.
When the row count outgrows manual maintenance — a full size range across a growing collection gets there faster than most people expect — or when a second sales channel means orders are being re-keyed. Stocksmith treats sizes and colourways as product variants, syncs orders from Shopify, Etsy, Faire and others so stock stays current, and keeps cost per line accurate as production costs move.
When you outgrow the spreadsheet
The spreadsheet holds up while the row count is small and one person enters the orders. What breaks it is selling in two places at once — the count is accurate right up until the entry that didn't get made, and you find out at the oversell.
Stocksmith runs the same structure with sizes and colourways as proper product variants. Orders sync in from your sales channels, stock adjusts as they arrive, and cost per line stays accurate as production costs move.
The discipline transfers directly — same lines, same costs, minus the re-keying.
No credit card required. Takes hours to set up, not weeks.
With the spreadsheet
With Stocksmith
Free Template
The same workbook framed for brands that cut and sew — fabric consumption and cost per garment.
Free Template
Framed around the cloth itself — yardage on hand, landed cost per metre, consumption per cut.
Free Template
The same tracking, framed around producing a defensible cost of goods sold figure at year end.