Classify every SKU, prescribe the next move
Unified ABC value ranking, XYZ demand variability, and FSN movement analysis in one Odoo dashboard — with a reorder policy, risk score, and next action attached to every product.
The problem
Odoo Inventory tracks quantities and valuation but offers no built-in way to tell which SKUs deserve tight replenishment control and which ones are quietly tying up cash. Most classification apps cover only one dimension, stop at a static report, and never say what to actually do about a product — so managers export data to spreadsheets, hand-build ABC tables, and still cannot tell a seasonal lull from true dead stock.
The solution
Inventory ABC / XYZ / FSN Analysis classifies every product on all three axes at once, cross-tabulates them into a 9-cell matrix with plain-language guidance per cell, and attaches a concrete reorder point, safety stock level, forecasting method, and typed risk score to every SKU — so classification turns straight into action.
Classification that tells you what to do next
Every capability below is implemented in the module.
Three-Axis Classification
ABC by value, XYZ by demand variability, and FSN by movement frequency are computed together for every product in one run, not sold as separate reports.
9-Cell Guidance Matrix
A color-coded ABC x XYZ heatmap where every cell states the recommended reorder and forecasting policy in plain business language.
Per-SKU Action Plan
Reorder point, safety stock, recommended order quantity, forecasting method, and a specific next action for every classified product.
Transparent Risk Scoring
Stockout, carrying-cost, obsolescence, and expiry risk broken out per SKU, with the scoring rationale visible instead of a single vague number.
Dead Stock & Overstock Detection
Configurable-threshold flags for dead, overstocked, understocked, and seasonal items, so seasonal lulls are never liquidated by mistake.
Reclassification Alerts
Automatic chatter notifications when a product's category shifts between runs, explaining what changed and why.
KPI Dashboard
Turnover, cash tied up, carrying-cost percentage, A-value share, and fast/slow/non-moving counts at a glance.
Product-Form Tagging
Every product form and search view surfaces the latest ABC/XYZ/FSN class, risk badge, and analysis date right where buyers make decisions.
Configurable Thresholds
A/B value thresholds, dead-stock days, carrying rate, and analysis date ranges are all adjustable from Settings.
How it works
Configure
Set A/B value thresholds, the analysis date range, and dead-stock days in Settings, or use the built-in defaults.
Run Analysis
Click Run Analysis to classify every stored product across ABC, XYZ, and FSN in a single pass.
Review the Matrix
Open the 9-cell heatmap and the results list to see class, risk, and recommended action per SKU.
Act
Follow the reorder point, safety stock, and liquidation guidance per product, and get alerted the moment a class changes.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No — it reads directly from Odoo Inventory (stock moves, quants, and product cost) and adds classification, risk scoring, and action recommendations on top; your existing stock reports and valuation are untouched.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Inventory ABC / XYZ / FSN Analysis
Three-axis ABC/XYZ/FSN classification resolved into a 9-cell guidance matrix, a per-SKU action plan, transparent risk scoring and dead-stock and overstock detection, with reclassification alerts and a KPI dashboard.
Buy on Odoo App Store