Basics12 min read

Excavation Calculator Guide: Dirt Volume, Swell & Hauling Costs

Contractor-focused guide to excavation calculator math: bank vs loose cubic yards, soil swell, truckload capacity, hauling costs, and profitable pricing.

Aerial view of a construction site in Rochester, showcasing dirt excavation and heavy machinery.Photo by Tom Fisk on Pexels

Bank vs. Loose Cubic Yards: The Foundation of Every Excavation Calculator

Every accurate excavation calculator starts with one distinction: bank cubic yards (BCY) versus loose cubic yards (LCY). Bank volume is the material in its natural, undisturbed state before you touch it. Loose volume is what you get after digging, loading, and hauling. The same tonnage occupies more space once it is disturbed because you introduce voids and fluff. If you bid from bank volume but order trucks by loose volume, you will under-order every load and eat the difference.

To calculate dirt excavation volume in bank yards, use the basic geometric formulas: length x width x depth in feet, divided by 27. A 40 ft x 30 ft footprint cut 4 ft deep is 40 x 30 x 4 = 4,800 cubic feet, or 178 BCY. For trenches, calculate cross-sectional area x length, then divide by 27. For circular piers, use pi x radius squared x depth, divided by 27. Irregular shapes should be broken into rectangles, triangles, and circles, then summed. Always add a tolerance: measure depth at multiple points because subgrade is rarely flat. A 10 percent measurement error on a 178-yard cut is nearly 18 yards, or roughly two truckloads you did not price.

Convert weight and volume with soil density. Common densities in pounds per cubic foot (pcf): sandy loam 100-110 pcf, clay 110-130 pcf, gravel 120-135 pcf, rock 140-160 pcf. A cubic yard of clay at 120 pcf weighs about 3,240 lb, or 1.62 tons. That matters because trucks are legally limited by weight, not just volume. A 20-yard dump truck cannot legally carry 20 yards of wet clay in most states.

Rule of thumb: bid in bank yards, haul in loose yards, and pay in tons or loads. Never mix the three without converting first.

Use an excavation calculator or spreadsheet that tracks all three units side by side. When you find fill dirt on NeedsDirt.com, confirm whether the seller quotes bank or loose yards; the difference can be 20-40 percent of the volume you actually receive.

Soil Swell Factors: Why Dug Dirt Takes Up More Space

Swell factor is the percentage increase in volume when bank soil is excavated and loosened. It is the single most misunderstood number in dirt estimating, and it is where most inexperienced bidders lose money. If you dig 100 BCY of clay with a 30 percent swell, you must haul 130 LCY. Order only 100 yards of truck capacity and you leave 30 yards on site or pay for a second trip.

Typical swell factors by material:

  • Sand and gravel: 10-15 percent
  • Common earth/loam: 20-25 percent
  • Clay: 25-40 percent
  • Rock, blasted: 40-60 percent
  • Rock, ripped: 30-50 percent
  • Topsoil: 20-30 percent

Convert bank to loose with this formula: LCY = BCY x (1 + swell factor as a decimal). For 178 BCY of clay at 30 percent swell: 178 x 1.30 = 231.4 LCY. To go the other direction, LCY / (1 + swell) = BCY.

Compaction reverses swell. If you are importing fill and compacting it to 95 percent standard Proctor, you need more loose yards than the finished grade volume suggests. A common shrink factor for compacted clay fill is 10-15 percent. So 100 BCY of finished fill may require 110-115 BCY of bank material, or roughly 140-150 LCY delivered loose.

Do not trust a single swell number across a whole site. Test pits, soil borings, or a quick bucket test can reveal whether you are in sand, lean clay, or fat clay. Fat clay can swell 40 percent and stick in the bed, costing you load time and cleanup. When you browse dump sites near you on NeedsDirt.com, ask what material was excavated and whether it has been screened or processed; screened material has lower and more predictable swell.

