Odoo Manufacturing Costing: How to Calculate the True Cost of Production
Category: Applications
Suggested URL: /blog/applications-61/odoo-manufacturing-costing-how-to-calculate-the-true-cost-of-production
Manufacturing profitability depends on one critical question: How much does it really cost to produce a product?
Many manufacturers calculate production costs using only raw material prices. However, the actual cost of manufacturing can include components, labor, machine time, subcontracting, overheads, and other production expenses.
With Odoo Manufacturing, businesses can create a more structured costing process by connecting Bills of Materials, work centers, operations, inventory, and accounting. This gives management better visibility into production costs and helps them make informed pricing and profitability decisions.
What Is Manufacturing Cost?
Manufacturing cost is the total expense required to produce a finished product.
A simple calculation is:
Total Manufacturing Cost = Material Cost + Labor Cost + Machine Cost + Subcontracting Cost + Manufacturing Overheads
For example, suppose a company manufactures a table:
| Cost Component | Cost |
|---|---|
| Wood | $80 |
| Hardware | $15 |
| Direct Labor | $25 |
| Machine Cost | $10 |
| Finishing | $10 |
| Manufacturing Overhead | $10 |
| Total Cost | $150 |
If the company sells the table for $200, its gross production margin before other business expenses is:
$200 − $150 = $50
Without accurate manufacturing costing, the company may believe its margin is higher than it actually is.
How Odoo Helps Calculate Production Costs
Odoo connects manufacturing operations with inventory and accounting, allowing businesses to build a more complete picture of production costs.
The key areas include:
1. Bills of Materials (BoM)
A Bill of Materials defines which components are required to manufacture a product.
For example:
Finished Product: Office Chair
- Seat
- Backrest
- Metal frame
- Screws
- Wheels
- Fabric
Each component can have its own cost, allowing Odoo to calculate the material portion of the product cost.
2. Component Costs
Raw materials and components represent one of the most important parts of manufacturing cost.
For example:
Chair
- Seat → $20
- Backrest → $15
- Frame → $25
- Wheels → $10
- Hardware → $5
Material Cost = $75
Odoo's inventory valuation and product costing configuration can help manufacturers track the cost of components used in production.
3. Work Centers and Operations
Material isn't the only cost involved in manufacturing.
A product may require several operations:
Cutting → Assembly → Welding → Painting → Quality Inspection
Each operation can consume resources such as:
- Employee time
- Machine time
- Work center capacity
- Electricity or operating costs
- Setup time
Odoo Manufacturing allows businesses to define manufacturing operations and work centers so production activities can be tracked more systematically.
4. Labor Cost
Labor can have a significant impact on the final production cost.
For example:
An employee spends 2 hours assembling a product.
If the calculated labor rate is:
$20/hour
Then:
Labor Cost = 2 × $20 = $40
When labor and operation costs are properly configured, manufacturers can obtain a better understanding of the actual resources required to manufacture each product.
5. Machine and Work Center Costs
Machines also contribute to production costs.
Consider a CNC machine with:
- Machine operating cost: $30/hour
- Production time: 1.5 hours
The machine-related production cost would be:
$30 × 1.5 = $45
When work centers are configured with appropriate costs and durations, manufacturers can better understand how machine usage affects product profitability.
6. Setup Time Matters
Manufacturers often focus only on actual production time.
But setup activities can also consume resources.
For example:
Machine setup: 30 minutes
Production: 2 hours
Cleaning: 15 minutes
If setup and related activities are ignored, the calculated production cost may be lower than the real cost.
Therefore, manufacturers should consider relevant operational times when designing their Odoo manufacturing workflows.
7. Subcontracting Costs
Some manufacturers outsource certain operations.
For example:
Manufacturer → Sends component for powder coating → External vendor → Finished component returned
The subcontracting charge becomes part of the product's overall production cost.
Odoo can be configured to manage subcontracting workflows so that outsourced manufacturing activities can be connected to purchasing and production processes.
8. Manufacturing Overheads
There are also costs that aren't directly attributable to one specific component.
Examples include:
- Factory rent
- Electricity
- Maintenance
- Depreciation
- Utilities
- Production supervision
- Equipment costs
These are generally treated as manufacturing overheads.
A manufacturer can establish an appropriate costing approach to account for these costs rather than relying only on raw material prices.
Example: Calculating the True Cost in Odoo
Let's consider a simple manufacturing example.
A company manufactures 100 units of a product.
Material
Raw materials:
$5,000
Labor
Production employees:
$1,500
Machine
Machine usage:
$1,000
Subcontracting
External finishing:
$500
Overhead
Factory and production overhead:
$1,000
Therefore:
Total Production Cost
$5,000 + $1,500 + $1,000 + $500 + $1,000
= $9,000
For 100 units:
Cost per Unit = $9,000 / 100 = $90
If the selling price is $125:
Gross Production Margin per Unit = $125 − $90 = $35
This provides management with a much clearer view of production profitability.
Standard Cost vs Actual Cost
One of the most important concepts for manufacturers is understanding the difference between expected cost and actual cost.
Standard/Expected Cost
The business estimates:
"This product should cost approximately $90 to manufacture."
Actual Cost
After production, the business may discover:
"The actual cost was $97."
The $7 difference can result from:
- Higher material prices
- More labor hours
- Machine downtime
- Material wastage
- Additional operations
- Supplier price changes
- Production inefficiencies
Analyzing these differences can help manufacturers identify areas for improvement.
Why Accurate Manufacturing Costing Matters
Accurate costing helps businesses:
✅ Set better selling prices
You can avoid pricing products below their actual production cost.
✅ Improve margins
Management can identify products with low profitability.
✅ Control production expenses
Unexpected increases in material, labor, or machine costs become easier to identify.
✅ Improve purchasing decisions
Businesses can evaluate how supplier pricing affects production costs.
✅ Identify inefficient operations
If one operation consistently consumes more time than expected, management can investigate the reason.
✅ Make better production decisions
Manufacturers can compare the cost of producing internally versus outsourcing.
Common Manufacturing Costing Mistakes
Many businesses still make these mistakes:
❌ Calculating cost using only raw materials
Labor, machines, subcontracting and overheads may be ignored.
❌ Not updating component costs
Supplier prices change over time.
❌ Ignoring production time
Longer production times increase labor and machine costs.
❌ Not tracking wastage
Material consumption can be higher than the theoretical BoM quantity.
❌ Using inaccurate BoMs
If the BoM doesn't reflect actual production, costing will also be inaccurate.
❌ Not reviewing cost variances
A difference between expected and actual cost can reveal important operational problems.
Odoo Manufacturing Costing Workflow
A typical process can look like:
Product Creation
↓
Bill of Materials
↓
Components & Costs
↓
Work Centers & Operations
↓
Manufacturing Order
↓
Material Consumption
↓
Labor & Machine Operations
↓
Finished Product
↓
Inventory Valuation
↓
Cost & Profitability Analysis
This connected approach reduces the need for separate spreadsheets and manual calculations.
Best Practices for Manufacturing Costing in Odoo
To get better costing results, manufacturers should:
- Maintain accurate Bills of Materials.
- Keep component costs updated.
- Configure realistic work center and operation times.
- Track labor and machine resources appropriately.
- Include relevant subcontracting costs.
- Monitor material consumption and wastage.
- Review inventory valuation regularly.
- Analyze expected versus actual production costs.
- Regularly review manufacturing processes.
- Connect manufacturing with inventory and accounting.
Conclusion
Accurate manufacturing costing is essential for profitable production.
Simply knowing the price of raw materials isn't enough. Manufacturers need visibility into the complete cost of producing a product, including materials, labor, machines, subcontracting and relevant overheads.
By properly configuring Odoo Manufacturing, Inventory and Accounting, businesses can create a connected costing process, improve pricing decisions, identify production inefficiencies and gain better visibility into profitability.
At ERP Harbor Consulting Services, we help manufacturers configure and customize Odoo around their actual production processes, including BoMs, work centers, costing, subcontracting, inventory, quality, accounting integration and custom manufacturing workflows.
Need help setting up Odoo Manufacturing for your business? Contact our Odoo experts to discuss your production and costing requirements.
Suggested SEO Metadata
Meta Title:
Odoo Manufacturing Costing: Calculate True Production Cost
Meta Description:
Learn how Odoo Manufacturing helps businesses calculate true production costs using materials, labor, machine time, subcontracting and manufacturing overheads.
Focus Keywords:
Odoo manufacturing costing, Odoo production cost, Odoo manufacturing cost, Odoo BOM costing, Odoo manufacturing implementation, Odoo ERP for manufacturing, production cost calculation