Bookkeeping and financial strategy for small businesses in Beaver Dam and throughout Wisconsin.

Call or Text: (608) 318-3094

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

What expenses can a pest control business deduct?

Most of what you spend running a pest control business is deductible. Chemicals, vehicle costs, equipment, licensing, insurance, and uniforms all count. The key is tracking them properly and knowing which expenses get deducted immediately versus capitalized.

Read answer

How do seasonal landscapers manage cash flow in winter?

The best approach is planning for winter during your busiest months. Reserve a percentage of peak-season revenue, explore annualized billing, and build a cash flow forecast so there are no surprises.

Read answer

Should a landscaping business use cash or accrual accounting?

Most landscaping businesses do well on cash basis accounting. It's simpler, widely accepted, and works especially well for maintenance-focused operations with short billing cycles. Accrual becomes worth considering when you regularly take on large installation projects that span multiple weeks or months.

Read answer

Do I need to 1099 my subcontractors as a roofer?

Yes, in most cases. Any individual or single-member LLC you paid $600 or more via check or ACH during the year needs a 1099-NEC. Corporations are generally exempt.

Read answer

What's the best way to track equipment and fuel costs for a landscaping company?

Equipment over $2,500 gets capitalized and depreciated as a fixed asset. Smaller tools are expensed immediately. Fuel is best tracked per truck or crew using fuel cards that feed into your accounting software for job-level cost allocation.

Read answer

How are workers comp premiums handled for a landscaping company?

Workers' comp for landscaping is classified as high-risk, so rates are higher than most industries. Premiums are based on estimated gross payroll and trued up at year-end audit. The right bookkeeping approach is to accrue the expense monthly based on actual payroll rather than just recording premium payments.

Read answer

Small business bookkeeping firm based in Beaver Dam, Wisconsin. Bookkeeping, financial strategy, and fractional CFO services built around helping owners understand their numbers and plan ahead. Founded by Laura Prater, a QuickBooks Certified ProAdvisor with over a decade of accounting experience.

  • QuickBooks ProAdvisor Gold badge
  • Intuit Certified QuickBooks ProAdvisor Level 1 badge
  • Gusto Payroll Certification badge
  • Gusto People Advisory Certification badge
  • Float Certified badge
  • Highly Recommended on Alignable badge

© 2026 Rock Steady Bookkeeping LLC