Part of our Manufacturing in the AI Era series
Read the complete guideCost Accounting for Manufacturing: Track True Product Costs in Odoo
Most manufacturers cannot tell you the true cost of producing a single unit of their product within 10% accuracy. They know material costs (roughly), but labor, overhead, scrap, rework, and machine time are guesses at best. Without accurate product costing, pricing decisions are based on gut feeling, and profitable products subsidize money-losers without anyone knowing.
Key Takeaways
- Standard costing with variance analysis identifies cost overruns in real time
- Bill of Materials (BOM) costing rolls up material, labor, and overhead per unit
- Work center rates capture machine time and labor costs by production step
- Landed cost allocation assigns freight, duties, and handling to inventory accurately
Costing Methods in Odoo
Standard Costing
Standard costing assigns a predetermined cost to each product based on expected material, labor, and overhead costs. Actual costs are compared to standards, with differences posted to variance accounts.
Advantages:
- Stable inventory valuation unaffected by purchase price fluctuations
- Variance analysis highlights inefficiencies immediately
- Simplifies product pricing decisions
- Required for many regulatory and reporting frameworks
Setting up standard costs:
- Define material costs based on negotiated supplier prices
- Calculate labor costs from work center rates and routing times
- Allocate overhead using a predetermined rate (e.g., per machine hour or per labor hour)
- Set the standard cost on each product
- Review and update standards annually or when significant cost changes occur
Average Costing
Average costing recalculates product cost with each purchase or production. The new average cost equals (existing inventory value + new receipt value) / total quantity. This method smooths out price fluctuations without requiring standard cost maintenance.
FIFO Costing
First-In-First-Out values inventory based on actual purchase costs in chronological order. Most accurate for costing but complex to manage in manufacturing environments where raw materials from different batches mix during production.
Bill of Materials (BOM) Costing
Material Cost Roll-Up
The BOM defines every component required to produce a finished good. Odoo rolls up component costs automatically:
- Raw materials: Valued at standard, average, or FIFO cost
- Sub-assemblies: Costs roll up recursively through multi-level BOMs
- Scrap factor: Accounts for expected material waste (e.g., 2% scrap rate on sheet metal)
- Yield rate: Adjusts costs for processes with less than 100% yield
Work Center Rates
Each work center (machine or work station) has an hourly rate encompassing:
- Labor: Operator wages, benefits, and payroll taxes
- Machine: Depreciation, maintenance, energy, and consumables
- Overhead: Allocated facility costs (rent, utilities, insurance)
When a routing step takes 0.5 hours on a work center rated at $85/hour, the system adds $42.50 to the product cost.
Variance Analysis
Material Variances
- Price variance: (Actual price - Standard price) x Actual quantity purchased. Identifies whether purchasing is paying more or less than expected.
- Usage variance: (Actual quantity used - Standard quantity) x Standard price. Identifies whether production is using more material than the BOM specifies.
Labor Variances
- Rate variance: (Actual rate - Standard rate) x Actual hours. Identifies wage cost differences.
- Efficiency variance: (Actual hours - Standard hours) x Standard rate. Identifies whether production takes more time than planned.
Overhead Variances
- Spending variance: Difference between actual overhead and budgeted overhead at actual activity level.
- Volume variance: Difference between applied overhead and budgeted overhead, reflecting under/over-utilization of capacity.
Odoo posts variances to dedicated accounts, making them visible on the income statement for management review.
Landed Cost Allocation
For imported materials, the purchase price is only part of the cost. Landed costs include freight, customs duties, insurance, handling, and inspection fees.
Odoo landed cost module allocates these charges to inventory items based on:
- By value: Proportional to item value (most common)
- By quantity: Equal allocation per unit
- By weight: Proportional to item weight
- By volume: Proportional to item volume
This ensures inventory valuation reflects the true cost of getting materials to your door.
Frequently Asked Questions
Q: How often should we update standard costs?
Review standards annually at minimum. Update immediately when significant cost changes occur -- major supplier price changes, new labor agreements, or equipment changes that affect throughput rates.
Q: Can Odoo handle job costing for custom manufacturing?
Yes. Each manufacturing order collects actual material, labor, and overhead costs. For make-to-order environments, the manufacturing order links to the sales order, providing per-job profitability analysis.
Q: How do we handle co-products and by-products?
Odoo supports co-product and by-product definitions in BOMs. Cost allocation between co-products can be based on relative sales value or physical allocation methods. By-products can be valued at net realizable value.
Q: What about work-in-progress (WIP) valuation?
Odoo tracks WIP through manufacturing order stages. Partially completed orders carry material and labor costs incurred to date. At period end, the WIP account reflects the total value of in-process production.
What Is Next
Accurate product costing is the foundation of profitable manufacturing. Without it, pricing is guesswork and margin erosion goes undetected until it is too late.
Contact ECOSIRE for manufacturing cost accounting help, or explore our Odoo implementation services for expert setup.
Published by ECOSIRE -- helping businesses scale with enterprise software solutions.
Written by
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
ECOSIRE
Transform Your Business with Odoo ERP
Expert Odoo implementation, customization, and support to streamline your operations.
Related Articles
AI-Powered Customer Segmentation: From RFM to Predictive Clustering
Learn how AI transforms customer segmentation from static RFM analysis to dynamic predictive clustering. Implementation guide with Python, Odoo, and real ROI data.
AI for Supply Chain Optimization: Visibility, Prediction & Automation
Transform supply chain operations with AI: demand sensing, supplier risk scoring, route optimization, warehouse automation, and disruption prediction. 2026 guide.
B2B E-commerce Strategy: Build a Wholesale Online Business in 2026
Master B2B e-commerce with strategies for wholesale pricing, account management, credit terms, punchout catalogs, and Odoo B2B portal configuration.
More from Manufacturing in the AI Era
ERP for Fashion & Apparel: PLM, Sizing & Seasonal Collections
How ERP systems manage fashion product lifecycle, size-color matrices, seasonal collections, fabric sourcing, sample management, and B2B plus DTC channels.
ERP for Furniture Manufacturing: BOM, Custom Orders & Delivery
Learn how ERP systems handle configure-to-order furniture, complex BOMs, wood and fabric inventory, custom dimensions, delivery scheduling, and showroom POS.
Odoo vs Epicor: Manufacturing ERP Comparison 2026
Odoo vs Epicor Kinetic manufacturing ERP comparison covering MRP, shop floor, quality control, scheduling, IoT, pricing, and implementation timelines.
Case Study: Manufacturing ERP Implementation with Odoo 19
How a Pakistani auto-parts manufacturer cut order processing time by 68% and reduced inventory variance to under 2% with ECOSIRE's Odoo 19 implementation.
Digital Twins in Manufacturing: Connecting Physical and Digital
Understand how digital twin technology is transforming manufacturing—from machine-level predictive maintenance to full factory simulation and ERP integration strategies.
ERP for Automotive: Parts Management, Service, and Manufacturing
Complete guide to ERP for the automotive industry — parts management, dealer operations, vehicle service, manufacturing, and supply chain for 2026.