Estimated
- Revenue
- —
- Direct Job Costs
- —
- Contribution after direct costs
- —
- Allocated Overhead
- —
- Total Job Cost
- —
- Job Profit
- —
- Job Margin
- —
- Markup on Entered Job Cost
- —
Estimated vs actual job costing
Compare what you expected with what actually happened across revenue, direct job costs, allocated overhead, Job Profit, and Job Margin.
Result breakdown
Contribution after direct costs is revenue remaining after directly assigned job costs, before allocated overhead.
Estimated vs actual
Cost variance breakdown
What the numbers indicate
Next job
Found a variance? Learn how to analyze where the job lost expected profit.
Reviewing why this job missed its target? Use the Contractor Markup Calculator when setting the selling price for the next job.
How to use it
Enter the job revenue and costs you expected, the amounts that actually occurred, or both. The comparison separates directly assigned costs from allocated company overhead so you can see where the job changed.
Estimated vs actual job costing
Estimated values describe the job economics you expected. Actual values describe the final amounts included in this analysis. Their differences show whether revenue, costs, or both changed.
Direct Job Costs include labor, materials, subcontractors, job-specific equipment, and other costs assigned directly to the job. Employee labor should use an appropriate productive labor-cost basis; the Labor Burden Calculator can help establish it.
Contribution is the revenue remaining after directly assigned job costs, before allocated overhead. It is not Job Profit.
Allocated Overhead is the company overhead assigned to this job under the business’s chosen method. The Contractor Overhead Calculator helps estimate company overhead and recovery views.
Methodology
Direct Job Costs = Labor + Materials + Subcontractors + Equipment + Other Direct Costs
Contribution after direct costs = Revenue − Direct Job Costs
Total Job Cost = Direct Job Costs + Allocated Overhead
Job Profit = Revenue − Total Job Cost
Job Margin = Job Profit ÷ Revenue, when Revenue > 0
Markup on Entered Job Cost = Job Profit ÷ Total Job Cost, when Total Job Cost > 0
Revenue Variance = Actual Revenue − Estimated Revenue
Category Cost Variance = Actual Cost − Estimated Cost
Direct Job Cost Variance = Actual Direct Job Costs − Estimated Direct Job Costs
Contribution Change = Actual Contribution − Estimated Contribution
Total Job Cost Variance = Actual Total Job Cost − Estimated Total Job Cost
Job Profit Variance = Actual Job Profit − Estimated Job Profit
Margin Change = Actual Job Margin − Estimated Job Margin, in percentage points
Job Profit is not necessarily company net profit. Other company-level expenses may not be assigned to this job. Margin cannot be calculated when job revenue is zero.
Job Margin divides Job Profit by revenue. Markup on Entered Job Cost divides Job Profit by Total Job Cost. For price-setting analysis, use the Contractor Markup Calculator.
Worked example
Revenue $20,000
Labor $5,000
Materials $4,000
Subcontractors $2,000
Equipment $500
Other Direct Costs $500
Allocated Overhead $2,000
Direct Job Costs $12,000
Contribution $8,000
Total Job Cost $14,000
Job Profit $6,000
Job Margin 30.0%
Revenue $21,000
Labor $6,000
Materials $4,500
Subcontractors $2,000
Equipment $700
Other Direct Costs $500
Allocated Overhead $2,200
Direct Job Costs $13,700
Contribution $7,300
Total Job Cost $15,900
Job Profit $5,100
Job Margin approximately 24.3%
Variance: Revenue +$1,000; Direct Job Costs +$1,700; Allocated Overhead +$200; Total Job Cost +$1,900; Job Profit -$900; Job Margin Change approximately -5.7 percentage points.
Revenue increased by $1,000, but total job cost increased by $1,900, so actual Job Profit finished $900 below estimate and Job Margin fell from 30.0% to approximately 24.3%.
Review the result
FAQ
Job Profit is job revenue minus the direct job costs and allocated overhead entered here. It is not necessarily company net profit.
Subtract Direct Job Costs and Allocated Overhead from Job Revenue.
Job Margin is Job Profit divided by Job Revenue. It is undefined when revenue is zero.
Margin uses revenue as its denominator. Markup uses the entered cost as its denominator.
Include the net labor, materials, subcontractors, job-specific equipment, other direct costs, and allocated overhead assigned to the job.
The comparison shows where revenue or costs changed and helps update future estimating assumptions.
No. Other company-level expenses may not be assigned to this job.
The calculator shows a Job Loss when entered revenue does not cover Direct Job Costs and Allocated Overhead.