Formula
Gross Margin % = (Revenue − COGS) ÷ Revenue × 100
Glossary definition
Calculate the share of job revenue left after direct costs, and use dump fees, labor, and fuel records to review pricing and job profitability.
Last updated: Mar 2026

Gross Margin
Gross Margin is the percentage of each revenue dollar left after subtracting the direct costs tied to completing that specific junk removal job.
Gross Margin % = (Revenue − COGS) ÷ Revenue × 100
58.7% ($264 remaining)Gross Margin
Job Revenue $450
Dump fees $65
Labor (2 crew × 2 hrs) $96
Fuel $25
Evaluating whether your per-job pricing covers direct costs with room for overhead and profit
Comparing profitability across job types like estate cleanouts, yard debris, and commercial contracts
Identifying which services make money and which silently drain your bottom line each month
Breakdown
Why it matters
Target gross margin for junk removal: 50–65% on residential full-truck loads, 45–60% on commercial cleanouts — anything consistently below 48% signals a pricing or efficiency problem that compounds monthly
If your gross margin drops below 40% on a sustained basis, you are almost certainly losing money after overhead — a two-truck operation with $7,000/month in fixed costs needs roughly 47% gross margin on $15,000 monthly revenue just to break even
Dump fees are the number-one margin leak in junk removal — a $20/ton difference between two local facilities shifts your margin by 5–10 percentage points per load, which on 120 jobs per month could mean $2,400 in lost profit
Per-job margin tracking is the only way to catch pricing problems before they compound into a bad quarter — reviewing weekly margin reports takes 15 minutes and can save you thousands by surfacing underpriced job categories early
Seasonal margin swings are real and predictable: spring cleanout season typically runs 55–65% margins because of high-value furniture and appliance loads, while post-holiday January often dips to 42–50% on heavy debris and construction waste
Operators who track gross margin by job type and adjust pricing quarterly report 8–12% higher annual profit than those who set prices once and forget — data-driven pricing is the easiest lever you have
Mistakes
Not tracking dump fees per job — a Dallas operator ran three months without receipt tracking and discovered he had underpriced construction debris jobs by $55 per load, costing him over $4,100 in lost margin across 75 jobs
Ignoring drive time in labor cost — a 30-mile job has 60-plus minutes of unpaid crew labor versus a 5-mile local job, which means you need to charge $40–$80 more just to maintain the same gross margin percentage
Confusing gross margin with net profit — one Raleigh operator thought his 52% gross margin meant he was keeping half of every dollar, but after $6,200/month in overhead his net profit was actually 11%, barely covering his own salary
Using monthly average dump costs instead of actual per-job costs — this hides the fact that your yard waste jobs run at 58% margin while your C&D loads run at 33%, and you end up taking more of the work that loses money
Failing to recalculate margin after landfill price increases — transfer stations typically raise tipping fees $3–$8 per ton annually, and if you do not adjust pricing within 30 days you silently lose 2–4 margin points on every load for the rest of the year
A healthy gross margin for junk removal is 50–65% on residential jobs and 45–60% on commercial work. If you consistently land below 48%, your pricing likely does not cover overhead plus a reasonable owner salary. Estate cleanouts and appliance hauls typically hit the top of the range because disposal costs are low relative to what you charge. Heavy debris like concrete and roofing shingles trends toward the bottom because C&D tipping fees run $65–$95 per ton in most markets.
Subtract all direct job costs — dump fees, crew labor (including drive and dump-run time), fuel, and any subcontractor charges — from the job revenue, then divide by the revenue and multiply by 100. For example, a $500 job with $70 in dump fees, $108 in labor, and $22 in fuel yields $300 gross profit and a 60% gross margin. Track these inputs on every single job using receipts and timesheets so the number is based on actuals, not estimates.
Gross margin measures what remains after direct job costs like dump fees, labor, and fuel. Net profit is what remains after you also subtract fixed overhead — insurance, truck payments, software, marketing, rent, and your own salary. A junk removal company running 55% gross margin typically nets 15–22% after overhead. If your gross margin is 55% but your net profit is under 10%, your overhead is too high relative to revenue and you need to either grow volume or cut fixed costs.
Dump fees are the single largest variable cost in junk removal and can swing your gross margin by 5–12 percentage points per load. Municipal landfills typically charge $45–$65 per ton, while C&D facilities range $65–$95 per ton. A one-ton load dumped at $48/ton versus $82/ton changes your margin by $34 on that single job. Multiply that across 100-plus jobs per month and you see why tracking actual tipping fees per job — not monthly averages — is critical to accurate margin analysis.
Review gross margin weekly at minimum, using per-job data from the prior seven days. Weekly reviews take about 15 minutes and let you catch pricing problems before they compound into a bad month. Look at margin by job type — residential versus commercial, debris type, and crew — so you spot patterns early. Quarterly, do a deeper review to adjust pricing for landfill rate changes, fuel cost shifts, and seasonal labor availability. Operators who review weekly report catching margin leaks an average of 3–4 weeks faster than those who review monthly.
Resources
Review recorded revenue, expenses, labor and truck results, and check that costs are complete.

Record disposal cost, tons, the dump site and a receipt photo in the driver app.

Build a pricing approach around your costs, load sizes, minimum charges and local market.

Understand how to capture every direct cost per job so your gross margin calculation reflects reality, not guesswork.

ScaleYourJunk logs revenue, dump fees, and labor per job — your gross margin calculated automatically.