Practical tip: add 5 percent to your swell estimate as a contingency. It is cheaper than a re-mobilization fee.

Document your swell assumptions in the bid. If the geotech report says 25 percent and you bid 20 percent to win the job, you own the difference. A written assumption protects you in a change order conversation.

How Many Truckloads of Dirt? Matching Volume to Legal Payload

To answer how many truckloads of dirt you need, divide loose volume by the effective capacity of your truck, then check it against legal weight limits. Volume capacity and weight capacity rarely match, and the lower number wins.

Typical dump truck capacities:

  • Single axle: 5-8 cubic yards, roughly 10-13 tons GVW limit
  • Tandem axle: 10-14 cubic yards, roughly 15-20 tons payload
  • Tri-axle: 15-20 cubic yards, roughly 20-25 tons payload
  • Transfer trailer: 25-30 cubic yards, 22-25 tons payload

Now run the math on wet clay at 1.62 tons per loose yard. A tandem with a 20-ton legal payload can carry about 12.3 loose yards by weight, even if the bed holds 14. So your effective capacity is 12 yards, not 14. On 231 LCY, that is 19 loads, not 17. Two extra loads at 100 dollars each is 200 dollars of margin you would have missed.

Weight-limited materials include wet clay, saturated loam, and gravel. Volume-limited materials include dry topsoil, mulch, and wood chips. Know which one you are hauling before you quote a load count.

Also account for loading efficiency. A 20-yard bed may only receive 17-18 yards if the operator cannot heap the load legally or if the material is sticky. Track actual loads on the first day and adjust. Production rates matter too: a 3-yard excavator loading a tandem can fill it in 8-12 minutes, but cycle time including spotting, tarping, and scale house can push each load to 30-45 minutes. That is 10-16 loads per day per truck on a short haul.

For a 178 BCY cut with 30 percent swell, 231 LCY divided by 12 effective yards equals 20 loads with a small buffer. If you find a dump site on NeedsDirt.com within 10 miles, you can often run two trucks and clear that in a day. If the site is 30 miles out, plan two days.

Formula: Loads = Loose cubic yards / Effective yards per load, where effective yards is the lower of bed volume and legal payload divided by material density.

Hauling Costs, Cycle Time, and Distance Math

Hauling cost is not just fuel. Build your rate from cycle time, distance, fuel, labor, tolls, and disposal fees. A simple excavation calculator for hauling uses this formula: Cost per load = (Cycle time in hours x Truck hourly rate) + Fuel + Tolls + Disposal fee + Profit margin.

Cycle time includes loading, travel loaded, dumping, and travel empty. On a 10-mile round trip with a tandem, expect 35-50 minutes per cycle. At a 110 dollars per hour truck rate, that is 64-92 dollars per load before disposal. On a 30-mile round trip, cycle time jumps to 70-90 minutes, or 128-165 dollars per load.

Fuel: a tandem dump truck averages 5-7 miles per gallon loaded. At 4 dollars per gallon and a 20-mile round trip, fuel is roughly 12-16 dollars per load. Add DEF, maintenance, and tires at 15-20 percent of the hourly rate if you are not already capturing them.

Disposal fees vary widely by region and material. Clean fill dirt may be free or 5-15 dollars per yard at a accepting site. Contaminated soil can run 40-100 dollars per ton plus testing. C&D debris is often 60-90 dollars per ton. Always call the facility and confirm whether they charge by the yard, the ton, or the load, and whether they require tarping or a manifest.

When you find fill dirt on NeedsDirt.com, you can flip the cost model. Instead of paying disposal, you may get paid to haul material to a site that needs it, or at least dump free. That turns a 500-dollar disposal cost into a 200-dollar haul and a happy customer.

Example: 20 loads, 40-minute cycle, 110 dollars per hour truck rate, 15 dollars per load fuel, 10 dollars per load disposal. Cost per load = 73 + 15 + 10 = 98 dollars. Total hauling and disposal = 1,960 dollars. Add 20 percent profit and you bid 2,350 dollars.

