How do I handle material markups in QuickBooks for a landscaper?
The cleanest way to handle material markups is through item-based invoicing. Instead of lumping materials into a single line on an invoice, you create individual products and services items in QuickBooks Online with both a cost field and a sales price field. The cost is what you paid. The sales price is what you charge the customer. QBO tracks both sides automatically, which means your profit and loss report will show accurate gross margins without any extra work on your end.
To set this up, go to Sales then Products and Services in QBO. Create an item for each material you commonly use, like mulch, pavers, sod, or drainage gravel. Enter your cost in the cost field and your marked-up price in the sales price field. If you typically mark up materials by a fixed percentage, just calculate the sales price accordingly. Some landscapers use a flat 15 to 25 percent markup, others adjust by material type. Either approach works as long as you’re consistent.
When you create an invoice for a job, add each material as a line item using the products and services you’ve already set up. QBO will pull in the sales price for the invoice and track the cost behind the scenes. This gives you a clear cost-of-goods-sold number on your reports and lets you see exactly how much margin you’re earning on materials versus labor.
What you want to avoid is recording material purchases as a general expense and then invoicing a lump sum for “materials.” That approach buries the cost-to-revenue relationship and makes it impossible to see whether your markups are actually generating the margin you think they are. You might be marking up mulch at 20 percent but losing money on stone because your supplier raised prices and you never adjusted. Item-based invoicing makes that visible.
For landscapers who buy materials job by job, you can also use purchase orders tied to specific customers or jobs. This connects the purchase to the invoice and gives you job-level cost tracking that shows profitability per project rather than just overall.
If you’re running estimates before jobs, the same items flow into estimates and then convert to invoices. This keeps your pricing consistent from quote to final bill and reduces the chance of forgetting to include a material charge.
Getting this right from the start saves a lot of cleanup later. If your QuickBooks file isn’t set up with proper items and cost tracking, your reports won’t tell you much about where you’re actually making money. Our Wisconsin small business bookkeeping services include configuring QBO so that material costs, markups, and job profitability all flow through your reports correctly. It’s one of those things that takes a couple hours to set up properly but pays off every time you look at your numbers.
Wisconsin's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.
More Questions
How do restaurants track COGS for food and beverage separately?
Restaurants use separate cost of goods sold accounts in their chart of accounts for food and beverage. This matters because target food cost runs 28-35% of food sales while beverage cost runs 18-25%, and combining them hides margin problems in both categories.
Read answerHow do restaurants handle credit card tips vs cash tips in bookkeeping?
Credit card tips flow through your merchant deposit and get paid out to employees through payroll or daily cash-outs. Cash tips are reported by employees on a tip log. Both types must appear on W-2s and have payroll taxes calculated.
Read answerHow do I calculate gross profit margin on a janitorial contract?
Subtract your direct costs (labor, supplies, travel, and equipment depreciation) from the contract revenue, then divide by revenue. Most janitorial operators target 30-40% gross margin to cover overhead and leave room for profit.
Read answerHow should I categorize dump and disposal fees for a roofer?
Dump and disposal fees are a direct job cost and belong under Cost of Goods Sold, assigned to the specific job. This keeps total disposal cost visible per project, which matters because tear-off complexity can swing these costs dramatically.
Read answerHow do I track employee mileage for a mobile cleaning business?
It depends on whether employees drive personal vehicles or company vehicles. For personal vehicles, use a mileage tracking app and reimburse at the IRS standard rate. For company vehicles, track actual expenses per vehicle using fuel cards and maintenance logs.
Read answerWhat's the annual report requirement for a Wisconsin LLC?
Every Wisconsin LLC must file an annual report with the Department of Financial Institutions. The fee is $25 online or $40 by paper, and it's due by the end of the calendar quarter in which your LLC was originally formed.
Read answer