Solutions · quote vs actual job cost

Quote vs actual: close the loop on estimating

Compare what you quoted with what each job actually cost, find where estimates are consistently wrong, and feed the fix back into the next quote.

By the MarginGuard team · FactoryEdgeAI · Last reviewed

The problem

Estimates are built from standards and experience, then never checked against actuals in a structured way. The same underestimated cycle time or material allowance gets copied into the next quote, and margin keeps slipping on work that looks profitable on paper.

Ready to measure this on your jobs?

What to measure

Quote accuracy per job = actual cost ÷ estimated cost. Across jobs, look for bias: part families or operations that are consistently over 1.0 mean the standard is wrong; scattered misses mean execution variability.

How MarginGuard helps

MarginGuard compares estimated and actual cost per job and category, groups results by part family and customer, and highlights consistent bias so estimating can update standards with evidence.

Next step: sign up, load the demo, or compare plans.

How to get started

  1. Step 1
    Import closed jobs

    Include estimated and actual cost by category if available.

  2. Step 2
    Review bias by part family

    Consistent overruns point at the standard, not the shop floor.

  3. Step 3
    Update standards and verify

    Change the estimate, then confirm on the next jobs that variance dropped.

Bias vs noise

Five jobs from one part family all 12% over on labor is bias, so fix the standard. Five jobs scattered from −10% to +15% is noise, so look at execution instead.

Feeding actuals back into the next quote

The loop has four steps. Pull closed jobs for the period. Group quote accuracy by part family and cost category. For any group with consistent bias and meaningful dollars, change the estimating standard (cycle time, setup hours, material allowance, or outside-processing price). Then compare the next jobs in that group against the new standard. Shops that run this loop monthly stop re-quoting the same mistakes, and estimators get evidence instead of opinions.

Reading the example below

Job JB-10421 was quoted at $12,500 with an $8,900 estimate (28.8% margin) and came in at $9,620 (23.0%). Labor accounts for $300 of the $720 overrun and burden another $200, because burden is applied on labor hours. The quote-vs-actual question is whether that labor miss repeats on other jobs for the same part family. If it does, the cycle-time standard is wrong.

Worked example: job JB-10421 from the JobBOSS² sample export
LineEstimatedActualVariance
Labor$2,800$3,100$300
Setup$600$650$50
Machine / burden$1,900$2,100$200
Material$3,200$3,350$150
Outside processing$400$420$20
Total cost$8,900$9,620$720
Margin$3,600 (28.8%)$2,880 (23.0%)−$720 erosion

Revenue $12,500. Positive variance = cost overrun. Margin erosion = estimated margin − actual margin.

FAQ

Do I need quote line detail?
No. Job-level estimated and actual costs are enough. Category detail makes the analysis sharper.
Can this compare estimators?
Yes, if your export includes an estimator column. Use it for coaching rather than blame.

Still deciding? Start with a CSV import or the demo shop.

Related MarginGuard pages

Related FactoryEdgeAI products

MarginGuard is the profitability layer. Pair it with the rest of the FactoryEdgeAI family when you need alarms or machine monitoring too.

  • MarginGuard

    Job-level profitability intelligence: estimate vs actual, margin alerts, and opportunity tracking beside your ERP.

  • FactoryEdgeAI

    CNC alarm lookup, troubleshooting guides, and shop-floor knowledge for machinists and programmers.

  • Machine Monitor

    MTConnect machine monitoring for utilization and status — pair with MarginGuard when you want contribution, not just busy spindles.

Act on quote vs actual job cost

Create a free account, import a job-cost CSV, and review margin leaks—or load the demo shop first.

Keep your ERP. CSV import today. Create an account or sign in.

Ready to find margin leaks?

Sign up free, explore the demo, or compare plans — keep your ERP either way.