At every month-end or year-end, someone has to put a number on the stock. When quantities live in one file, purchase costs in another, and the count sheet is on paper, period-end valuation turns into a manual exercise that is slow, hard to defend to an auditor, and easy to get wrong. Shrinkage hides inside the noise until it is too late to trace.
This Excel template gives you a single Movement Log for purchases, sales, returns, adjustments, and write-offs, plus a Stock Counts sheet for physical counts at each period end. It values your inventory for every period using either Weighted Average or FIFO costing, compares the expected quantity from your movements with what was counted, and shows shrinkage as quantity, value, and a percentage of book value.
It is built for small businesses, bookkeepers, and accountants who need a clear, repeatable valuation for the accounts or tax return. It contains no macros and runs in modern desktop Excel. Fictional sample data covering six months and twelve items is included so you can see every report working before you enter your own.
The Valuation Report shows one period at a time: opening, receipts and issues quantities, expected quantity, unit cost, book value, counted quantity, variance, shrinkage and adjusted value for every item, with a totals row, a snapshot table for all periods and a roll-forward. The Dashboard shows five KPIs and three charts for the period you select.
The template is a standard .xlsx workbook for modern desktop Excel (2010 or later, including Microsoft 365). It contains no macros, so there is nothing to enable. It uses long-established functions such as SUMIFS, SUMPRODUCT, INDEX, MATCH, and IFERROR and does not rely on dynamic arrays.
Which costing methods are supported?
Weighted Average (calculated monthly, also called periodic) and FIFO. You choose in Settings, and every report updates.
How is FIFO calculated?
Closing stock is valued as the most recently received units: total receipt cost less the cost of the oldest units already issued.
How is shrinkage calculated?
Expected quantity from the movements minus counted quantity, multiplied by the book unit cost (book value divided by expected quantity).
Does the workbook post shrinkage automatically?
No. It reports it. To reflect it in the books, enter an Adjustment or Write-off in the next period.
How many items, periods, and movements fit?
Twenty items, six periods, and 500 movement rows.
Do I have to enter movements in date order?
No. Valuation does not depend on row order, although date order is easier to review.
Is this a substitute for an accountant?
No. It is a tracking and calculation tool; your accountant should confirm the method suits your jurisdiction.
Are macros required?
No. The workbook contains no macros or add-ins.