Streamline Billing: Create Invoices Directly from Manufacturing Orders in Odoo
Buy Now
The billing gap in Odoo's manufacturing workflow
In a standard Odoo setup, the Manufacturing module and the Accounting module run on parallel tracks. You manage your production runs in Manufacturing planning materials, tracking work orders, completing outputs and separately manage customer billing in Accounting or through Sales Orders. For many manufacturers, this means a manual bridging step: once a Manufacturing Order is done, someone has to create an invoice somewhere else, manually pulling together the product, quantity, and customer details that are already sitting in the MO.
For businesses that invoice customers directly based on what was produced made-to-order manufacturers, contract producers, custom fabricators this gap means repetitive data entry, potential for billing errors, and an invoicing delay that shouldn't exist. The production is complete. The invoice should follow immediately, without switching modules or re-entering data. The Invoice from MO module by Creyox closes this gap. It adds a direct "Create Invoice" action to the Manufacturing Order interface, letting users generate a customer invoice from any MO or from multiple MOs at once in a single, guided step.
Overview
The Creyox Invoice from MO module bridges Odoo's Manufacturing and Accounting modules by adding a native "Create Invoice" capability directly on Manufacturing Orders. Once installed, users with the appropriate access rights see a Create Invoice button on any Manufacturing Order form. Clicking it opens a lightweight wizard where the customer, invoice date, and invoice state (Draft or Posted) are specified and the invoice is created instantly, complete with the manufactured product details and a reference back to the originating MO. The module also supports batch invoicing from the Manufacturing Orders list view. Users can select multiple Manufacturing Orders and trigger a single invoice creation action that consolidates them generating one invoice for multiple MOs. This is particularly useful for businesses that complete several production runs for the same customer across a period and want to bill them in a single consolidated document rather than issuing one invoice per order. The MO references are preserved on the consolidated invoice for traceability.
Features
- This module provides the facility of create the Invoice from the Manufacturing Order.
- User can also create the one Invoice from multiple MO.
Create Invoice of One MO
- User can create the invoice of that manufacturing order which are in confirmed, in progress or done state.



Create Invoice of Multiple MO
- User can create a Invoice of multiple Orders.

