Markup vs. Margin in Landscaping: The Math Error Costing You Thousands

← Back to the Blog Financial review

There is one math error that shows up in more landscape companies than any other — and most owners don’t find it until they look at why their gross margin is consistently lower than what they bid. The error is using markup and margin as if they’re the same thing. They’re not, and the gap between them compounds across every job on your book.

The Definition Difference

Markup is the percentage you add to cost to determine price. Margin is the percentage of revenue that is gross profit. They use different denominators, which is why they produce different numbers — and why mixing them up creates a systematic pricing error.

The Formulas
Markup = (Price − Cost) ÷ Cost
Margin = (Price − Cost) ÷ Price

If your cost is $700 and you sell for $1,000:
Markup = ($1,000 − $700) / $700 = 42.9%
Margin = ($1,000 − $700) / $1,000 = 30%

Same job, same numbers — two very different percentages. If you’re targeting 30% gross margin and you’re applying 30% markup, you’re not hitting your target. You’re hitting 23%.

What Happens When You Confuse Them

Here’s the scenario that plays out in landscape companies every season. An estimator (or the owner) knows the company needs 30% gross margin to cover overhead and generate a profit. They apply a 30% markup to their cost estimate. The job goes out the door. Months later, the P&L shows margins at 22–23%. Everyone assumes it’s a production problem, a labor overrun, or material inflation. Some of it might be. But a systematic portion of it is the markup-vs-margin error — applied to every single job.

If you’re applying a 30% markup when you mean to hit a 30% margin, you’re leaving 7 points of gross profit on the table across your entire book. On $3M in revenue, that’s $210,000 a year.

The Right Markup to Hit Your Target Margin

If you know your target gross margin, here is the markup you need to apply to cost to hit it:

Common Mistake

Target: 30% gross margin
Applied: 30% markup

Actual margin achieved: 23%
Gap per $1M in revenue: $70,000

Correct Approach

Target: 30% gross margin
Required markup: 42.9%

Formula: Target Margin ÷ (1 − Target Margin)
0.30 ÷ 0.70 = 42.86%

Quick Reference — Target Margin vs. Required Markup

25% margin target → 33.3% required markup
30% margin target → 42.9% required markup
35% margin target → 53.8% required markup
40% margin target → 66.7% required markup
45% margin target → 81.8% required markup

Where This Shows Up in Landscape Operations

This error is most common in enhancement estimating, where material costs are significant and estimators use a percentage markup on materials as a shortcut. A crew foreman who learned estimating on the job often applies markup percentages he was taught without understanding the margin target those percentages are supposed to deliver.

It also shows up in maintenance pricing when the contract price is built by applying a percentage to projected labor cost. If that percentage is thought of as the margin but is actually being applied as a markup, every maintenance contract in the book is underpriced by the same amount.

How to Fix It

First, establish which metric your business uses to track profitability. Gross margin — as a percentage of revenue — is the standard, and it’s what your P&L will show. Second, convert your estimating templates to use margin targets, not markup percentages, and ensure the formula is correct. Third, run your existing bids back through the corrected formula and see where pricing has been systematically low.

The Financial Clarity engagement at GCG audits this exact issue — gross margin benchmarking by division, bid-to-actual analysis, and identifying where the estimating math is producing results inconsistent with the pricing intent. It’s one of the most consistent sources of recoverable margin in landscape companies that aren’t tracking it carefully.

Frequently Asked Questions

What is the difference between markup and margin in landscaping?

Markup is the percentage added to cost to arrive at a price. Margin is the percentage of the selling price that represents profit. A 25 percent markup on a $100 cost produces a $125 price and a 20 percent margin — not a 25 percent margin. Most landscape operators who target a 25 percent margin but calculate using markup are systematically underbidding every job. The formula for margin is: (Price minus Cost) divided by Price. The formula for markup is: (Price minus Cost) divided by Cost.

How does confusing markup and margin affect a landscape company's profitability?

Confusing markup and margin creates systematic underbidding that compounds across every job on the book. A landscape operator who targets 30 percent margin but applies 30 percent markup is actually achieving approximately 23 percent margin on every job. On a $2 million revenue base, that difference represents roughly $140,000 in annual gross profit left unrealized — not from losing clients, but from a calculation error applied consistently across the entire book.

How do you calculate margin correctly for landscape maintenance bids?

To calculate margin correctly, divide the desired gross profit by the selling price: if a job costs $800 and you want a 30 percent margin, the correct selling price is $800 divided by 0.70, which equals $1,142.86 — not $1,040 (which is a 30 percent markup producing a 23 percent margin). Always calculate price from the desired margin, not by applying markup to cost.

Is Your Margin Math Right?

The Business Health Assessment covers financial clarity. Free, 12 minutes, honest results.

Take the Free Assessment →