Unified secondary units of measure across all modules
Eliminate manual unit conversions and invoice discrepancies. Manage dual units for every product across sales, purchase, invoicing, and inventory from one configuration console.
The problem
Businesses buy, stock, and sell products in multiple units of measure. Manual conversions between units create transcription errors, lost inventory accuracy, and invoice disputes that compound across sales orders, purchase orders, and stock moves.
The solution
A single unified module that displays and auto-converts secondary units across all document types. Bidirectional conversion updates both quantities in real time, prices recalculate correctly, and a central console toggles each module on or off.
Everything for accurate cross-unit workflows
Every capability below is implemented in the module.
Unified Configuration
One settings area with toggles for sale orders, purchase orders, invoicing, and inventory. Enable exactly what you need without hunting through scattered forms.
Distinct-Category Selection
Secondary units can come from different UOM categories than primary. Measure weight in kilograms while selling in dozens or pallets, without native UOM constraints.
Bidirectional Conversion
Edit either quantity and the other updates instantly. No more manual math errors or transcription mistakes on order and invoice lines.
Real-Time Price Preview
As users select or change a secondary unit, prices and line totals recalculate and display instantly—the only module with live inline feedback.
Full Document Coverage
Secondary UOM fields on sales quotations and orders, purchase RFQs and orders, customer invoices, and stock moves for complete traceability.
Variant-Level Overrides
Individual product variants can override the template default secondary unit and conversion rate, supporting high-variant catalogs.
Conversion Validation
The system rejects zero or invalid conversion factors at setup time, preventing silently incorrect documents and customer invoice errors.
PDF Integration
Secondary UOM columns appear on all PDF documents (quotations, POs, invoices) so customers and suppliers see consistent figures in print and email.
Partner Defaults
Auto-populate preferred secondary units from customer or vendor records. No more re-entering the same unit for every quotation or purchase order.
How it works
Enable Modules
Toggle secondary UOM for sales, purchase, invoicing, and inventory in the settings console.
Configure Products
Set a secondary unit and conversion rate per product, or override at the variant level.
Work with Dual Units
Secondary unit columns appear on sales and purchase lines; edit either quantity and both update.
Track Fulfillment
Quantities carry through to deliveries and receipts so fulfillment matches what was ordered.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. This module is designed for Odoo on-premise installations only. Odoo Online does not allow custom modules.
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.
All in One Secondary Unit of Measure
Unified secondary unit of measure across sales, purchase, invoicing, and inventory modules.
Buy on Odoo App Store