Why am I seeing “Actual Costs” before a job is in production?
This is one of the most common questions in Job Costing.
When a job is created and a Bill of Materials (BOM) is attached, Mothernode immediately uses the BOM’s budgeted material values as the starting point for cost visibility.
At this stage, these values act as placeholder costs.
This allows you to see an early projected cost structure before production begins.
Are these true actual costs?
Not yet.
Before production starts, the system does not yet know what materials will actually be consumed. Because of this, the BOM budget serves as the temporary cost basis.
Think of it this way:
- Budgeted BOM = Planned material usage
- Actual BOM = Real material usage
Until the job is worked, the planned usage is the best available reference.
What happens when production begins?
As the job moves into production, the BOM can be adjusted based on real-world conditions.
Examples:
- More material may be needed than originally estimated
- Less material may be used
- Material substitutions may occur
- Waste or overages may affect final quantities
As these changes happen, Mothernode updates the job costing to reflect the true material usage.
This is when placeholder values begin transitioning into real actuals.
Can the budget and actual ever match?
Yes.
In a perfect scenario, if the estimated BOM exactly matches what is used in production, the budgeted costs and actual costs will be identical.
This is normal and expected.
When should I review job costing accuracy?
The best time to evaluate job costing is after the job has been completed.
At completion:
- Material usage has been finalized
- Labor has been fully logged
- Outsourced costs have been applied
- Variances have settled
At that point, the numbers represent the most accurate financial picture of the job.
Key takeaway
If you review job costing too early, you are often looking at a live, evolving cost model—not final actuals.
Mothernode uses the BOM budget as a practical starting point so you can track costs early, while still allowing those costs to evolve as production unfolds.