Spoil Removal / Hauling Calculator: Estimate Truck Loads and Costs Accurately
Removing excavated soil and debris from a construction site is a significant part of any earthworks project. Whether you’re digging foundations, a basement, or a trench, you need to know how much spoil you’ll generate, how many truckloads it will take, and what it will cost. Our Spoil Removal / Hauling Calculator is a free online tool that helps you estimate bulked volume, mass, truck trips by volume and weight, total hours, shifts, and haulage costs.
In this guide, we’ll show you how to use the calculator, explain the calculations, provide real-world examples, and answer common questions. We’ll also share tips to improve accuracy and reduce costs.
Spoil Removal / Hauling
Construction CalculatorSpoil removal: bulked volume, mass, truck loads by volume and weight, hours and cost.
What is the Spoil Removal / Hauling Calculator?
The Spoil Removal / Hauling Calculator is a free online tool that calculates the logistics and cost of removing spoil from a site. It accounts for the cut volume, bulking factor, truck body volume, legal payload, spoil density, trip cycle time, working hours, and haulage pricing. It provides a clear breakdown of bulked volume, spoil mass, trips by volume, trips by weight, governing trips, total hours, shifts required, and total cost. The calculator is part of a suite of earthworks calculators available on our website, including the Foundation Excavation Calculator, Pit / Basement Excavation Calculator, and Backfill Volume Calculator. For a complete project estimate, you can also use our Construction Estimate Calculator.
How to Use the Spoil Removal / Hauling Calculator
Using the calculator is straightforward. Here’s a breakdown of each field:
1. Volume
- Cut volume (in place): Enter the geometric volume of material to be excavated before bulking, in cubic meters or cubic yards. This is the in-situ volume.
- Bulking factor: Enter the factor that converts in-place volume to loose volume. Typical values: sand ~1.10, loam ~1.20, clay ~1.30, rock ~1.50. The default is 1.25.
2. Trucks
- Truck body volume: Enter the volume capacity of the truck body in cubic meters. Typical tipper bodies range from 10 to 15 m³. The default is 12 m³.
- Truck payload: Enter the legal payload per trip in tonnes. Usually 16–24 t. The default is 20 t.
- Spoil density: Enter the density of the loose spoil in kg/m³. Typical values: sand ~1500, loam ~1600, clay ~1800 kg/m³. The default is 1600.
- Trip cycle time: Enter the total time for one trip (load + travel + tip + return) in hours. The default is 1.0 hour.
- Working hours per shift: Enter the number of working hours per shift. The default is 8 hours.
3. Cost
- Haul price per loose m³: Enter the local rate per loose cubic meter. If this is greater than 0, it overrides the hourly machine rate.
- Machine rate per hour: Enter the hourly rate for the truck and operator. Used only when the per-m³ price is 0.
- Contingency: Enter a percentage for unforeseen conditions. Typically 3–8%. The default is 5%.
Once you enter all values, the calculator instantly displays:
- Bulked volume
- Spoil mass
- Trips by volume
- Trips by weight
- Governing trips (the higher of the two)
- Total hours
- Shifts required
- Haulage cost
- Contingency amount
- Grand total
Understanding the Cost Components
To make the most of the calculator, it’s important to understand each cost component and how they interact.
- Bulked volume: When soil is excavated, it expands. The bulked volume is calculated as
cut volume × bulking factor. This is the volume you actually have to load and haul. - Spoil mass: This is the weight of the spoil, calculated as
bulked volume × density. It’s used to check against the truck’s legal payload. - Trips by volume: This is the number of trips required if the truck is filled to its body volume. It’s calculated as
ceil(bulked volume / truck body volume). - Trips by weight: This is the number of trips required if the truck is loaded to its legal payload. It’s calculated as
ceil(spoil mass / truck payload). - Governing trips: The actual number of trips is the maximum of trips by volume and trips by weight. This ensures you don’t overload the truck.
- Total hours: Calculated as
governing trips × trip cycle time. This is the total machine time required. - Shifts required: Calculated as
ceil(total hours / working hours per shift). This tells you how many working days you need. - Haulage cost: If a per-m³ price is provided, cost is
bulked volume × per-m³ price. Otherwise, cost istotal hours × machine rate per hour. - Contingency: A reserve for unexpected delays, additional trips, or fuel price changes. Typically 3–8%.
- Grand total: The final estimated cost.
Understanding these components helps you plan truck logistics, negotiate haulage rates, and avoid costly delays. For more information on earthworks, you can refer to Wikipedia’s article on earthworks.
Example Calculations
Let’s run through a few examples to see how the calculator works in different scenarios.
Example 1: Foundation Spoil with Per-m³ Pricing
- Cut volume: 50 m³
- Bulking factor: 1.25
- Truck body volume: 12 m³
- Truck payload: 20 t
- Spoil density: 1600 kg/m³
- Trip cycle time: 1.0 h
- Working hours per shift: 8 h
- Haul price per loose m³: $10
- Machine rate per hour: $0
- Contingency: 5%
Calculations:
- Bulked volume: 50 × 1.25 = 62.5 m³
- Spoil mass: 62.5 × 1600 = 100,000 kg = 100 t
- Trips by volume: ceil(62.5 / 12) = 6
- Trips by weight: ceil(100,000 / 20,000) = 5
- Governing trips: max(6, 5) = 6
- Total hours: 6 × 1.0 = 6 h
- Shifts required: ceil(6 / 8) = 1
- Haulage cost: 62.5 × $10 = $625
- Contingency: 5% of $625 = $31.25
- Grand total: $656.25
Example 2: Basement Spoil with Hourly Rate
- Cut volume: 120 m³
- Bulking factor: 1.30
- Truck body volume: 10 m³
- Truck payload: 18 t
- Spoil density: 1800 kg/m³
- Trip cycle time: 1.2 h
- Working hours per shift: 10 h
- Haul price per loose m³: $0
- Machine rate per hour: $150
- Contingency: 8%
Calculations:
- Bulked volume: 120 × 1.30 = 156 m³
- Spoil mass: 156 × 1800 = 280,800 kg = 280.8 t
- Trips by volume: ceil(156 / 10) = 16
- Trips by weight: ceil(280,800 / 18,000) = 16
- Governing trips: max(16, 16) = 16
- Total hours: 16 × 1.2 = 19.2 h
- Shifts required: ceil(19.2 / 10) = 2
- Haulage cost: 19.2 × $150 = $2,880
- Contingency: 8% of $2,880 = $230.40
- Grand total: $3,110.40
Example 3: Trench Spoil with Small Truck
- Cut volume: 20 m³
- Bulking factor: 1.10
- Truck body volume: 8 m³
- Truck payload: 16 t
- Spoil density: 1500 kg/m³
- Trip cycle time: 0.8 h
- Working hours per shift: 8 h
- Haul price per loose m³: $0
- Machine rate per hour: $120
- Contingency: 3%
Calculations:
- Bulked volume: 20 × 1.10 = 22 m³
- Spoil mass: 22 × 1500 = 33,000 kg = 33 t
- Trips by volume: ceil(22 / 8) = 3
- Trips by weight: ceil(33,000 / 16,000) = 3
- Governing trips: max(3, 3) = 3
- Total hours: 3 × 0.8 = 2.4 h
- Shifts required: ceil(2.4 / 8) = 1
- Haulage cost: 2.4 × $120 = $288
- Contingency: 3% of $288 = $8.64
- Grand total: $296.64
These examples show how different volumes, truck capacities, and pricing methods affect the total haulage cost.
Benefits of Using the Spoil Removal / Hauling Calculator
Tips for Accurate Spoil Removal Estimation
- Measure the cut volume accurately: Use the geometric volume from your excavation plans. If you’re using another calculator, ensure it accounts for working space and slopes.
- Choose the right bulking factor: Soil type matters. Sand bulks less than clay. If you’re unsure, use 1.25 as a starting point, but adjust based on local experience.
- Know your truck capacities: Both volume and weight limits matter. A truck may cube out before it weighs out, or vice versa. The calculator uses the higher trip count.
- Use realistic densities: Loose spoil density is lower than in-situ density. Typical loose densities: sand 1500, loam 1600, clay 1800 kg/m³. Check with your supplier or test the material.
- Account for trip cycle time: This includes loading, travel, tipping, and return. For long hauls, cycle time can be 1.5–2 hours or more.
- Consider working hours: Actual working hours may be less than a full shift due to breaks, refuelling, and site delays. Use a realistic number.
- Check pricing method: Some hauliers charge per m³, others per hour. The calculator supports both. Use the method that matches your local market.
- Add contingency: Unexpected delays, traffic, or additional trips can increase costs. A 3–8% contingency is typical.
For more information on haulage and logistics, you can refer to resources like Wikipedia’s article on dump trucks or guidelines from the National Asphalt Pavement Association.
How to Reduce Spoil Removal Costs
If your estimate is higher than expected, here are some ways to reduce costs:
- Reuse spoil on site: If the soil is suitable, use it for backfilling, landscaping, or grading. This eliminates haulage costs.
- Optimize truck loading: Ensure trucks are loaded to their legal capacity without overloading. This minimizes trips.
- Choose the right truck size: Larger trucks are more efficient per m³, but they may not fit on narrow access roads.
- Schedule efficiently: Combine haulage with other site work to reduce machine idle time.
- Negotiate rates: For large volumes, ask for volume discounts.
- Avoid peak traffic: Schedule trips outside rush hour to reduce cycle times.
- Consider on-site storage: If you can’t reuse spoil immediately, stockpile it on site for later use.
Frequently Asked Questions (FAQ)
Conclusion
The Spoil Removal / Hauling Calculator is an essential tool for anyone managing earthworks. It helps you estimate bulked volume, truck trips, hours, and costs accurately, so you can plan logistics, negotiate rates, and stay on budget. By following the tips in this article and using the calculator, you can confidently manage your spoil removal. Don’t forget to explore our other earthworks calculators for all your sitework needs.
Whether you’re removing a few truckloads of soil or managing a large basement excavation, accurate haulage estimation is key to a successful project. Try the Spoil Removal / Hauling Calculator today and take the guesswork out of your earthworks budget.

2 Comments