Landscaping business growth strategies

Landscaping Job Costing: A Worksheet and Worked Example

June 26, 2026

Landscaping job costing compares the revenue earned on a job with the direct costs required to deliver it. Record labor, materials, equipment, subcontractors, and other job-specific costs against the same job ID. Then compare actual cost with the estimate so you can correct the next bid.

Updated September 14, 2026

Keep estimates and actual costs in the same categories

A bank balance cannot tell you whether the patio you finished made money. Assign one job ID to the estimate, crew time, supplier receipts, equipment charges, and approved extras. For recurring maintenance, use a consistent property and reporting period so visits can be compared.

Count person-hours, not just time on site. Three people working four hours use twelve person-hours. Use a labor rate that includes the employer costs you allocate to production, and apply it consistently. Avoid recording the same cost in both the rate and a separate expense category.

Use this job-cost worksheet

Illustrative completed landscape installation, not an industry benchmark
ItemEstimatedActual
Job revenue, excluding sales tax collected$10,000$10,000
Labor at $35 per person-hour80 hours: $2,80096 hours: $3,360
Materials$3,000$3,150
Equipment allocation or rental$500$600
Subcontractors$400$400
Delivery and disposal$300$350
Total direct cost$7,000$7,860
Revenue less direct cost$3,000$2,140
Job margin before overhead30%21.4%

The job used $860 more direct cost than planned. Labor explains $560 of that difference. Start the review there: was the scope underestimated, access harder than expected, or time lost to another cause? Investigate before assigning blame.

Separate job margin from company net profit

Job margin = (job revenue minus direct job costs) / job revenue. That margin still has to support overhead and other company expenses. Office costs, management, financing, and taxes do not disappear because the job covered its direct costs. Agree with your bookkeeper on which costs sit where.

Owner work also needs a consistent treatment. If your own installation hours are missing, use the owner labor costing method to make the comparison useful. The SBA's financial management guidance provides broader context on records and financial statements.

Close the loop before the next estimate

  1. Collect time and receipts while the job details are still available.
  2. Compare each category with its estimate.
  3. Record the reason for the largest differences.
  4. Assign a correction to an estimator, supervisor, or purchasing owner.
  5. Check the correction on the next comparable job.

Charge callback costs back to the original job. Keep approved additional scope separate so legitimate extra work does not look like poor productivity. Track equipment downtime separately from planned production to explain overruns.

Once you know your costs, turn them into prices with how to price landscaping services using margin, not markup.

Job costing tells you what happened; accurate landscaping estimating keeps it from happening again.

Frequently asked questions

Can I do landscaping job costing in a spreadsheet?

Yes. Start with job ID, revenue, estimated and actual person-hours, labor rate, materials, equipment, subcontractors, and other direct costs. A consistent record is more useful than software the crew never updates.

Do I include overhead in job costing?

You can allocate overhead for estimating and management analysis, but label it separately and avoid counting it twice. Distinguish the job margin before overhead from company net profit, and use a consistent method with your accountant.

How should I cost maintenance visits?

Record time and direct costs by property, then compare the total for the billing period with the related revenue. Include paid travel under a consistent allocation rule and account for seasonal work included in the contract.

Explore 7 Figure Landscape Network's business systems programs or book a strategy call to discuss the operating problem you want to work on. Learn about Jim Wertz and the network.

More guides: Job costs and profitability

Choose the specific issue you want to work on next.

Back to Blog