Inventory List Template

A free inventory list template (CSV) with SKU, quantity, reorder point, and supplier columns, plus where a spreadsheet list stops scaling.

Inventory List Template

A ready-to-edit inventory list with the columns most small teams actually need: SKU, quantity on hand, reorder point, unit cost, and supplier.

By Tibeau De Grauwe, FounderUpdated September 2026

  • 25 products free
  • No credit card
  • 10-min setup
Download the inventory list template
CSV file, opens in Excel, Google Sheets, or Numbers.

What's in the template

This inventory list template covers the fields most small teams actually track day to day: a unique SKU, the product name, category, storage location, unit of measure, current quantity on hand, a reorder point, unit cost, supplier, and the date it was last counted.

Open it in Excel, Google Sheets, or Numbers, delete the sample rows, and start entering your own items. The SKU column should be unique per row — if two products share a SKU, quantity totals for that SKU will double up whenever you sum the column.

Columns explained

SKUUnique identifier for the item. Never reuse a retired SKU for a new product.
Product_NameHuman-readable name, used for lookups and printed labels.
CategoryGroups items for filtering and reporting (fasteners, consumables, tools, etc.).
LocationWhere the item physically sits — rack, shelf, bin, or warehouse zone.
UnitThe counting unit: pcs, box, roll, kg. Keep this consistent per SKU.
Quantity_On_HandCurrent stock level. This is the column that goes stale the fastest in a manual sheet.
Reorder_PointThe quantity that should trigger a new purchase order.
Unit_CostCost per unit, used for stock valuation and purchase order totals.
SupplierWho to reorder from. Useful once you have more than a handful of vendors.
Last_CountedDate this row was last physically verified against the shelf.

Where a spreadsheet list breaks down

A single-location, single-editor inventory list in a spreadsheet works fine for a small catalog. It starts failing in three specific ways: quantities go stale the moment a sale or receipt isn't manually re-typed into the sheet, two people editing at once silently overwrite each other's changes, and there's no history of who changed what or when — so a wrong quantity has no trail back to the mistake.

None of that is a reason to avoid a spreadsheet on day one. It's a reason to know the specific trigger for switching: the moment stock lives in more than one location, or more than one person needs to update quantities during the same shift.

Related resources

Trusted by small businesses

What our customers say

Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!

Erasable Trading AU

Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.

Justin M.

Co-Owner, Consumer Goods

Frequently asked questions

What columns does an inventory list need at minimum?
At minimum: a unique SKU or item ID, the product name, current quantity on hand, and a reorder point. Location and supplier become necessary once you have more than a handful of items or more than one storage area.
Can I open this template in Google Sheets?
Yes. It's a plain CSV file, so it opens directly in Google Sheets, Excel, Numbers, or any spreadsheet tool without conversion.
When should I move from a spreadsheet to inventory software?
The usual trigger is either a second location, more than one person updating stock during the same shift, or needing an audit trail of who changed a quantity and when — a spreadsheet tracks none of those by default.
Does this template calculate reorder points for me?
No, it's a static list. To calculate a reorder point from your own sales velocity and supplier lead time, use the reorder point calculator instead.