Skip to Content

Odoo Manufacturing Costing: How to Calculate the True Cost of Production

September 9, 2026 by
Odoo Manufacturing Costing: How to Calculate the True Cost of Production
Sales

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 ComponentCost
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:

  1. Maintain accurate Bills of Materials.
  2. Keep component costs updated.
  3. Configure realistic work center and operation times.
  4. Track labor and machine resources appropriately.
  5. Include relevant subcontracting costs.
  6. Monitor material consumption and wastage.
  7. Review inventory valuation regularly.
  8. Analyze expected versus actual production costs.
  9. Regularly review manufacturing processes.
  10. 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

How Odoo Automation Rules Can Eliminate Repetitive Business Tasks