Products & Stock

Every SKU in its place.

Know which products are making money, which are freezing capital, and which need to be delisted — from your own POS data, without opening a spreadsheet.

See all dashboards
Module state
Live production
Data source
POS · ERP · CSV
Update cadence
Hourly / daily
Audience
Buyer · COO · Category

Products & stock · live overview

Stock value

€ 184K

On-hand at cost

Active SKUs

192

Selling in range

Stockouts

12

Below safety cover

Slow movers

47

Velocity below threshold

Revenue at risk

€ 23K

Tied in dead stock

Frozen capital

€ 40K

Non-moving 30d+

01 / 04

Velocity Quadrant

Margin × sell speed scatter plot. Stars — push hard. Dogs — delist. Every quadrant carries an action recommendation built into the view.

Velocity Quadrant — margin × sell speed
CASH COWS→ HoldDOGS→ DelistSTARS→ PushQUESTIONS→ Test← Velocity →Margin

Each bubble = one SKU group. Size = revenue contribution.

02 / 04

Category Treemap

Tile size = revenue. Tile colour = margin tier. Click any category to drill into individual SKUs and see which ones are pulling weight.

Category Treemap — size = revenue · colour = margin
Coffee beans
€ 312K
Margin 48%
Pastry
€ 198K
Margin 31%
Cold drinks
€ 141K
Margin 22%
Sandwiches
€ 98K
Margin 18%
Merchandise
€ 54K
Margin 54%
Extras€ 40KMargin 12% · below threshold

Click any tile to drill into individual SKUs.

03 / 04

ABC × XYZ Matrix

Every SKU classified by revenue volume (A/B/C) and demand stability (X/Y/Z). Combined view reveals what to stock reliably, what to watch, and what to cut.

ABC × XYZ Matrix — revenue volume × demand stability
X · stable
Y · seasonal
Z · erratic
A
18SKUs
€ 214KAuto-replenish
9SKUs
€ 88KSafety stock 7d
3SKUs
€ 21KWatch closely
B
24SKUs
€ 96KStandard reorder
31SKUs
€ 72KMonitor peaks
14SKUs
€ 28KReduce exposure
C
12SKUs
€ 14KMin stock
28SKUs
€ 11KMake-to-order
53SKUs
€ 6KDelist candidates

A = top 80% revenue · X = stable demand · Z = erratic demand

04 / 04

Deadstock & Stockout Alerts

Surfaced daily across every store in the network. Each alert links directly to the problem SKU — no spreadsheet trawling required.

Deadstock & Stockout alerts — updated daily
DEAD STOCK

SKU #0482 — Pastry box 6pc

4 stores · 34 days no movement

→ view SKU
DEAD STOCK

SKU #1847 — Branded tote bag

Wedding · 61 days no movement

→ view SKU
STOCKOUT

SKU #1209 — Espresso blend 1kg

Kreuzberg · 1.2 days cover left

→ view SKU
LOW STOCK

SKU #2031 — Cold brew bottle

Neukölln · 3.8 days cover left

→ view SKU

Alerts fire across every store in the network — no manual checking required.

Product performance

Every SKU, ranked and scored.

ProductABCRevenueΔ%QtyMarginVeloc./dSell-thruStock dStatus
Espresso blend 1kgA€ 28.4K+12%41248%14.292%6HOT
Pastry box 6pcA€ 21.1K+4%31831%9.878%9STEADY
Cold brew bottleB€ 14.3K+21%25639%11.488%5HOT
Sandwich — chickenB€ 9.7K-3%18418%6.164%12STEADY
Branded tote bagC€ 3.2K-18%4154%1.338%61SLOW
Single-origin 250gC€ 2.1K-24%2842%0.821%88SLOW

Velocity, sell-through and stock cover per SKU — sortable and filterable by store and category in the live module.

Products & Stock FAQ

Questions buyers ask before evaluating the module.

Next step

See it on your own SKU data.

We connect to your POS or ERP, run the first Velocity Quadrant on your actual catalogue, and show you which products to push, hold, and cut — in 20 minutes.

See all dashboards