Turn inventory shrinkage into a number you can act on

Record stocktake variances, categorize what caused them, and quantify the cost — all inside standard Odoo Inventory, with zero changes to your live stock.

The problem

Stock counts rarely match the shelf. Theft, damage, spoilage and clerical errors chip away at inventory between counts, but spreadsheets and generic stock adjustments only record a quantity change — they capture nothing about why the loss happened, what it cost, or who is responsible for chasing it down. By the time anyone notices, the trail has gone cold.

The solution

Inventory Shrinkage Tracking gives every variance a structured count sheet, a cause, a cost and an owner. Draft, confirm and close counts through a controlled workflow, then roll every loss up into cause-by-value analytics and per-product trend views that show exactly where shrinkage keeps recurring.

Capabilities

A complete shrinkage workflow, not just a quantity correction

Every capability below is implemented in the module.

01

Side-by-side count sheets

Compare system quantity against physical count line by line in an editable batch-entry grid, with variance computed automatically as you enter counts.

02

Automatic cause categorization

Tag every variance as theft, damage, administrative error or spoilage, turning a quantity gap into actionable root-cause data.

03

Cost impact per line and per count

Each line snapshots the product's unit cost and multiplies it into a variance value, so every loss is expressed in money, not just units.

04

Severity and high-value flagging

Lines are automatically scored low, medium or high severity by percentage discrepancy, and high-value losses are flagged for priority investigation against configurable thresholds.

05

Shrinkage analytics by cause and product

Drill into a dedicated graph and pivot of every counted line, grouped and filtered by cause, product, location, responsible person or month to expose chronic loss patterns.

06

Controlled Draft to Done workflow

Move counts through Draft, Confirmed and Done stages with one-click status buttons, plus bulk actions to confirm or close many counts at once.

07

Automatic reference sequencing

Every count is stamped with a sequential reference, such as CNT/2026/00001, for clean, traceable record-keeping.

08

Responsible assignment and deadlines

Assign an investigator to each count with a due date, plus a personal "My Records" filter so every user can focus on their own queue.

09

Chatter, activities and multi-company isolation

A full audit trail of edits, scheduled activities and follower discussion on every count, with data isolated per company out of the box.

Workflow

How it works

1

Start a count

Pick a location and count type, then add products to the line grid comparing system quantity to what you actually counted.

2

Categorize and cost each variance

Every line snapshots unit cost automatically, computes variance value, and is scored low, medium or high severity against configurable thresholds.

3

Confirm and assign

Confirm the count to lock it in, then assign a responsible person and an investigation deadline for anything flagged high-value.

4

Track losses over time

Mark the count Done and watch it feed cause-by-value analytics and per-product trend views that expose chronic shrinkage.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Inventory Shrinkage Tracking is a read-only tracking and reporting tool — it never writes to stock moves or quants, so recording a count carries zero risk to your live stock ledger.

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 Shrinkage Tracking

Side-by-side stocktake count sheets with automatic cause categorization, cost impact per line and high-value flagging — with shrinkage analytics by cause and product, without touching live stock.

Buy on Odoo App Store
Related apps

More Odoo inventory apps