Inventory check sheet template
A free Excel sheet for a daily stock count. Enter what you counted and what is already promised to open orders, and the sheet works out what is available and flags each item as OK, Reorder or Out against its reorder point.
What's in the sheet
Sample rows. Shaded columns calculate themselves.
| Date | Location | SKU | Item | On hand | Allocated | Available | Reorder at | Status | Counted by | Notes |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-15 | Newark DC | GR-1012 | Honeycrisp apples, 3 lb bag | 620 | 480 | 140 | 200 | Reorder | Chris | |
| 2026-09-15 | Newark DC | GR-1044 | Baby spinach, 5 oz clamshell | 410 | 480 | -70 | 150 | Out | Chris | Short for Walmart PO 4501187233 |
| 2026-09-15 | Newark DC | GR-1101 | Mini sweet peppers, 1 lb | 520 | 300 | 220 | 150 | OK | Chris | |
| 2026-09-15 | Dallas DC | GR-1205 | Gala apples, 3 lb bag | 800 | 120 | 680 | 250 | OK | Priya | |
| 2026-09-15 | Dallas DC | GR-1300 | Romaine hearts, 3 count | 150 | 60 | 90 | 120 | Reorder | Priya | Two cases damaged, set aside |
What each column is for
- Date
- The day of the count.
- Location
- The warehouse, DC or store you counted.
- SKU
- Your item code.
- Item
- The item name.
- On hand
- What you physically counted.
- Allocated
- Units already promised to open orders.
- AvailableCalculated
- On hand minus allocated.
- Reorder at
- The level at which you reorder.
- StatusCalculated
- Out at zero or below, Reorder under the reorder point, otherwise OK.
- Counted by
- Who counted, so questions go to the right person.
- Notes
- Damage, holds, anything unusual.
How to use it
- 1Count one location at a time and enter the on hand quantity for each SKU.
- 2Fill Allocated from your open orders. If you use the order consolidation template, take the units from its By SKU tab.
- 3Set a reorder point for each item. A few days of normal sales is a fine start, and you can adjust it later.
- 4Sort by Status. The Out and Reorder rows are today’s calls.
Where the spreadsheet stops helping
- A morning count is out of date by lunch, because orders keep coming in.
- Allocated is the number people skip, so available stock looks better than it is.
- Reorder decisions get made on a call and are never written next to the item.
In Markhub
Let an agent keep the stock status
- 1Post your count sheet or stock export in the hub where the team talks about stock.
- 2The Inventory Manager agent reads it, keeps a running stock status for the hub and flags items below their reorder point.
- 3It posts what needs attention in the hub. A person decides what to reorder and from whom.
Start free, then add the Inventory Manager from the agent library in your workspace.
Questions
What is the difference between on hand and available?
On hand is what is on the shelf. Available is on hand minus what is already promised to orders. Only available stock can be sold again.
How do I set a reorder point?
A simple start is average daily use times the days it takes to get more, plus a small safety buffer. Adjust it after a few weeks of counts.
Can I use it for more than one warehouse?
Yes. Add one row per SKU per location, then filter by Location to see a single site.
Does it work in Google Sheets?
Yes. Upload the .xlsx file to Google Drive and open it with Google Sheets. The formulas and dropdowns carry over. The CSV has the same sample rows as plain values.
More templates
- Order consolidation templateCombine purchase orders from every retailer and your own store into one sheet, added up by SKU.
- Receiving log templateCheck each delivery against the purchase order, record damage, and see what is still short.
- Delivery change log templateLog every date, quantity and address change, and see which ones have not reached the route yet.