Gross Margin — Explained for Junk Removal Operators
The percentage of revenue remaining after direct job costs like dump fees, crew labor, and fuel. The single most important number for pricing decisions...
Last updated: Mar 2026
Gross Margin is the percentage of each revenue dollar left after subtracting the direct costs tied to completing that specific junk removal job.
Formula
Gross Margin % = (Revenue − COGS) ÷ Revenue × 100
Used For
Financials
Gross Margin
58.7% ($264 remaining)
Annual owner benefit
Definition Breakdown
What It Means
The percentage of each dollar of revenue that remains after paying every direct cost tied to completing that specific job — dump fees, crew wages, fuel, and any subcontractor charges billed against that ticket
Direct costs for junk removal include tipping fees at the landfill or transfer station, hourly crew labor including drive time and dump-run time, per-mile fuel cost, and any third-party disposal fees like mattress recycling or e-waste processing
Does NOT include fixed overhead expenses — insurance premiums, software subscriptions, truck payments, yard rent, or marketing spend. Those costs come out of whatever gross margin remains after direct job costs
Expressed as a percentage so you can compare jobs of different sizes. A $300 job at 60% margin and a $900 job at 45% margin tell very different profitability stories even though the dollar amounts look similar
When It's Used
Determining if your per-load or per-item pricing covers direct costs with enough margin left to absorb your monthly overhead nut — typically $4,500–$8,000 for a two-truck operation including insurance, payments, and software
Comparing which job categories deliver the strongest returns — estate cleanouts often hit 55–65% margin while yard waste and concrete jobs can dip to 35–42% because of heavy tipping fees at C&D facilities
Identifying margin leaks before they snowball — catching that your crew is spending 45 minutes on dump runs instead of 25 minutes, or that a new landfill raised rates by $12/ton without you adjusting pricing
Setting crew performance benchmarks — if your target is 55% gross margin and a crew consistently delivers 42%, you know to investigate labor efficiency, routing, or load density on their jobs
What It Excludes
Fixed overhead costs like general liability and auto insurance premiums ($3,500–$9,000/year), truck loan or lease payments ($650–$1,200/month per truck), software subscriptions, and yard or storage rent
Marketing and customer acquisition costs including Google Ads spend, LSA fees, wrapped truck amortization, and referral payouts — these are tracked separately as a percentage of revenue, typically 8–15%
Owner salary, profit distributions, and retained earnings — these are what remains after overhead is subtracted from gross margin, giving you net profit which healthy operators keep at 15–25% of revenue
Why Matters for Operators
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
Key Takeaway
Every junk removal operator should know their gross margin by job type, updated weekly. If you are not tracking dump fees and labor hours per job, you do not actually know your margin — you are guessing on pricing, and guessing is how operators go broke.
Common Add-Backs
The categories of expenses that get added back to net income when calculating .
Direct Labor
checkCrew wages for hours physically on the job site
checkDrive time to and from the customer location
checkDump run time including wait at the facility
checkLoading and unloading time at the landfill or transfer station
checkReturn drive time from the dump back to base or next job
warningInclude every minute your crew is on the clock for that job — not just time at the customer's home. A 2-hour on-site job with a 35-minute drive each way and a 40-minute dump run is actually 3 hours 50 minutes of labor. At $18/hour per crew member times two, that difference between 2 hours and 3.8 hours is $64.80 in untracked labor cost.
Disposal Costs
checkTipping fees at municipal landfills ($45–$85/ton typical range)
checkConstruction and demolition facility surcharges
checkE-waste and hazmat recycling fees ($15–$45 per item)
checkMattress recycling fees ($25–$40 per unit in regulated states)
checkDonation center drop-off fees when applicable
warningTrack dump fees per job using actual receipts, not monthly averages. A load tipped at $48/ton and another at $82/ton at a C&D facility produce wildly different margins on the same revenue. Averaging masks the problem. One Phoenix operator discovered he was losing $35 per job on concrete loads because he averaged dump costs across all job types.
Fuel & Vehicle
checkFuel for the round-trip to the job site
checkFuel for dump runs which often add 15–30 miles
checkDEF fluid for diesel trucks ($12–$18 per 2.5-gallon jug)
checkTolls on routes to landfills or job sites
warningCalculate per-mile fuel cost (typically $0.45–$0.70 per mile for a loaded box truck) and multiply by total miles for that job. Do not spread monthly fuel evenly — a 40-mile round-trip job consumes $28–$36 in fuel alone versus $7–$9 for a 10-mile local job. That difference directly erodes margin on distant work.
Subcontractor & Specialty Costs
checkDay laborers hired for large estate cleanouts
checkSpecialty haulers for piano or hot tub removal
checkDumpster rental fees when you sub out overflow
checkEquipment rental for jobs requiring a Bobcat or forklift
warningAny third-party cost billed against a specific job is a direct cost and must be included in your gross margin calculation. Hiring a day laborer at $150 for a large cleanout is a direct cost. Renting a trailer-mounted lift for $275 is a direct cost. If you bury these in general overhead, your per-job margin looks artificially high and your pricing stays too low.
Common Mistakes & Red Flags
Errors that overstate and kill deals.
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
Track Gross Margin Per Job
ScaleYourJunk logs revenue, dump fees, and labor per job — your gross margin calculated automatically.
: FAQ
Related Resources
Reports & Analytics
See per-job gross margin, crew profitability, and revenue trends in your ScaleYourJunk dashboard — updated in real time after every completed job.
FeatureDump Fee Tracking
Log actual tipping fees per job with receipt capture. Stop averaging disposal costs and start seeing true margin by load type.
GuidePricing Strategy Guide
Learn how to set per-load and per-item prices that maintain 50–65% gross margin while staying competitive in your local market.
GuideJob Costing Glossary Entry
Understand how to capture every direct cost per job so your gross margin calculation reflects reality, not guesswork.
Ready to Scale Your Junk Removal Business?
ScaleYourJunk automates dispatching, invoicing, and lead management — so you can focus on growth.
Plans start at $149/mo