Landscape Material Calculator & Cost Tracker - Markup, Pricing & Methods Compared
MATERIALS

Landscape Material Calculator & Cost Tracker for Contractors

Free landscape material calculator plus the complete guide to tracking materials cost per job - with mulch & gravel pricing, markup percentages, and 3 methods compared.

By the GreenMargins Team | Updated: March 24, 2026

Quick Answer

Landscapers track materials cost by recording supplier prices, applying a 15-30% markup, and including materials in job profit calculations. The three main methods are spreadsheets, general business software (Jobber, etc.), or dedicated job costing tools. Use our free landscape material calculator below to calculate the right markup for your business.

? Quick Checklist

  • � Record actual supplier cost for each material
  • � Apply consistent markup (15-30%)
  • � Include delivery & handling time
  • � Track materials by job, not just overall
  • � Account for waste factor (5-15%)

? Common Mistakes

  • � Estimating material costs instead of checking prices
  • � Forgetting to update costs when prices change
  • � Not charging for pickup/delivery time
  • � Using same markup for all materials
  • � Ignoring waste and overage

3 Ways Landscapers Track Materials

There's no single "right" way to track materials - it depends on your business size, how material-heavy your jobs are, and how much time you spend on quotes. Here's a full landscaping cost breakdown of the three approaches:

Method Best For Pros Cons Cost
Spreadsheets (Excel/Sheets) Solo operators, <10 jobs/month Free, fully customizable, works offline Manual entry every time, no automatic markup, easy to make formula errors, no profit visibility per job Free
Jobber / ServiceTitan Service businesses, scheduling focus Good scheduling, invoicing, client management built in Limited material-specific tracking, basic markup, no per-job profit analysis on materials $49-199/mo
Dedicated Job Costing (GreenMargins, LMN) Material-heavy jobs, design-build, hardscape Automatic markup, profit visibility per job, tracks labor + materials + overhead together Monthly cost, learning curve $59-100/mo

For landscapers who price landscape work with heavy materials (mulch, pavers, plants), dedicated job costing pays for itself quickly. If you spend 30+ minutes per week looking up prices and calculating markup by hand, that's 26+ hours a year - worth far more than $59/month.

Track materials automatically for every job

GreenMargins shows your real profit per job - including materials, labor, travel, and overhead.

Try Free for 14 Days

Common Landscaping Material Costs (2026 Reference)

Before you can track materials cost per job, you need accurate supplier pricing. Here are typical 2026 material costs across North America - use these as a starting point, then update with your actual supplier prices:

Material Unit Typical Cost Recommended Markup Price to Customer
Mulch (hardwood/dyed) per yard $30-45 15-20% $35-54
Gravel (crushed / pea) per yard $35-75 15-25% $40-94
Topsoil / Fill per yard $25-55 15-20% $29-66
Concrete pavers per sq ft $3-12 20-30% $3.60-15.60
Retaining wall block per block $3-8 20-30% $3.60-10.40
Sod per sq ft $0.35-0.85 25-40% $0.44-1.19
Plants / shrubs (1-gal) each $8-25 30-50% $10.40-37.50
Trees (15-gal) each $50-200 25-40% $62.50-280
Edging (aluminum/steel) per lin ft $1.50-4 20-30% $1.80-5.20
Landscape fabric per roll (300 ft) $30-80 15-25% $35-100

Note: Prices are approximate 2026 US ranges. Costs vary significantly by region, supplier, and volume. Always use your actual supplier pricing for quotes.

What Markup Should You Charge on Landscaping Materials?

The landscaping material markup you charge depends on your handling costs, risk, and the material type. Here's the complete breakdown:

Material Category Typical Markup Why This Range
Bulk materials (mulch, stone, soil) 15-25% Low handling, easy to source, commodity pricing
Hardscape (pavers, wall block, flagstone) 20-30% Heavier handling, breakage risk, multiple supplier trips
Plants & nursery stock 30-50% Perishable, warranty risk, selection time, transport care
Irrigation supplies (pipe, heads, valves) 20-35% Many small parts, multiple trips, returns/exchanges
Specialty items (lighting, water features) 25-40% Design expertise, sourcing time, damage risk

