Ledge
← Free Tools
CALCULATOR

Job Costing & Price Calculator

Build your job cost from the ground up — labor, materials, and equipment — then set your target margin and get the price to charge.

How it works

1
Add every cost
Break the job into labor, materials, and equipment. Enter what you actually pay — not what you charge.
2
Set your target margin
Choose what % of the sale price should be gross profit. Most landscaping jobs land between 35–55%.
3
Get your price
The calculator works backwards from your margin and tells you exactly what to charge the client.
1
Name your job (optional)
2
Add your actual costs
Labor
Hours: Total person-hours on site. Example: 2 workers × 5 hrs = 10 hours.
Rate ($/hr): What you pay each worker per hour — base wage only. Do not include payroll taxes, workers' comp, or benefits. Those get recovered through your margin.
Labor
×
$
Materials
Qty: Units you're ordering — cubic yards, bags, pallets, tons, etc.
Unit cost: What your supplier charges you per unit. Include delivery if it's baked into the invoice.
Material
×
$
Equipment
Hours: How long the equipment will be running on this job.
Rate ($/hr): Your true cost per hour — fuel + maintenance + rental fee, or a share of your monthly payment if you own it. Use a flat cost for one-time rentals or haul fees.
Other
Use this for: permits & inspection fees, dump fees, haul-off charges, porta-potty rentals, subcontractor invoices, delivery fees not included in materials.
Flat cost is the default — enter the total amount you're paying. Switch to Qty × rate if you're billing multiple trips or units.
Cost Breakdown
Labor
Materials
Equipment
Other
Total job cost
3
Set Your Target Margin

What % of the sale price should be gross profit? Most landscaping jobs run 35–55%. Start at 40% if you're unsure.

%
Add at least one line item and set your desired margin to see your price.
Build estimates like this inside Ledge — on every job
Your labor rates, materials catalog, and equipment costs stay saved. No rebuilding from scratch on every estimate.
See Ledge in action →