Pricing dirt hauling jobs accurately is part science, part market intelligence, and a significant part knowing your own costs inside and out. Too many earthwork contractors underbid because they rely on gut feel, copy a competitor's rate without understanding the variables, or simply forget to account for hidden costs that quietly eat into their margins.

In 2026, with fuel prices continuing to fluctuate, equipment costs at record highs, and labor becoming increasingly competitive, getting your pricing right is more critical than ever. This guide walks you through every layer of a professional dirt hauling bid so you can submit competitive numbers that still make you money.

Why Most Contractors Underprice Dirt Hauling Jobs

Before we get into the numbers, it helps to understand why underpricing is so common in this industry. The earthwork and dirt hauling market is highly fragmented. Dozens of small operators in any given metro area compete for the same projects, and the instinct is to lower the price to win the work. That strategy backfires fast when you realize the job is costing you more than you are getting paid.

The most common reasons contractors leave money on the table include:

Understanding these gaps is the first step to building a pricing model that actually protects your business.

Understanding the Core Cost Components of a Dirt Hauling Bid

Every accurate dirt hauling estimate starts with a complete picture of your costs. These fall into four categories: direct operating costs, equipment costs, labor costs, and overhead and profit margin.

Direct Operating Costs

Direct operating costs are the costs that change with every job and every mile driven.

Fuel: In 2026, diesel averages between $3.60 and $4.40 per gallon depending on the region. A fully loaded Class 8 dump truck gets roughly 4 to 6 miles per gallon. On a round trip of 20 miles, that is roughly 4 to 6 gallons just for one cycle. Multiply that across a full day of 8 to 12 cycles and fuel alone can run $150 to $300 per truck per day.

Tires: Commercial dump truck tires wear significantly faster under load. Budget approximately $0.08 to $0.14 per loaded mile for tire wear and replacement across a standard steer-drive-tag axle configuration.

Oil, fluids, and filters: Budget a combined $0.04 to $0.07 per mile for routine fluid consumption and scheduled oil changes.

Disposal and tipping fees: If you are hauling to a landfill, transfer station, or managed fill site, tipping fees in 2026 range from $8 to $60 per ton depending on the material type, location, and whether the soil has any contamination flags. Always verify disposal costs before bidding.

Equipment Ownership Costs

These costs exist whether the truck is running or sitting in the yard, and they must be spread across billable hours and miles.

Depreciation: A late-model tri-axle dump truck priced at $160,000 to $190,000 in 2026 depreciates roughly $0.20 to $0.30 per mile under normal hauling conditions. Over a 5-year useful life with 120,000 miles, that is $30,000 to $40,000 in depreciation annually.

Insurance: Commercial trucking insurance for a single dump truck runs $10,000 to $18,000 per year depending on the operator's safety record, state, and coverage limits. Break that down to roughly $40 to $72 per truck per day based on a 250-day working year.

Financing: If your truck is financed, your monthly payment is a fixed cost that must be recovered. A $175,000 truck financed over 60 months at 7.5% interest carries a monthly payment of approximately $3,500, or roughly $140 per working day.

Labor Costs

Driver wages for CDL holders hauling dirt and aggregate run $26 to $42 per hour in most U.S. markets in 2026, according to wage data tracked by the Bureau of Labor Statistics construction occupations survey. Add payroll taxes, workers compensation, and any benefits, and your true labor burden is typically 1.25 to 1.40 times the base wage rate, putting the all-in cost at $32 to $59 per hour per driver.

Overhead and Profit Margin

Overhead includes your office costs, dispatch, insurance on your business entity, software, accounting, and any fixed costs not tied to a specific truck. A reasonable overhead allocation for a small to mid-sized hauling operation runs 12 to 18 percent of gross revenue. Your target net profit margin on top of that should be 10 to 20 percent depending on job complexity and market conditions.

How to Calculate Your True Cost Per Ton and Cost Per Hour

The two most universal pricing units in dirt hauling are the ton and the hour. Understanding how to calculate both gives you flexibility to match the format the project owner or GC expects.

Cost Per Hour Calculation

Add up all of your daily costs for one truck and divide by the number of productive hours in a workday.

