Solutions · job cost variance analysis software
Job cost variance analysis, ranked in dollars
See every job's estimate-vs-actual variance in one place, ranked by margin dollars lost and broken down by labor, setup, burden, material, and outside processing.
By the MarginGuard team · FactoryEdgeAI · Last reviewed
- Variance per job and per cost category, calculated on upload
- Ranked by dollars so the jobs that move the P&L come first
- Rollups by customer, part family, and work center
- Works from JobBOSS², E2, Epicor, Global Shop, ProShop, or any CSV
The problem
ERPs record estimated and actual costs, but variance analysis across jobs usually means exporting to Excel, building formulas, and redoing it next month. It takes long enough that it happens quarterly at best, which is too late to change the estimates and prices that caused the overruns.
What to measure
Variance = actual − estimated cost, per category. Erosion = estimated margin − actual margin. MarginGuard calculates both for every job, totals them for the period, and shows which categories, customers, and part families account for most of the erosion.
How MarginGuard helps
Upload your ERP's job-cost export. MarginGuard maps the columns, validates the file, and builds the variance view in minutes. Re-upload weekly to keep it current and track whether fixes reduced variance on the next jobs.
Next step: sign up, load the demo, or compare plans.
How to get started
- Step 1Export job costs
One row per job with revenue and estimated and actual costs. See the export guide for your ERP.
- Step 2Upload and validate
Mapping, readiness score, and multi-row protection before anything is saved.
- Step 3Work the ranked list
Start with the top jobs by dollars and the patterns behind them.
What you see after the first upload
Total margin erosion for the imported jobs, the top losing jobs in dollars, erosion split by cost category, customer and part-family rollups, and a per-job drill-down showing estimated vs actual for each category.
What each category of variance usually means
Labor variance usually points to cycle times or run quantities the estimate didn't anticipate. Setup variance shows up on short runs, new parts, and jobs that changed machines. Burden variance follows labor when overhead is applied per hour, so fix the labor driver first. Material variance is typically price increases between quote and purchase, or yield and scrap. Outside processing variance is vendor price changes or expedite fees. Reading variance by category tells you whether to change an estimate standard, a price, a purchasing practice, or a process.
Why rank by dollars instead of percent
A 40% overrun on a $600 job and a 6% overrun on a $60,000 job look very different in a percent-sorted report, but the second costs the shop six times more. Ranking by dollars puts the jobs that actually move the P&L at the top, then percent tells you how badly the estimate missed.
| Line | Estimated | Actual | Variance |
|---|---|---|---|
| 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
- What data do I need?
- A job-cost export with job number, customer, revenue, and estimated and actual cost. Category columns make the breakdown richer.
- Can I check a single job without signing up?
- Yes. The free job cost variance calculator on the Tools page runs the same math for one job in your browser.
- Does it replace our ERP's job costing?
- No. Your ERP keeps recording costs. MarginGuard analyzes variance across jobs from the export.
- How current is the data?
- As current as your last upload. Most shops upload weekly.
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 job cost variance analysis software
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.