Key principle: your markup should cover your time sourcing materials, fuel for pickup trips, storage costs, and the risk of waste or damage. If you're spending 2 hours picking up materials for a $500 order with only 15% markup ($75), and your landscaping cost per hour is $45+, you're barely breaking even on the trip.

Markup vs. Profit Margin - They're Not the Same

One of the most common pricing mistakes in landscaping: confusing markup with profit margin. They sound similar but give you very different numbers. Here's the math:

Markup vs. Margin on a $1,000 Materials Order

20% Markup

$1,000 � 1.20 = $1,200 to customer

Your profit: $200

Actual margin: $200 � $1,200 = 16.7%

20% Profit Margin

$1,000 � (1 - 0.20) = $1,250 to customer

Your profit: $250

Actual margin: $250 � $1,250 = 20.0%

The difference: On a $1,000 order, targeting 20% margin earns you $50 more than 20% markup. Over 100 jobs a year, that's $5,000+ in profit you're leaving on the table if you confuse the two.

Quick formulas:

Markup: Cost � (1 + markup%) = Price

Margin: Cost � (1 - margin%) = Price

Most landscapers use markup (it's simpler), and that's fine - just know that your actual profit margin is always lower than your markup percentage. When the Grow Group or BT Academy talk about "targeting 20% net margins," they mean margin, not markup. To hit 20% true margin on materials, you need a 25% markup.

Worked Examples: How Materials Tracking Works in Practice

Example 1: 10-Yard Mulch Bed Renovation

The most common material-heavy job. At typical mulch cost per yard of $32, here's the full landscaping cost breakdown:

Mulch Job - Materials Breakdown

Mulch cost (10 yards � $32/yard) $320.00
Delivery fee from supplier $45.00
Landscape fabric (1 roll) $45.00
Edging (40 lin ft � $2.50/ft) $100.00
Total material cost $510.00
Waste factor (10%) $51.00
Your markup (20%) $112.20
Materials price to customer $673.20

Your material profit: $163.20 (markup + waste buffer). Labor, travel, and overhead are tracked separately.

Example 2: Paver Patio Installation (200 sq ft)

Hardscape jobs have higher material costs and more components. Here's a typical paver patio cost breakdown:

Paver Patio - Materials Breakdown

Concrete pavers (220 sq ft � $6.50/sqft, +10% waste) $1,430.00
Gravel base (4 yards � $45/yard) $180.00
Sand bedding (1.5 yards � $40/yard) $60.00
Edge restraint (60 lin ft � $1.80/ft) $108.00
Polymeric sand (3 bags � $25) $75.00
Geotextile fabric $35.00
Delivery (2 loads) $90.00
Total material cost $1,978.00
Your markup (25%) $494.50
Materials price to customer $2,472.50

Higher markup justified by: multiple supplier trips, heavy material handling, and breakage risk on pavers.

Example 3: Irrigation System Materials (Front + Back Yard)

Irrigation Install - Materials Breakdown

PVC pipe & fittings $185.00
Sprinkler heads (12 � $8.50) $102.00
Drip line & emitters $95.00
Valves & manifold (4 zones) $120.00
Controller $85.00
Wire, connectors, misc fittings $65.00
Total material cost $652.00
Waste + spare fittings (15%) $97.80
Your markup (30%) $224.94
Materials price to customer $974.74

Irrigation jobs need higher waste factor: fittings break, pipes get cut wrong, and you always need extra connectors. The 30% markup covers multiple supply house trips.

How to Handle Waste, Overage & Leftover Materials

One of the biggest reasons landscapers lose money on materials: they don't account for waste. Here are the typical waste factors by material type:

Material Typical Waste % Why
Mulch / soil 5-10% Spillage during spread, uneven areas
Pavers 10-15% Cuts around edges, breakage, pattern matching
Gravel / aggregate 5-10% Compaction, uneven sub-grade
Irrigation pipe & fittings 10-15% Miscuts, broken fittings, route changes
Sod 5-10% Trimming around beds, irregular edges
Plants 3-5% DOA from nursery, transplant shock

How to handle leftover materials:

  1. Bulk materials (mulch, soil, gravel): Keep leftover stock in your yard. Create a "yard stock" line item at average cost. When you use it on a future job, charge the same markup as fresh materials - the customer doesn't know (or care) it came from your pile.
  2. Pavers and block: Return unused full pallets to the supplier if they accept returns (most do within 30 days). Keep partial pallets for repairs and small add-on jobs.
  3. Plants: Use leftover plants on your own property or offer them at cost to the next client as an upsell. Don't let nursery stock die in your yard - that's pure profit loss.
  4. Pipe and fittings: Keep organized bins of spare fittings. You'll use them on the next irrigation job and save a supply house trip.

Supplier Negotiation: How to Lower Your Material Costs

Your landscaping profit margin on materials depends as much on what you pay as what you charge. Here's how to negotiate better pricing:

  • Volume pricing: Ask your supplier for a contractor rate once you're buying consistently. Most landscape suppliers have a tiered pricing sheet - you may be on the retail tier by default. Just asking "do you offer contractor pricing?" often unlocks 10-20% savings.
  • Seasonal pre-buys: If you know your spring mulch volume, commit to a bulk order in February. Suppliers offer better per-yard pricing for guaranteed volume before their busy season.
  • Multiple quotes: Get pricing from 2-3 suppliers for your top materials. Even if you prefer one supplier, knowing the competitor's price gives you leverage.
  • Payment terms: Some suppliers offer 2-3% early payment discounts (Net 10 vs Net 30). On a $2,000 materials order, that's $40-60 savings per job.
  • Delivery consolidation: Instead of ordering materials per job, batch your orders. Two deliveries on Tuesday instead of four across the week can save $90-180 in delivery fees monthly.

Seasonal Price Changes: When Material Costs Spike

Landscaping material costs aren't fixed - they fluctuate throughout the year. Mulch cost per yard can swing 20-30% from winter to peak season. Here's the typical pattern:

  • January-February: Lowest prices. Suppliers are slow, they'll negotiate. Best time for pre-season purchases.
  • March-April: Prices start climbing as demand picks up. Order early to lock in lower pricing.
  • May-July: Peak prices. Mulch, soil, and sod all hit annual highs. Supply shortages possible. Your markup should be at the top of your range.
  • August-October: Prices ease slightly. Fall planting materials (trees, shrubs) still premium.
  • November-December: Prices drop. Rock, gravel, and hardscape materials often discounted as suppliers clear inventory.

How to handle mid-season price increases: Update your material tracking system immediately when prices change. For quotes already sent but not accepted, decide whether to honor the price (builds trust) or requote (protects margins). For recurring contracts, include a clause allowing price adjustments if material costs increase more than 10%.

Industry Profit Margin Benchmarks for Landscaping

How do your material margins stack up? Based on industry data from contractor surveys, here are the landscaping profit margin benchmarks you should know:

Metric Struggling (<) Average Top Performers
Gross profit margin (all jobs) < 35% 40-50% 55-65%
Net profit margin < 5% 8-12% 15-25%
Material markup (effective) < 10% 15-20% 25-35%
Materials as % of project cost > 45% 25-35% 20-30%
Construction job gross margin < 30% 35-45% 50-60%

If your net profit margin is below 10%, the most likely culprits are (1) underpriced materials - you're not accounting for all your handling and waste costs, (2) overhead you haven't allocated to jobs, or (3) labor estimates that are consistently too low. Materials tracking is how you diagnose which one.

Full Job P&L Example: $10,000 Landscape Installation

Materials don't exist in a vacuum - they're one piece of your job profit. Here's a typical landscaping cost breakdown for a $10,000 residential design-build installation, showing how materials fit into the complete picture:

$10,000 Landscape Job - Full P&L Breakdown

Revenue

Total price to customer $10,000.00

Direct Costs

Materials (your cost, incl. delivery) $2,800.00
Labor (2 crew � 3 days � $28/hr � 8hr) $1,344.00
Labor burden (workers comp, taxes, benefits - 28%) $376.32
Equipment / fuel $280.00
Subcontractor (electrical for lighting) $400.00
Total direct costs $5,200.32
Gross profit $4,799.68 (48.0%)

Overhead Allocation

Insurance, office, admin, marketing (18% of revenue) $1,800.00
Net profit $2,999.68 (30.0%)

In this example, materials are 28% of the total job - right in the "Average" range. The material markup (baked into the $10K price) is about 25%. If you'd used 15% markup instead, your net profit drops to $2,720 - a $280 difference on a single job. Over 50 jobs a year, that's $14,000.

This is why materials tracking matters: even small changes in your material markup, waste factor, or supplier pricing compound into thousands of dollars across a season. The contractors hitting 15-25% net margins aren't doing anything magical - they're just measuring and adjusting.

See your actual profit margin on every job

GreenMargins calculates gross and net profit per job automatically - including materials, labor, travel, and overhead.

Try Free for 14 Days

Why Materials Tracking Matters for Profit

Many landscapers lose money on materials - and don't realize it until the end of the season. They can tell you their total material spend, but not which jobs were profitable on materials and which lost money. Here's what happens without tracking:

  1. Invisible losses: You guess material costs instead of checking current prices, and you're off by 15-20% on half your jobs
  2. Missing delivery costs: Forget to include the $45 delivery fee, multiply that by 3 jobs a week, and that's $7,000 a year in unrecovered costs
  3. Stale pricing: Mulch went up $8/yard since last spring but you're still quoting last year's numbers
  4. Waste blindness: You ordered 10% extra pavers "just in case" but never charged for it - and it happened on every hardscape job
  5. No negotiation leverage: Without total spend data by material type, you can't negotiate volume discounts with suppliers

Proper materials tracking shows exactly which jobs made money and which lost it - so you can adjust your pricing, switch suppliers, or change your waste factor for the next quote. That's the difference between a landscaping business with healthy profit margins and one that's busy but broke.

Free Landscape Material Calculator

Use this landscape material calculator to estimate your total materials cost, waste factor, and markup for any job. Enter your materials below and see the price to charge your customer instantly.

Materials Cost & Markup Calculator

Add your materials, set waste and markup, get the price to quote.

Subtotal (materials + fees) $0.00
Waste allowance $0.00
Your markup $0.00
Price to Customer $0.00
Your material profit $0.00

This calculator gives you a quick estimate. For production use - tracking materials across dozens of jobs, comparing actual vs. estimated costs, and seeing profit per job - you need landscaping job costing software that stores your material prices and applies markup automatically.

Want this calculator built into every quote?

GreenMargins stores your material prices, applies markup automatically, and calculates profit before you hit send.

Try Free for 14 Days

How to Set Up Materials Tracking (Step-by-Step)

Whether you use a spreadsheet or dedicated software, follow these 6 steps to start tracking materials cost per job:

  1. Build your material price list. Create a master list of your top 20-30 materials with current supplier pricing. Include the unit (per yard, per sq ft, each) and the date you last verified the price. Update this list at least quarterly - or monthly during peak season when prices shift.
  2. Set your markup percentages by category. Don't use one flat markup for everything. Set 15-20% for bulk commodities (mulch, soil, gravel), 20-30% for hardscape, and 30-50% for plants and specialty items. Your markup should cover sourcing time, pickup trips, storage, and waste risk.
  3. Add waste factors to your estimates. Before quoting, add 5-15% to your material quantities depending on the material type (see the waste table above). This prevents eating the cost of cuts, breakage, and spillage on every job.
  4. Track materials per job, not just totals. Every job should have its own materials line items with quantity, unit cost, and subtotal. This lets you compare estimated vs. actual costs after the job is done - the single most valuable thing you can do to improve your pricing accuracy.
  5. Record actual costs after each job. When the job is complete, update your tracking with what you actually spent. Did you use more mulch than estimated? Did the paver price change? This data feeds your next quote and makes every estimate more accurate.
  6. Review material profitability monthly. Once a month, look at your material costs across all jobs. Which materials had the best margins? Which jobs lost money on materials? Are you consistently underestimating certain items? Adjust your markup, waste factors, or supplier accordingly.

This process takes 10-15 minutes per job with a spreadsheet, or 2-3 minutes with landscaping job costing software that stores your material prices. Over a season of 100+ jobs, that time difference adds up to 15-20 hours saved.

Frequently Asked Questions

What markup should landscapers charge on materials?

Most landscapers charge 15-30% markup on materials. The exact percentage depends on whether you handle delivery, storage costs, and how much time you spend sourcing materials. Commodities like mulch typically get lower markup (15-20%) while specialty items like plants or custom stone get higher markup (25-35%). Your markup should cover your time, fuel for pickup trips, and the risk of waste or damage.

Should I track materials separately from labor?

Yes, absolutely. Tracking materials separately from labor helps you identify which jobs are profitable and which materials eat into margins. It also helps with reordering and supplier negotiations when you can see total spend by material type. If you bundle everything together, you can't tell if you lost money on materials or labor - and you can't fix what you can't measure.

How do I handle materials price changes mid-season?

Update your material costs in your tracking system as soon as prices change. For active quotes that haven't been accepted yet, decide whether to honor the original price or requote based on the price change magnitude. For recurring jobs or long-term contracts, consider including a clause that allows price adjustments if material costs increase more than 10% from the original quote date.

Do I need software to track materials?

You don't need software, but it saves significant time. Spreadsheets work fine for basic tracking, but they require manual entry for every job and don't automatically calculate markup or show profit impact. Dedicated software automates markup calculations and shows how materials affect job profit instantly. For landscapers doing more than 5-10 jobs per month with materials, the time savings usually justify the cost.

How do I track materials I already have in inventory?

Use your actual purchase cost for inventory items, not replacement cost. When you add materials from inventory to a job, enter the cost you originally paid. This gives accurate job profitability. Some landscapers create a "yard stock" material at an average cost for commonly used items like leftover mulch or soil. Just make sure to update that average cost when you restock.

How do I estimate landscaping materials for a new job?

Start with accurate measurements of the area (length � width for beds, square footage for patios). Then calculate material quantity using standard coverage rates - for example, 1 cubic yard of mulch covers roughly 160 sq ft at 2 inches deep. Add your waste factor (5-15% depending on material type), multiply by your current supplier cost per unit, and add delivery fees. Use the landscape material calculator above for a quick estimate, or dedicated job costing software for production quotes.

What's a typical landscaping cost breakdown by category?

For a typical design-build landscaping job, materials make up 25-35% of the total project cost. Labor is usually 35-50%, overhead (insurance, equipment, fuel) is 15-25%, and your net profit target should be 10-20%. For material-heavy jobs like large hardscape installations, materials can be 40-50% of the total. Tracking each category separately is essential - if you only track the total, you can't tell whether you're losing money on materials, labor, or overhead.

What's a good profit margin on landscaping materials?

Most successful landscaping businesses target 15-30% net profit on materials after accounting for waste, delivery, and handling costs. This varies by material type - bulk commodities like mulch and gravel typically yield 15-20% profit margin, while plants and specialty items can yield 30-50%. The key is tracking actual costs vs. estimated costs per job. If you're consistently making less than 15% on materials, either your supplier costs are too high, your markup is too low, or your waste factor isn't accounting for real-world losses.

How do I price landscape work that includes materials?

Calculate each cost component separately: (1) material costs with markup and waste factor, (2) labor hours at your burdened hourly rate, (3) equipment and fuel costs, and (4) your overhead allocation. Add these together plus your target profit margin. Most contractors either show clients a single "installed price" per unit (e.g., $85/yard of mulch installed) or an itemized breakdown. Either way, track each component internally so you know where your profit comes from - and where it leaks.

What's the difference between markup and profit margin on materials?

Markup is a percentage added to your cost (cost � 1.20 = price). Margin is your profit as a percentage of the selling price (profit � price). A 20% markup on $1,000 gives you a $1,200 price - but your actual profit margin is only 16.7% ($200 � $1,200). To hit a true 20% profit margin, you need a 25% markup. This distinction matters because industry benchmarks use margin, not markup - so if you're "targeting 20% margins" but applying 20% markup, you're actually earning less than you think.

Stop Guessing on Material Costs

GreenMargins tracks materials, applies markup automatically, and shows profit on every job before you send the quote.

No credit card required � Cancel anytime