Cost Category Daily Cost (Per Truck)
Fuel (100 miles, avg conditions) $180
Driver labor (10 hrs, burdened) $420
Depreciation allocation $160
Insurance allocation $56
Financing cost allocation $140
Tires and fluids $55
Overhead allocation (15%) $153
Total Daily Cost $1,164

Divide by 8 productive hours: $1,164 divided by 8 = $145.50 per hour.

To hit a 15% net profit margin, your billing rate would need to be at least $172 per hour per truck. In competitive markets like Los Angeles or Denver, hourly rates for a tri-axle dump truck in 2026 range from $150 to $210 per hour, so this math is realistic.

Cost Per Ton Calculation

If you are bidding per ton, you need to know your load cycle time and your truck's payload capacity.

A standard tri-axle dump truck carries 14 to 18 tons of soil per load depending on material density and legal weight limits. Sandy soil weighs approximately 100 to 115 pounds per cubic foot, while wet clay can exceed 130 pounds per cubic foot. That difference in density affects how many tons you can legally haul per trip.

If your full cycle time (load, haul, dump, return) is 45 minutes and your truck carries 16 tons:

For reference, market rates for dirt hauling in 2026 typically range from $6 to $18 per ton for standard fill material hauls, with higher rates for short hauls (under 5 miles, where your cost per cycle is dominated by load and dump time rather than drive time) and specialty materials.

Factoring in Haul Distance and the Deadhead Problem

Haul distance is the single biggest variable in dirt hauling pricing. A 5-mile haul and a 25-mile haul are completely different jobs even if the tons are the same.

The key metric is cycle time. Use this framework:

Deadhead miles are a profitability killer that many operators underprice. Your truck earns no revenue on the return trip, but it still burns fuel, accumulates wear, and consumes driver hours. The only ways to offset deadhead cost are to price it into your rate or to find a backhaul opportunity.

This is where platforms like DirtMatch create real financial value for hauling contractors. By connecting operators with nearby dirt sources and receiving sites, DirtMatch helps contractors find efficient haul pairings that reduce or eliminate empty return miles, directly improving profitability on every load.

Swell Factor and Load Count: A Critical Pricing Variable

One of the most expensive mistakes in earthwork pricing is failing to account for material swell. When soil is excavated from its natural, compacted state, it expands in volume. This expansion is called the swell factor, and it directly affects how many loads you will haul.

Typical swell factors by material type:

Material In-Place Volume Swell Factor Loose Volume Multiplier
Sandy loam 1 BCY 10 to 12% 1.10 to 1.12 LCY
Clay 1 BCY 25 to 30% 1.25 to 1.30 LCY
Compacted fill 1 BCY 15 to 20% 1.15 to 1.20 LCY
Rock (blasted) 1 BCY 30 to 40% 1.30 to 1.40 LCY
Topsoil 1 BCY 20 to 25% 1.20 to 1.25 LCY

If a project calls for removing 10,000 bank cubic yards (BCY) of clay and you forget the 28% swell factor, you will actually be hauling 12,800 loose cubic yards. At 10 loose cubic yards per truck load, that is 280 more loads than you planned. At $450 per load, that is $126,000 of unrecovered cost.

Always do your takeoff in bank cubic yards, apply the appropriate swell factor for the material type, and then calculate your truck load count from the loose volume.

Building Your Hauling Bid Calculator Framework

A reliable hauling bid calculator does not need to be complicated. It needs to be systematic. Here is a step-by-step framework you can build in a spreadsheet or use as a mental checklist on every job.

Step 1: Gather site information Confirm the excavation site address, the disposal or receiving site address, and any access restrictions (low bridges, weight-restricted roads, limited staging area). Verify permits needed and who is responsible for securing them.

Step 2: Quantify the material Get the total volume in BCY from the plans. Identify the soil type and apply the appropriate swell factor to get LCY. Determine the material density to estimate tons per load.

Step 3: Calculate load count Divide total LCY by your truck's usable volume per load (accounting for legal weight limits). This gives your total load count.

Step 4: Calculate cycle time Map the actual route using current traffic patterns for the time of day you will be hauling. Add realistic load and dump times. Compute cycles per day per truck.

Step 5: Determine truck days and duration Divide total load count by cycles per truck per day to get total truck-days needed. Divide by the number of trucks you are deploying to get the project duration.

