A ready-made Excel template for clothing brands — fabric and trims tracked by the metre, finished garments tracked by style and colourway, and a cost per garment that accounts for what the cloth actually landed at.
Join the Stocksmith mailing list and we'll send you our clothing 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
Most clothing inventory templates are a finished-goods list: style, size, quantity, price. That's fine if you buy garments in. If you make them, half your inventory value is sitting on a fabric roll, and none of it appears on that list.
One row per distinct cloth — each weight, each colourway. Track in metres or yards, record the landed cost per unit, and see remaining yardage without unrolling anything.
Finished stock gets its own tab, with retail price, on-hand quantity, and the manufacture cost carried through from the run that produced it — so margin per style is visible rather than assumed.
Record what each production run consumed — metres of each cloth, trims, labels — and the template calculates cost per garment from landed fabric costs rather than the price on the invoice.
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 fabrics and trims 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 fabric or trim 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 fabrics and trims each production run consumed:
Your finished goods — what's made, priced, and ready to sell:
Every sale, recorded one garment 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 fabric stock, production runs, and cost per garment tracked from today — no software required.
Download the free spreadsheet →Clothing inventory has a multiplication problem. A single style in four sizes and three colourways is twelve lines of finished stock — and behind those twelve lines sit three distinct fabrics, plus thread, interfacing, labels, and packaging, each bought in a different unit and consumed in fractions.
That's why a finished-goods list stops being useful quite quickly. It tells you that you have eleven navy tees left. It doesn't tell you whether you have the cloth to cut another run, what the last run actually cost you per unit, or whether the style is carrying its weight once freight on the fabric is counted.
The template handles both halves. Fabrics and trims live in the material register with their own tracking units, so you can hold cloth in metres and thread in units without either figure lying to you. Production runs record what was consumed and produce a cost per garment. Finished garments carry that cost through to the orders tab, so margin per style falls out of the same records rather than needing a separate exercise.
One honest limitation worth naming up front: the workbook tracks stock at the level of rows you create, so if you need size-level stock you'll be creating a row per size — workable at a handful of styles, unwieldy at thirty. That ceiling is the usual reason clothing brands move to software.
Who uses this
Built for businesses that produce garments in small runs — in-house, or with a maker or small factory doing the sewing.
Small drops, a handful of styles, fabric bought a roll at a time. The point where knowing your cost per garment starts changing what you charge.
Producing in-house means fabric consumption per run is knowable exactly — and worth recording, because it's what turns a quote into a margin.
Blanks in, printed stock out. The materials tab handles blanks, ink, and packaging; the manufactures tab records what each print run consumed.
Orders from a website and a marketplace drawing on the same stock pool. The orders tab keeps one running total instead of two partial ones.
Seven linked tabs: Material Inventory for fabric, trims and notions; Personal Use for stock withdrawn outside production; Purchases with landed costs; Manufactures recording what each run consumed; Product Inventory for finished garments; Orders for sales; and Reports, which tallies revenue, expenses, and inventory valuation. Delivered as an Excel file that also opens in Google Sheets and Numbers.
Each row in the Material Inventory tab is one distinct material, so create a separate row per colourway and per weight. Use the name and description columns to carry the specifics — "Cotton Jersey — Navy, 200gsm" — and set the tracking unit to metres or yards, whichever you buy in. Two cloths that differ only in colour will usually have the same unit cost but consume independently, which is exactly why they need separate lines.
Yes, but manually — you create one row per size in the Product Inventory tab, the same way you would for a colourway. There's no automatic size grid. That's workable across a few styles and becomes unwieldy fast: four sizes across three colourways is twelve rows for a single style, and each needs its own count and its own manufacture cost. If you're running a full size range across a growing collection, this is the limitation that will push you towards software with variant support.
Record the production run in the Manufactures tab with a row per material consumed — metres of each cloth, thread, labels, packaging — each valued at its landed unit cost. Sum those and divide by the number of garments the run produced. Two things people commonly leave out and shouldn't: freight and duty on imported cloth, which the purchases tab allocates for you, and offcuts, which mean the metres you consumed exceed the metres in the finished garments.
Free, with no payment and no trial expiry — enter your email above and we'll send the download link and 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 from us on inventory and costing for product businesses; unsubscribe whenever they stop being useful.
Three signals, and clothing brands usually hit them in this order: the size-and-colourway grid outgrows manual rows; you start selling on a second channel and orders need re-keying; and you're updating the workbook more than once a week. Stocksmith handles variants properly, syncs orders from Shopify, Etsy and other channels, and deducts fabric automatically against a bill of materials when a garment sells — so cost per style stays current without the maintenance.
When you outgrow the spreadsheet
The spreadsheet holds up well while you're running a few styles. What breaks it is the multiplication — every new colourway and size is another row to count, another manufacture cost to maintain, another line to reconcile after every sale.
Stocksmith runs the same workflow with variants built in. Set a bill of materials once per style and fabric comes out of stock automatically when a garment is made or sold. Orders sync from your sales channels. Cost per style stays current as cloth prices move.
The discipline transfers directly — same fabrics, same units, same costing logic, minus the row maintenance.
No credit card required. Takes hours to set up, not weeks.
With the spreadsheet
With Stocksmith
Free Template
The same workbook framed around the cloth itself — yardage on hand, cost per metre, and consumption per cut.
Free Template
Framed for apparel lines carrying finished stock across styles, sizes, and sales channels.
Free Template
The same tracking, framed around producing a defensible cost of goods sold figure at year end.