Do not forget mobilization, traffic control, street sweeping, and permits. In many cities, a dirt haul requires a haul route permit and a wheel wash. Those are real costs that belong in the bid, not in your margin.

Production Rates: How Long Will the Excavation Take?

Volume tells you how much dirt. Production rate tells you how long it takes and what it costs. An excavation calculator that ignores production is just a volume calculator. Production rates are expressed in bank cubic yards per hour (BCY/hr) or loose cubic yards per hour (LCY/hr), and they vary by machine, material, depth, and operator skill.

Typical production rates for common equipment:

  • 3-yard excavator, clay, 8 ft deep: 60-90 BCY/hr
  • 3-yard excavator, sand and gravel: 100-140 BCY/hr
  • 5-yard excavator, clay: 100-140 BCY/hr
  • Dozer, D6 class, push 100 ft: 150-250 BCY/hr
  • Wheel loader, 3-yard bucket, load trucks: 120-180 LCY/hr

For a 178 BCY cut of clay with a 3-yard excavator at 75 BCY/hr, pure digging time is 2.4 hours. But you also need to load trucks, which may slow the excavator to 50-60 BCY/hr if the truck spot is tight. Realistically, plan 3-4 hours of digging, plus setup and cleanup. If you are hauling 20 loads at 40 minutes per cycle with two trucks, hauling takes about 6.7 truck-hours, or 3.3 hours wall-clock with two trucks running. The excavator and trucks should be balanced; if the excavator finishes in 3 hours and trucks need 7, you are paying truck time for nothing.

Balance the fleet: one 3-yard excavator can keep two to three tandems busy on a short haul. On a long haul, you need more trucks per excavator, or a bigger excavator and more trucks. The goal is to keep the highest hourly cost machine producing at its maximum rate.

Formula: Hours = Bank cubic yards / Production rate in BCY per hour. Add 15-25 percent for setup, breaks, and inefficiency.

Track your actual production on every job. After three jobs, you will know your real numbers better than any chart. Use those numbers in your excavation calculator and you will bid tighter and win more profitable work.

Profitable Pricing: Turning Cubic Yards into a Winning Bid

Pricing excavation is not cost plus a random markup. It is a structured build-up of direct costs, indirect costs, risk, and profit. Here is a contractor-focused framework you can put in a spreadsheet today.

Step 1: Calculate bank volume from plans or field measurements. Step 2: Apply swell to get loose volume. Step 3: Determine loads and hauling cost. Step 4: Add disposal or tipping fees, or subtract revenue if you are selling fill. Step 5: Add excavation production cost (machine hours x hourly rate). Step 6: Add indirect costs: mobilization, permits, traffic control, sweeping, insurance, and supervision. Step 7: Add risk contingency of 5-10 percent for unknown soil, weather, or utility conflicts. Step 8: Add profit of 15-25 percent depending on competition and risk.

Example build-up for the 178 BCY clay cut:

  • Excavation: 4 hours x 185 dollars/hr = 740 dollars
  • Hauling: 20 loads x 98 dollars = 1,960 dollars
  • Mobilization and permits: 450 dollars
  • Subtotal direct: 3,150 dollars
  • Risk contingency 8 percent: 252 dollars
  • Profit 20 percent: 680 dollars
  • Bid price: 4,082 dollars, or about 22.93 dollars per bank yard

That per-yard number is your sanity check. If your competition is at 12 dollars per yard, they are either not hauling, not permitting, or not planning to profit. Do not chase that job. If your number is 35 dollars per yard, you may be over-trucking or using the wrong disposal site.

Always separate excavation from hauling and disposal on the bid. Customers understand line items, and it protects you if the disposal site changes its rates. It also lets you offer options: haul to a dump site for X, or find a fill site on NeedsDirt.com and save Y.

