Stock Inventory Justification
This module allows to set justifications on inventories.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you record reasons (justifications) for inventory adjustments in Odoo. You can create a list of justifications, attach them to inventory counts, and see them on stock moves and quants.
This module adds a simple reference list of "Inventory justifications" that you can use to explain why stock quantities were changed during an inventory count.
Where it appears in Odoo: - A new menu "Inventory justifications" under Inventory > Configuration > Warehouse Management, where you can create, edit and search justifications (each one is just a name). - On the inventory adjustment screen (stock quants), a "Justifications" field lets you tag the lines you are counting. - On stock move lines and stock moves, the same "Justifications" tags are shown, but only for inventory-related moves.
Business rules and automatic behaviour: - Justification names must be unique among active records; if you try to create a duplicate, Odoo blocks it with the message "This stock inventory justification already exists." - Justifications are deactivated rather than deleted, so history stays intact. - When you apply an inventory adjustment, the justifications you selected are copied onto the generated stock move, and then cleared from the quant so the next count starts fresh. - The inventory history view is opened with a flag that shows the justifications column.
Who can do what: - Regular stock users can only read the justification list. - Stock managers can create, edit and delete justifications.
Depends on
Models and fields (4)
- stock.move · extends an existing modelinventory_justification_ids (Justifications)
- stock.quant · extends an existing modelinventory_justification_ids (Justifications)
- stock.move.line · extends an existing modelinventory_justification_ids (Justifications)
- stock.inventory.justification · new modelname, active
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/stock-logistics-warehouse.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0- Go to Inventory > Configuration > Inventory justifications
- Create as much justifications you need (only a name is necessary).
Usage
Source · Odoo 19.0- In the stock inventory list view, fill in justification(s)
- Validate the inventory, the justifications will be added to the stock moves and displayed on the move lines
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.