Tracking Slow-Moving Inventory % in Excel

Learn how to identify which inventory is sitting too long and turning into trapped cash. In this lesson, you’ll see how to classify slow-moving items using a time threshold (like 90 days), summarize the results by month and part category, and build a simple heat map view that highlights where slow-moving inventory is concentrated.

Download the Excel file used in this tutorial:

How to Calculate Slow-Moving Inventory % by Month and Part Category

1. Confirm your required columns are in the dataset

  • Month-end inventory date (or a date column you can convert to month-end)
  • Part category
  • Cost and inventory quantities or values needed to compute on-hand value
  • Last time the part was sold or issued

2. Standardize the month-end date

  • If your date field is not already month-end, convert it using EOMONTH
  • Format the output as a date so it is easy to read and group by month

3. Create a slow-moving flag

  • Decide your slow-moving threshold (the video uses 90 days)
  • Use IF to label each row as slow-moving or not based on the days since the last sold or issued date
  • Fill the logic down the entire dataset

4. Create a slow-moving value helper column

  • Use IF to return the on-hand value only when the slow-moving flag is “Yes”
  • If not slow-moving, return a blank or zero based on your reporting preference
  • This helper column becomes the numerator in the final ratio

5. Build a unique list of month-end dates for the heat map rows

  • Use UNIQUE to return each month-end date once
  • Copy and paste values to remove formulas if you want a static reporting table
  • Make sure the dates are formatted consistently

6. Build a unique list of part categories for the heat map columns

  • Use UNIQUE on the part category field
  • Use SORT to order categories A to Z
  • Use TRANSPOSE to place categories across the top row of the matrix
  • Copy and paste values to keep the layout clean and stable

7. Calculate the slow-moving percentage for each month and category cell

  • Use SUMIFS to aggregate the slow-moving value for a given month and part category
  • Use SUMIFS again to aggregate the total on-hand value for the same month and category
  • Divide the two results to get the Slow-Moving Inventory % for that cell
  • Format the results as a percentage

8. Fix your references so you can copy across and down

  • Lock the month reference so it stays aligned when you drag formulas across columns
  • Lock the category reference so it stays aligned when you drag formulas down rows
  • Use absolute referencing with dollar signs or cycle lock options with F4
  • If the structured table references shift unexpectedly when dragging, copy and paste the correct formula into the full range

9. Add “Overall” totals for better rollups

  • Add an Overall column that calculates slow-moving percentage by part category across all months
    • Do this by removing the month criteria from your SUMIFS logic
  • Add an Overall row that calculates slow-moving percentage by month across all categories
    • Do this by removing the part category criteria from your SUMIFS logic
  • Add a single overall KPI for all inventory
    • Use SUM across the table columns for slow-moving value and total on-hand value, then compute the ratio

10. Add a target threshold and highlight problem areas

  • Pick a target such as 25%
  • Apply Conditional Formatting to highlight cells greater than the target
  • This instantly surfaces which part categories and months have the highest slow-moving inventory concentration

11. Format the target label without breaking the math

  • Enter the target as a true numeric value
  • Use Ctrl + 1 to open formatting
  • Apply a Custom number format to display a label like “Target: 25%” while keeping it numeric

Slow-Moving Inventory % in Excel Dashboards

Q1. What is Slow-Moving Inventory %?
Slow-Moving Inventory % shows the share of your on-hand inventory value that has not moved in a defined period (for example, items not sold or issued in the last 90 days). It helps reveal where inventory is building up and potentially draining profitability.

Q2. Why does Slow-Moving Inventory % matter for operations?
It helps you spot when inventory is being stocked based on habit or fear instead of demand. Tracking this KPI makes it easier to reduce excess, protect cash flow, and focus attention on categories that may need better purchasing or replenishment decisions.

Q3. How do I choose the right “slow-moving” threshold (30, 60, 90 days)?
Start with a default like 90 days, then adjust based on your business reality, lead times, seasonality, and part criticality. The goal is a threshold that flags true risk without falsely labeling essential items as problems.

Q4. What’s the best way to break this KPI down for insight?
A monthly view is great for trend spotting, but the biggest insights usually come from slicing by part category (or SKU groups). This quickly shows which categories are consistently slow-moving and where the value is concentrated.

Q5. How do I make this easier to interpret for my team?
Using a clear target or benchmark (example: 25%) and highlighting anything above that threshold makes the results instantly understandable. It turns the analysis into a decision-ready view instead of a spreadsheet full of numbers.

Q6. Where can I get the sample file to follow along?
Download the dataset linked below the video. If you can’t find it, you can request it by email and ask specifically for the slow-moving inventory file.

Get more lessons like this
by joining our newsletter

Receive weekly Excel tutorials, tips, and KPIs straight to your inbox

Databoards

Analysis & Development