Never bid a lump sum for dirt work without a unit price backup. If the quantity changes, you want a pre-agreed rate per bank yard to fall back on.

Finally, get paid for your estimating time. A detailed excavation calculator takes 30-60 minutes per bid. If you win one in four, your estimating cost is baked into every job. The contractors who track swell, loads, and cycle time win the profitable work and let the low bidders lose money on the rest.

Using NeedsDirt.com to Cut Hauling and Disposal Costs

The fastest way to improve dirt profitability is to shorten the haul and eliminate disposal fees. NeedsDirt.com connects contractors who have excess dirt with contractors who need fill, and it lists dump sites near you that accept clean fill, rock, or C&D. That marketplace turns a cost center into a logistics advantage.

How to use it in your estimating workflow:

  • Before you bid, search for dump sites near the job. Note the distance, hours, accepted materials, and fees. A site 5 miles away versus 25 miles away can swing your bid by 1,000 dollars or more on a 20-load job.
  • If you have clean fill dirt, list it or find a site that needs it. You may avoid tipping fees entirely, and in some markets you can charge a delivery fee to the receiving site.
  • If you need import fill, find fill dirt on NeedsDirt.com instead of buying from a quarry or pit. The savings on 200 yards can be thousands of dollars.
  • Confirm access: can a tri-axle enter and exit safely? Is there a scale? Is the site open when you need it? A free dump site with a 30-minute wait is not free.

Build a network of three to five reliable dump and fill sites within your normal work radius. Rotate based on material, distance, and hours. When a site closes or raises rates, you have backups and you do not have to re-price your bids from scratch.

Contractor tip: keep a simple log of every load: date, truck, material, bank yards, loose yards, tons, site, and cost. After 50 loads you will have a proprietary excavation calculator that beats any generic chart.

Dirt is heavy, cheap, and local. The contractor who masters volume, swell, loads, and hauling distance wins the job and keeps the margin. Use the formulas in this guide, verify them with your own field data, and let NeedsDirt.com handle the matchmaking between dirt you have and dirt you need.

Frequently Asked Questions

?How do I convert bank cubic yards to loose cubic yards for hauling?

Multiply bank cubic yards by 1 plus the swell factor as a decimal. For example, 100 BCY of clay at 30 percent swell becomes 130 LCY. Always haul and price in loose yards.

?How many truckloads of dirt are in 100 cubic yards?

It depends on swell and truck capacity. 100 BCY of clay at 30 percent swell is 130 LCY. A tandem axle legally carrying 12 effective yards needs about 11 loads. A tri-axle at 18 yards needs about 8 loads.

?What is a typical soil swell factor?

Sand and gravel swell 10-15 percent, common earth 20-25 percent, clay 25-40 percent, and blasted rock 40-60 percent. Add a 5 percent contingency to your estimate.

?How do I calculate hauling cost per load?

Multiply cycle time in hours by the truck hourly rate, then add fuel, tolls, disposal fees, and profit. A 40-minute cycle at 110 dollars per hour is about 73 dollars before fuel and tipping.

?Does compacted fill shrink or swell?

Compacted fill shrinks relative to loose volume. A common shrink factor for clay fill is 10-15 percent. You need more bank material than finished grade volume when compacting to 95 percent Proctor.

?How do I find a dump site or fill dirt near my job?

Use NeedsDirt.com to browse dump sites near you and find fill dirt listings. Check distance, accepted materials, hours, and fees before you bid the haul.

?What is the best way to estimate excavation production rate?

Use BCY per hour by machine and material, then add 15-25 percent for setup and inefficiency. Track your own jobs after three projects to replace generic charts with real data.

?Should I bid dirt work by the cubic yard or as a lump sum?

Bid lump sum with a unit price backup per bank yard. That protects you if quantities change and gives the customer a clear change-order rate.

More Guides

Find dirt near you

Browse free and priced listings from contractors in your area.

Browse Listings