Bulk soil delivery pricing is one of the trickiest variables in the garden supplies business—get it wrong and you erode margins; get it right and you build predictable revenue. Most soil yards struggle because they don't account for material costs, delivery distance, labor, and seasonality in a systematic way. This guide breaks down exactly how to price bulk soil deliveries so you stay competitive while protecting your bottom line.
Understand Your Material Costs First
Before you quote a single yard of topsoil, you need to know what it costs you to source and stockpile it. Most bulk soil dealers buy from wholesale suppliers or directly from quarries—prices typically range from $15–$35 per cubic yard for quality topsoil, depending on your region and supplier relationships.
Don't just use your supplier's price as-is. Factor in:
- Storage and handling losses (5–10% shrinkage or contamination)
- Screening or amendment costs if you're improving soil quality
- Stockpile financing if you hold inventory for months before sale
A cubic yard of standard topsoil that costs you $20 to acquire might actually cost $22–$24 when you account for real operational overhead.
Build a Tiered Delivery Pricing Model
Flat per-yard rates don't work for bulk soil. A 5-yard delivery and a 50-yard delivery have vastly different economics. Create pricing tiers that reflect your actual delivery costs:
- 5–10 cubic yards: $60–$85 per yard (includes delivery, labor, equipment setup)
- 11–25 cubic yards: $50–$70 per yard
- 26–50 cubic yards: $40–$60 per yard
- 50+ cubic yards: $35–$50 per yard (negotiate per quote)
These ranges assume a 15–20 mile delivery radius from your yard. Every additional 5 miles typically adds $1–$3 per yard. If a customer is 30 miles away, adjust upward.
Account for Distance and Route Efficiency
Delivery cost is your single largest variable expense. A 10-minute drive to one site and a 45-minute drive to another make huge differences in your per-yard profitability.
Use a delivery zone system:
- Zone 1 (0–5 miles): Base price
- Zone 2 (5–15 miles): +$3–$5 per yard
- Zone 3 (15–25 miles): +$6–$12 per yard
- Zone 4 (25+ miles): Minimum order requirements or special pricing
Truck fuel costs roughly $0.15–$0.25 per loaded mile depending on fuel prices and truck size. Factor in driver wages, truck maintenance, and equipment (spreader, labor for unloading). Most soil yards allocate $120–$180 per delivery trip in fixed costs, regardless of size.
Seasonal Pricing Adjustments
Spring (March–May) and fall (August–October) are peak soil delivery seasons. Many businesses charge 10–20% premiums during these windows because demand is high and delivery slots fill quickly. Winter deliveries may drop 5–15% to stimulate demand during slower months.
Track your delivery calendar for two years. You'll see patterns. Price accordingly, but communicate seasonal rates clearly to avoid customer pushback.
Don't Forget Site Conditions
A "standard" delivery assumes driveway access and relatively flat terrain. Reality is messier:
- Limited access (narrow driveway, poor parking): +$15–$30
- Unloading into difficult terrain (slopes, soft ground): +$20–$50
- Multiple unload points on one property: +$25 per additional stop
- Night or weekend delivery: +$30–$75
Get site photos from customers before quoting. Poor conditions kill margins fast.
Lock in Your Markup
After calculating material cost + delivery + labor, apply a markup of 35–50% for general overhead (insurance, yard rent, equipment depreciation, admin). A $25 all-in cost per yard typically sells for $40–$50 retail.
For specialty soils (amended garden mix, raised-bed blend, native soil), your markup can climb to 50–60% because you're adding more labor and input costs.
Leverage Digital Visibility
Get your soil pricing and services listed on platforms like Mercoly where customers actively search for bulk soil suppliers. A strong listing with clear pricing, delivery zones, and soil types helps you win leads without cold outreach and lets customers self-qualify before calling.
Frequently Asked Questions
Q: Should I charge per cubic yard or per truckload? Per cubic yard is clearer and more flexible. Truckload pricing works only if you have consistent product and fixed truck capacities—most soil yards don't.
Q: How do I handle soil that's already at a customer's site (they want me to spread it)? Charge separately: $0.50–$1.50 per cubic yard for spreading labor, plus equipment fees ($40–$75 per hour for a spreader operator). This is margin-positive work.
Q: What's a realistic profit margin on bulk soil delivery? Expect 25–40% net margin after all costs. High-volume orders toward the end of peak season compress margins; small off-season orders can hit 45–50% if delivery distance is short.
List your bulk soil delivery services today and start capturing local search traffic—customers are searching for exactly what you sell.