Blog · Board and management reporting · Supply chain
Inventory analysis matches stock questions to cost, aging, turnover, demand and service measures. Use a worked inventory export to choose the right view, calculate it in a spreadsheet, and prove that the balances reconcile.
Inventory analysis turns stock, demand and movement exports into evidence for a specific business decision. Reconcile the stock first, then choose a measure that answers the question: capital tied up, inactive goods, expensive units, demand uncertainty or customer service. A single inventory score cannot tell a buyer which problem to fix.
Start the review with a decision and an owner. Lower stock can release capital but also leave customer requests unfilled. More stock can protect service while accumulating goods that no longer have supported demand. Evaluate those outcomes together.
| Business question | Useful view | Export fields needed | Review owner |
|---|---|---|---|
| How much capital is held? | Stock value and turnover | Dated balances, cost, period COGS | Finance and operations |
| Which goods are inactive? | Aging by lot or last movement | Stock quantity, dates, cost, location | Warehouse and planning |
| Which items dominate annual usage value? | ABC classification | Units used over a defined year, cost | Procurement |
| Which individual units are expensive? | HML classification | Comparable unit cost and approved bands | Procurement and finance |
| Are customers receiving requested quantities? | Defined service measure | Requested units, due dates, fulfillment | Customer service and operations |
| Does the demand history support the plan? | Baseline and statistical validation | Dated requests and historical planning inputs | Demand planning |
For detailed calculations, use the owners of inventory turnover, days inventory outstanding and inventory aging by site. This review selects and reconciles the views before someone acts on them.
Choose a period, a valuation basis and a boundary: one company, site or product group. Keep item IDs, location, unit of measure, ownership and stock status. Goods held for another owner need separate treatment from goods the company owns.
A snapshot is a balance at a date; receipts and shipments are movements during a period. The Census Bureau's manufacturing definitions similarly distinguish end-of-month inventory from shipments during the reporting period and identify raw materials, work in process and finished goods separately. Use the company's own approved accounting basis when reconciling its ledger.
An illustrative US distributor reviews September 2026. It has no returns, transfers or adjustments in this simplified example, and each item's unit cost is unchanged. Columns A:G are SKU, opening units, receipts, shipped units, closing units, unit cost and closing value. Rows 2:4 hold the items.
| SKU | Opening units | Receipts | Shipped units | Closing units | Unit cost (USD) | Closing value (USD) |
|---|---|---|---|---|---|---|
| A | 200 | 300 | 350 | 150 | 20 | 3,000 |
| B | 100 | 100 | 80 | 120 | 50 | 6,000 |
| C | 50 | 0 | 10 | 40 | 100 | 4,000 |
| Total | 350 | 400 | 440 | 310 | 13,000 |
Calculate the expected closing quantity in a check column, then subtract the reported closing quantity:
=B2+C2-D2
=(B2+C2-D2)-E2
Every row's difference must be zero. Closing stock value in G2 is:
=E2*F2
Fill down and sum G2:G4. The $13,000 total must tie to the inventory valuation report for the same date and scope. Aggregate unit counts help check completeness here, but unlike products do not become interchangeable because each is counted in units.
Use the first table to derive opening value, receipt cost and cost of goods sold. This simple distributor has no additional cost adjustments:
| SKU | Opening value (USD) | Receipt cost (USD) | COGS (USD) | Closing value (USD) | Average stock value (USD) |
|---|---|---|---|---|---|
| A | 4,000 | 6,000 | 7,000 | 3,000 | 3,500 |
| B | 5,000 | 5,000 | 4,000 | 6,000 | 5,500 |
| C | 5,000 | 0 | 1,000 | 4,000 | 4,500 |
| Total | 14,000 | 11,000 | 12,000 | 13,000 | 13,500 |
Opening value is opening units × unit cost; receipt cost and COGS use their corresponding units. Average stock value here is the mean of opening and closing values. The Census manufacturing and trade definitions describe the basic merchandise cost reconciliation as beginning inventory plus purchases less ending inventory to obtain COGS.
The value check is $14,000 + $11,000 − $12,000 = $13,000. In a real export, incorporate transfers across the chosen boundary, returns and approved adjustments as separate movements rather than hiding them in receipts.
Using the first table's columns A:G, calculate monthly turnover in Excel with SUMPRODUCT, which Microsoft documents as summing the products of corresponding ranges:
=SUMPRODUCT(D2:D4,F2:F4)/((SUMPRODUCT(B2:B4,F2:F4)+SUM(G2:G4))/2)
It is 12,000 / 13,500 = 0.89 turns for September, rounded to two decimals. It is not an annual turnover figure. If stock fluctuates substantially within the month, use consistently timed daily or weekly balances for the average instead of assuming two endpoints represent the whole period.
Next, identify closing units with no movement for more than 180 days, using the company's approved movement definition. Separately match customer requests due during September to quantities delivered on time. Transfers and count adjustments should not restart an inactivity clock unless the policy explicitly treats them as qualifying movements.
| SKU | Closing units with no movement over 180 days | Inactive stock value (USD) | Requested units due | Units fulfilled on time |
|---|---|---|---|---|
| A | 30 | 600 | 370 | 340 |
| B | 0 | 0 | 80 | 80 |
| C | 35 | 3,500 | 20 | 10 |
| Total | 65 | 4,100 | 470 | 430 |
Inactive value is inactive units × the unit cost in the first table. Its share is 4,100 / 13,000 = 31.54%, rounded to two decimals. This is a review population, not an automatic write-off.
For a separate worksheet with these columns in A:E, calculate the defined on-time unit fulfillment rate as:
=SUM(E2:E4)/SUM(D2:D4)
The result is 430 / 470 = 91.49%. This is a quantity measure, not the percentage of complete orders. Requests due in September can differ from units shipped in September because early or late fulfillment crosses the period boundary; reconcile those timings in the underlying order lines.
SKU C combines $3,500 of inactive stock with only 10 / 20 = 50.00% on-time fulfillment. Investigate lot condition, location, reservation and customer specifications before concluding the company merely needs less stock. The aggregate balance alone cannot explain that combination.
Use ABC analysis to understand the cumulative-value ranking method, then define annual inventory usage consistently for the stock application. Use HML inventory analysis when the question concerns unit-cost bands rather than annual consumption value.
For a relationship between demand and planning inputs, regression analysis for inventory management adds chronological validation and baseline comparisons. It does not replace this stock reconciliation or establish the cause of a shortage.
End the review with an exception, an owner and evidence required. Warehouse operations can verify SKU C's usable lots; planning can check future demand; finance can confirm the cost and any accounting treatment. Record the next review against the same definitions.
Covirage is not affiliated with Microsoft.
Bring dated stock balances, movement detail, unit costs and the demand or service export behind your question. Covirage maps the columns, and its tools compute and check the selected views; the external AI model explains the result with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data.
See Covirage for supply-chain teams for the supporting workflow.
Start with dated opening and closing stock, receipts, issues, transfers, adjustments and unit costs by SKU and location. Add customer requests and delivery dates for service questions, or lot and movement dates for aging. Preserve the unit of measure and the source report's valuation basis.
First reconcile stock quantities and values to the approved reports. Then choose a method for the decision: turnover for capital use, aging for inactive stock, HML for individual unit cost, or service measures for customer availability. One ranking cannot answer all those questions.
No. Age identifies stock that needs review, while obsolescence requires evidence that it lacks supported future use. An old maintenance spare may still be needed. Recently purchased goods can also be excess if demand changes, so combine age with demand and disposition evidence.
Match the review to the decision and the reliability of the exports. A financial close needs reconciled period balances, while a purchasing review needs current demand and open-order information. Keep the same definitions across reviews, and record the data date so decisions use the intended snapshot.