Landscaping Job Cost Breakdown: What a $30,000 Job Actually Costs
Share
This comes up again and again on Jobber community: someone asks what to charge for a landscaping job, and the answers range from "double your materials" to "whatever the market bears." Neither helps when you are trying to build a real landscaping job cost breakdown for a $30,000 install and actually know whether you will keep any of it.
A real breakdown does not start with rules of thumb. It starts with the actual checks you will write and the hours you will pay for. On a typical $30,000 residential landscaping project in 2026, the money splits into five buckets: direct materials, loaded labor, equipment and subcontractors, overhead allocation, and profit. If you do not know the weight of each bucket before you sign the contract, you are not bidding. You are hoping.
Here is one realistic split for a $30,000 residential install that includes hardscaping, planting, and irrigation tie-in. Your exact numbers will move with local labor rates, material choices, and how much work you subcontract.
Five cost buckets on a $30,000 job
What does a $30,000 landscaping job cost to deliver?
About twenty-six to twenty-eight thousand dollars in direct and indirect costs, leaving two to four thousand in pre-tax profit on a typical residential install. The exact split depends on whether you own your equipment, how efficient your crew is, and how much of the work is subcontracted.
The numbers above assume a job with moderate hardscaping, irrigation tie-in, and mature plant stock. If the job is mostly softscape and seed, materials drop and labor stays flat. If it involves extensive retaining walls or paver patios, materials and equipment both climb. The point of the breakdown is to show where the money goes, not to give you a universal template.
How much do materials and plants actually cost?
For a $30,000 job, material costs usually land between $7,500 and $9,500. That includes sod or seed, shrubs and trees, mulch, soil amendments, pavers or gravel, edging, and any irrigation parts. The key is to price materials by the installed quantity, not by the pallet. Waste happens. A 10% overage on sod or pavers is normal, and if you do not build it into the bid, you eat it.
Delivery fees from your nursery or supplier also belong in this bucket. A $150 delivery charge on a $7,800 materials order is not overhead. It is direct cost. Attach it to the job. Every one of these material outlays is an ordinary and necessary business expense under IRC §162, deductible in the year paid if you are on the cash basis.
What does labor really cost once payroll taxes and downtime are included?
Loaded labor is where most bids fall apart. You might pay a crew member $22 per hour, but after the employer's 7.65% FICA share, federal and state unemployment taxes, and workers compensation premiums that often run 8% to 15% of wages for landscaping crews, the true cost is usually $28 to $32 per hour. On a $30,000 job, labor often runs $9,000 to $11,000 for a three-person crew over four or five days, including prep and cleanup.
Do not forget non-billable hours. Drive time, material runs, and weather delays are real costs even if the client does not see them. If your crew spends six hours on the road or waiting out rain, that labor still gets paid. I usually see total labor eat 30% to 35% of the contract price on residential landscaping.
How do equipment and subcontractor fees factor in?
If you rent a mini-excavator for two days at $350 per day, that is $700 in direct equipment cost. Fuel, blade wear on a skid steer, and maintenance allocations add another few hundred dollars. On a $30,000 install, equipment and rental often total $1,500 to $2,500 unless you own everything outright and have already recovered the purchase price through prior jobs. If you buy rather than rent, remember that equipment can often be expensed immediately under Section 179 or bonus depreciation, which improves your tax timing even though the job still needs to carry the usage cost.
Subcontractors are a separate line. If you bring in a licensed electrician for low-voltage lighting or an irrigation tech to tie into the main, their invoice gets passed through with markup. A $2,000 sub invoice might bill to the client at $2,400. That $400 covers your coordination risk and warranty exposure. Track it separately from your own labor so you know what you actually earned versus what you merely collected. If you are unsure whether to markup costs or margin them, read our breakdown on markup vs margin for contractors. The math is different, and using the wrong one will silently shrink your profit.
How much overhead should a single job carry?
Overhead is not a guess. It is the annual cost of keeping your doors open, divided by the number of jobs you expect to run. Insurance, shop rent, truck payments, software, owner salary, and marketing all belong here. If your annual overhead is $120,000 and you plan to run forty jobs, the formula is simple: $120,000 divided by 40 equals $3,000 per job.
On a $30,000 job, that overhead allocation is 10%. Some contractors run leaner and allocate 8%. Some run heavier with admin staff and allocate 15%. The danger is not the percentage. The danger is forgetting to allocate it at all. A job that looks profitable at $24,000 in direct costs suddenly breaks even once $4,000 in overhead lands on it.
This is the core idea behind job costing for contractors. Every job has to pay its share of the fixed bills, or your busy season ends with no cash in the account.
Practical job-costing tips in your inbox
Join our newsletter for plain-English tax strategy you can actually use. No spam; unsubscribe anytime.
What is left for profit on a $30,000 job?
After materials, loaded labor, equipment, subs, and overhead, what remains is pre-tax profit. On a well-bid $30,000 residential landscaping job, that remainder is typically $2,500 to $4,500. That is 8% to 15% of revenue. If you are the owner-operator and you already took a salary allocation inside overhead, this profit is the company's reward for risk and capital. If you did not pay yourself a salary in overhead, this profit is your pay, and you need to back out self-employment tax at roughly 15.3% and income tax before you know what you actually brought home.
For context on where that profit should land, see what a good profit margin looks like for a landscaping business. The short version is that 10% net is a minimum threshold for a healthy residential operation, and 15% is strong. If you want to see how that profit translates to your personal tax bill, our guide on self-employment tax for contractors walks through the numbers.
What is the most common way contractors lose money on a job like this?
The biggest leak is scope creep without a change order. The client asks for "just a few more plants" or an extra drainage line, and you say yes to keep them happy. Three hours of labor and $400 in materials disappear, and you never billed for them. On a $30,000 job, two or three of those moments turn a 12% profit into 4%.
The second leak is underestimating labor hours. If you bid four days and it takes six because of rock in the soil or a delayed materials shipment, your labor cost jumps 50% on that line. Good bids build in 10% to 15% labor padding for the unknown, especially on older properties where you cannot see what is underground.
Other profit killers I see regularly include:
- Not charging for design revisions or site visits beyond the original scope
- Paying rush-delivery fees because materials were ordered late
- Using a 1099 subcontractor who turns out to be a de facto employee, exposing you to back payroll taxes and penalties
- Failing to pass sales tax through on materials, which turns the state's bill into your cost
If you are deciding between hiring employees and using subs, our 2026 guide on employees versus 1099 subcontractors covers the classification rules that keep you out of trouble.
How should you track costs so the next bid is tighter?
Track every dollar by job in your books. Materials receipts, labor hours by employee, equipment rental invoices, and subcontractor bills all get coded to the specific job. Whether you file on cash or accrual basis, the principle is the same: every receipt gets tagged to a job. Most landscaping contractors under the $32 million gross-receipts threshold can use the cash method, which simplifies timing. For a deeper look at the accounting method choice, see cash vs accrual accounting for contractors.
When the job closes, run a profit and loss for that single project. Compare actual to estimated. If materials ran 28% instead of 25%, ask why. If labor ran 38% instead of 32%, find the bottleneck.
This feedback loop is what separates contractors who guess from contractors who know. It also feeds directly into how to bid job costs on the next project, because your historical data becomes your starting point instead of a wish. Comparing estimated vs actual job costs after the job closes prevents the same miss on the next bid.
On the tax side, every cost listed here is deductible. Materials, wages, equipment, subcontractor payments, and overhead are all ordinary and necessary business expenses under IRC §162. The only difference between a tax deduction and a job cost is timing. Job costing helps you price. Tax deductions help you keep what you earned. For a full list, see tax write-offs for contractors.
What else should you know about breaking down a landscaping job?
Should I markup materials on a $30,000 job?
What if I do the labor myself instead of hiring a crew?
How do I handle sales tax on a $30,000 landscaping job?
What happens if the job runs over estimate?
Want a second set of eyes on your job costing before your next bid? We help contractors build estimates that capture every hour and every gallon of fuel, so the profit you expect is the profit you keep. Book a meeting with our team here.