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.

Capabilities

Classification that tells you what to do next

Every capability below is implemented in the module.

01

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.

02

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.

03

Per-SKU Action Plan

Reorder point, safety stock, recommended order quantity, forecasting method, and a specific next action for every classified product.

04

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.

05

Dead Stock & Overstock Detection

Configurable-threshold flags for dead, overstocked, understocked, and seasonal items, so seasonal lulls are never liquidated by mistake.

06

Reclassification Alerts

Automatic chatter notifications when a product's category shifts between runs, explaining what changed and why.

07

KPI Dashboard

Turnover, cash tied up, carrying-cost percentage, A-value share, and fast/slow/non-moving counts at a glance.

08

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.

09

Configurable Thresholds

A/B value thresholds, dead-stock days, carrying rate, and analysis date ranges are all adjustable from Settings.

Workflow

How it works

1

Configure

Set A/B value thresholds, the analysis date range, and dead-stock days in Settings, or use the built-in defaults.

2

Run Analysis

Click Run Analysis to classify every stored product across ABC, XYZ, and FSN in a single pass.

3

Review the Matrix

Open the 9-cell heatmap and the results list to see class, risk, and recommended action per SKU.

4

Act

Follow the reorder point, safety stock, and liquidation guidance per product, and get alerted the moment a class changes.

Questions

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.

Get the app

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