BOM Cost Roll-up & Variance
Standard-cost accounting for manufacturing: cost-element roll-up, frozen and versioned standard costs, and price/usage/rate/efficiency variance analysis
BOM Cost Roll-up & Variance
Standard-cost accounting for manufacturing: cost-element roll-up, frozen and versioned standard costs, and price/usage/rate/efficiency variance analysis
For the cost accountant who runs a standard-costing book. You set the standard cost a product should have, you freeze it as an auditable version, and at the end of the batch you explain why the actual cost differed. Community Odoo keeps a single blended standard_price per product, with no cost-element roll-up, no standard-cost version history and no variance engine at all. This app is that engine.
Different job from what-if pricing: if you are a buyer who only wants to model a supplier price change before it happens, and you do not want to set or overwrite a standard cost, the lighter simulation-only app BOM Cost Rollup & What-If Simulator (bom_cost_rollup_whatif_simulator) is the one you want. This app is for owning the standard cost itself and accounting for the variances against it.
bom_cost_rollup_whatif_simulator. Both define the bom.cost.rollup
model, and Odoo replaces one definition with the other instead of merging them. If you try, the
installation is stopped with a clear error message. Choose one of them for a given database.
Key Features
BOM Cost Element
BOM Cost Element. Tracks Cost Element, Code, Element Kind, Sequence, Active.
BOM Cost Roll-up
BOM Cost Roll-up. Tracks Reference, Product, Bill of Materials, Roll-up Quantity, Roll-up Date. One-click compute, reset reset to draft, freeze standard, apply to product, open simulation.
BOM Cost Simulation
BOM Cost Simulation. Tracks Name, Baseline Roll-up, Product, Currency, Date. One-click simulate, reset, freeze simulated.
BOM Cost Simulation Change
BOM Cost Simulation Change. Tracks Simulation, Component, BOM Line, Work Center, Current Value.
Frozen Standard Cost
Frozen Standard Cost. Tracks Reference, Product, Version, Effective Date, Source Roll-up. One-click view revisions, set active, apply to product, open variance.
BOM Cost Variance Analysis
BOM Cost Variance Analysis. Tracks Reference, Product, Standard Cost, Analysis Date, Produced Quantity. One-click seed from standard, analyse, reset.
Use Cases
Screenshots
Cost Elements
Cost Rollups
Simulations
Why Choose This Module
Variance decomposition Enter the actual quantities and prices for a batch and the engine splits total variance into material price and usage, labour rate and efficiency, machine and overhead spending variances, each flagged favourable or unfavourable. The two-way split always reconciles exactly to actual − standard.
Specifications
- Compatible: Odoo 18.0 / 19.0 / 20.0
- License: OPL-1
- Languages: 15 (ar, cs, de, es, fr, it, ja, nl, pl, pt, ro, ru, sv, tr, zh_CN)
- Author: Pokutsoft
- Dependencies: mrp
- Support: support@pokutsoft.com
- Update date: 2026-09-03
User guides (PDF)
Related modules
MRP AI: Scheduling, Forecast, OEE & IoT
Finite-capacity scheduler, statistical demand forecasting (Holt-Winters/regression), OEE/MTBF/MTTR analytics and a shop-floor IoT telemetry endpoint - multi-plant.
Bakery Production Planning & Waste Control
Daily dough batch planning from rolling sales forecast, proofing/baking scheduling, ingredient shortage alerting, allergen roll-up, unsold/return waste-cost tracking and standing wholesale orders for bakeries
Butcher Carcass Cutting, Yield & Traceability
Carcass intake, disassembly cutting orders, weight-based cost allocation, recipe BOM and full origin traceability for butchers