Inventory aging analysis with bucketed report (0-30/31-60/61-90/91-180/181-365/365+), carrying-cost estimate, slow-mover & dead-stock detection, monthly snapshots with trend, write-off wizard, weekly email digest, PDF report. Both Community and Enterprise miss this — your inventory team will thank you.
Stock Aging Report
Base module to exclude locations for product available quantities
This is a technical helper module in order to reuse the standard _get_domain_locations() function for locations and not quants
Exclude locations from available stock
Block Release of Operations
Block release of deliveries from sales orders.
Allows to gather consumed products on daily basis
Easily generate detailed stock card reports directly from Inventory Reporting.
This module allows to fill in a date in the standard wizard that changes product price. That helps accountant to add some product past values
Stock Quantity Change Reason
Adds utility fields to manage dangerous goods
This module allows to fill in a delivery note that will be displayed on delivery report
Optimize delivery visit order on pickings — OpenRoute or Google (Odoo 19)
This modules allows to exclude lots based on their removal date
Manage Gift Vouchers from Vendors and Integrate with Stock Valuation and Accounting