Free Template

Coffee Shop Inventory Template

A ready-to-use CSV template for tracking on-hand stock, par levels, unit cost and reorder triggers — designed for independent cafés that don't want yet another spreadsheet.

Or skip the spreadsheet
SKUItemCategoryUnitOn handPar levelUnit costSupplierReorder?Notes
BEAN-001Espresso blend (1kg bag)Coffeebag5722.00House RoasteryYesOrder Mon/Thu
MILK-WHLWhole milkDairygallon8104.20Local Dairy CoYes
MILK-OATOat milkDairycarton12143.40OatlyYesTrending +18% MoM
CUP-12OZ12oz hot cupPackagingcase3448.00EcoCupsYes1000/case
LID-12OZ12oz lidPackagingcase4432.00EcoCupsNo
SYR-VANVanilla syrupSyrupsbottle669.50MoninNo
SYR-CARCaramel syrupSyrupsbottle259.50MoninYes
PASTRY-CRButter croissantPastryeach18241.10Sunrise BakeryYesBake daily
PASTRY-MFBlueberry muffinPastryeach10121.25Sunrise BakeryYes
TEA-EBEnglish breakfast teaTeabox4312.00Harney & SonsNo50/box

What's in the template

  • SKU + item: a short code and the human name so staff can scan the list fast.
  • Category: Coffee, Dairy, Syrups, Packaging, Pastry, Tea.
  • Unit & on-hand: count once a week in the same unit you order in.
  • Par level: minimum on-hand before you reorder.
  • Unit cost: last paid price — feeds COGS and waste-cost reports.
  • Supplier + reorder flag: Monday-morning order list in one filter.

How to use it (weekly rhythm)

  1. Sunday close: count every SKU and update "On hand".
  2. Monday open: filter "Reorder? = Yes" and place one consolidated order per supplier.
  3. Mid-week: note any unexpected usage in "Notes".
  4. End of month: recalculate par from last month's usage (avg weekly × delivery cycle × 1.2).

When to graduate from a spreadsheet

CSV templates work until they don't. The breaking points are usually around SKU #40, when the count takes longer than the closeout, or when waste tracking and COGS reporting need to talk to each other. Coffee Shop Dashboard handles all three on the same dashboard — no formulas, no broken sheets.

More free tools for café owners