Step 6: Calculate total cost Multiply truck-days by your daily cost per truck. Add any fixed costs specific to the job (permits, escort, scale fees, environmental testing).

Step 7: Apply overhead and profit Add your overhead percentage and profit margin to arrive at your base bid price.

Step 8: Apply a contingency For jobs with unknowns (unclear soil conditions, uncertain traffic patterns, potential weather delays), add a 5 to 10 percent contingency. Disclose it in your proposal as a standard practice.

Find or Post Dirt, Rock & Aggregate

Join thousands of contractors using DirtMatch to buy, sell, and exchange earthwork materials.

Try DirtMatch Free

Regional Rate Variations and Market Intelligence

Dirt hauling rates vary significantly by geography, and knowing your local market is just as important as knowing your costs. Urban markets with high traffic congestion, strict weight enforcement, and expensive disposal options command higher rates than rural markets.

For context, here is a 2026 regional snapshot of typical per-hour dump truck rates (tri-axle, standard fill material):

Region Typical Hourly Rate Range
Pacific Coast (Los Angeles, San Francisco, San Diego) $175 to $230 per hour
Mountain West (Denver, Boulder) $155 to $200 per hour
Pacific Northwest (Seattle) $160 to $210 per hour
Northeast (Boston, New York metro) $165 to $225 per hour
Southeast $130 to $170 per hour
Midwest $125 to $165 per hour
Texas and Gulf Coast $130 to $175 per hour

Contractors operating in high-cost urban markets like the dirt exchange in Los Angeles or the dirt exchange in San Francisco face not only higher labor costs but also significantly more complex logistics around permitted truck routes, time-of-day restrictions, and premium tipping fees. Pricing in those markets must reflect that operational complexity.

For contractors in the Pacific Northwest, the dirt exchange in Seattle market combines high labor costs, frequent weather delays from rainfall, and challenging site access that all justify rates at the higher end of the regional range.

How to Handle Specialty Material Pricing

Not all dirt hauling is equal. Standard clean fill material is the baseline, but many jobs involve materials that require a premium.

Contaminated or Unknown Soil

If there is any indication that the soil may be contaminated (former industrial sites, brownfields, underground storage tank removals), your pricing must include environmental characterization testing, certified disposal fees (which can run $80 to $250 per ton for hazardous material), and additional insurance coverage. Never haul unknown soil to a standard fill site without testing. The liability exposure far exceeds any hauling revenue.

Rock and Rip-Rap

Blasted rock and large aggregate are harder on trucks, harder to load efficiently, and often require specialized dump bodies. Price rock hauling at a 25 to 40 percent premium over standard soil.

Topsoil and Select Fill

High-quality topsoil and select fill materials have actual market value. If you are hauling premium topsoil from a demolition or grading site to a landscaping or restoration project, the material itself may be worth $15 to $40 per ton. In some cases, the dirt you are removing is an asset, not a disposal burden, and smart contractors price accordingly or negotiate to sell the material rather than pay to dump it.

This is where tools like DirtMatch provide a competitive advantage. Instead of paying tipping fees for valuable topsoil or clean fill, contractors can connect with nearby projects that need that exact material, turning a disposal cost into a revenue opportunity or at minimum eliminating the tipping fee entirely.

Permit and Regulatory Costs You Cannot Afford to Ignore

Regulatory compliance costs are frequently underestimated in hauling bids. Depending on the jurisdiction and job type, you may need to account for:

Overweight permits: Many loaded dump trucks require overweight or oversize permits when operating on state highways or local roads. Permit costs vary from $15 to $200 per trip in some states. On a 500-load job, that adds up quickly.

Hours of operation restrictions: Many municipalities restrict construction truck traffic to certain hours. If your schedule is compressed by a 7 AM to 3 PM operating window, your productive hours per day drop and your daily cost per load increases.

FMCSA compliance costs: FMCSA regulations require commercial motor vehicles to maintain proper logs, conduct pre-trip inspections, and comply with hours of service rules. Non-compliance fines and out-of-service orders can cost thousands per incident. Factor compliance time into your driver labor budget.

Stormwater and erosion control: If your work triggers NPDES stormwater permit requirements, you may be responsible for BMPs (best management practices) at the loading zone. Coordinate with the GC to clarify who is responsible for stormwater compliance on the haul corridor.

Structuring Your Bid Proposal for Maximum Clarity and Win Rate

A well-structured proposal does more than communicate a price. It communicates professionalism and reduces the risk of disputes during the job. Here is what every dirt hauling bid should include:

Scope of work: Exactly what material is being hauled, from where, to where, and any material handling requirements at either end.

Quantification basis: State the total volume or tonnage your bid is based on, the swell factor applied, and the assumed load capacity per truck. This protects you if actual quantities differ.

Pricing structure: Clearly state whether you are pricing per hour, per ton, or per load, and define what is and is not included. Separately itemize fuel surcharges, disposal fees, and permit costs if applicable.

Assumptions and exclusions: List every assumption you made (soil type, access conditions, operating hours, disposal site acceptance). Exclude anything outside your scope explicitly.

Change order trigger: State clearly that any change in scope, material type, haul distance, or quantity will result in an adjusted price.

Payment terms: Net 15 or Net 30 from invoice date. Specify whether you require mobilization payment or a deposit for large jobs.

Duration and schedule: State the planned start date, daily truck count, and projected completion timeline.

A clear, detailed bid also signals to the project owner that you are an experienced operator who has thought through the job. That professionalism often justifies a higher price in competitive bid situations.

Minimum Job Thresholds and When to Walk Away

Not every job is worth taking, and knowing your minimum acceptable job size is as important as knowing your rates. For most single-truck operators, a job that generates less than 4 to 6 productive truck-hours of revenue is rarely worth the mobilization and administrative overhead.

Calculate your break-even mobilization cost: fuel to get to the site and back, one hour of driver time, and any setup costs. If the total job revenue barely covers mobilization plus operating costs, decline politely and focus on larger opportunities.

High-frequency, small-load jobs (residential lot grading, small foundation digs) can be profitable if you are already in the area or can batch them. But quoting a 3-load job with the same margin structure as a 300-load commercial site will leave you frustrated and underpaid.

For contractors looking to fill scheduling gaps with appropriately sized jobs, DirtMatch Pro connects hauling operators with verified projects that match their capacity and geographic range, making it easier to avoid taking on money-losing work out of desperation.

Tracking Job Performance and Refining Your Rates Over Time

Pricing is not a one-time exercise. Your rates should evolve as your costs change, your market shifts, and your operational data improves.

After every job, track the following:

Building a simple post-job performance log across 10 to 20 jobs gives you real data to sharpen your estimating assumptions. Most contractors find that their first instinct on cycle time is 15 to 25 percent too optimistic, which means their bids are chronically too low until they correct for that bias.

Regularly review regional rate benchmarks. Market rates for dirt hauling move with fuel prices, labor markets, and construction volume. The AGC of America publishes quarterly construction cost data that provides useful context for understanding market-wide trends in material and labor costs.

Common Pricing Mistakes and How to Avoid Them

To close out this guide, here is a summary of the most common pricing mistakes and the corrective action for each:

Mistake: Pricing based on competitors' rates without understanding your own costs. Fix: Build your cost model first, then check market rates to see where your number lands.

Mistake: Ignoring seasonal cost variation. Fix: Fuel costs, overtime, and equipment wear all increase in peak season. Build seasonal adjustment factors into your rate structure.

Mistake: Quoting a lump sum on open-ended or unclear scopes. Fix: Always bid unit-price (per ton, per hour, or per load) when quantities are uncertain. Lump sum bids on undefined scopes are a recipe for loss.

Mistake: Not revisiting rates annually. Fix: At minimum, recalculate your cost model every January using updated fuel, insurance, and labor figures.

Mistake: Forgetting to price in waiting time. Fix: If your driver is sitting at a site waiting for an excavator to free up, that time costs you money. Include a standby rate in your proposal.

Mistake: Accepting verbal change orders. Fix: Every scope change should be documented in writing with a price adjustment before proceeding.

Pricing dirt hauling jobs accurately is a skill that improves with every job you track, every proposal you refine, and every market shift you adapt to. Contractors who invest the time to build a rigorous cost model and stay connected to market intelligence consistently outperform those who rely on instinct alone.

If you are ready to find better-matched projects that support your pricing goals and reduce wasted haul miles, get started with DirtMatch and see how a smarter dirt exchange network can improve your margins on every load.