Should You Offer Discounts? What a Price Cut Actually Costs Your Margin

6 min read

This comes up again and again on Jobber community: "When do you offer discounts or discounts". Most of the answers focus on when it is polite or when work is slow. I want to show you what it actually costs.

Should you offer discounts? Only if you have run the margin math first. Consider a job with a 20% gross margin. A 10% price cut does not simply reduce that margin by 10%. It cuts your profit in half. Most contractors who discount are not underpriced. They are underinformed about their own costs. If you do not know your loaded labor rate, your material burden, and your true overhead per job, a discount is a blind bet that you had extra profit hiding somewhere.

What does a 10% discount actually cost your margin?

You bid a job at $10,000. Your direct costs come to $8,000. That leaves a gross margin of $2,000. That is 20% of the bid.

The homeowner asks for a small discount to sign today. You drop the price 10%. The new price is $9,000. Your costs do not move. They stay at $8,000.

Your margin falls to $1,000. That is down from $2,000. You gave away 50% of your profit to close one deal.

Job bid (full price)
$10,000
Job costs
$8,000
Gross margin (20%)
$2,000
Margin after 10% discount
$1,000
Profit lost
50%

If your margin was thinner, say 15%, the damage is worse. A 10% discount on that same job changes everything. You are left with $500. The bid was $10,000. That is a 67% pay cut on the work you actually performed.

The math gets worse if you are busy. When you are turning down other work to take a discounted job, you are not just losing margin. You are losing the opportunity to earn full margin somewhere else. That is the real cost.

What's the difference between markup and margin?

Markup is a percentage added to cost. Margin is what remains after cost is subtracted from price. They are not the same number.

If your costs are $8,000. You apply a 25% markup. Your price becomes $10,000. But your margin is $2,000 divided by the price. That comes to 20%. A discount comes off the price, not the cost. That is why a small discount can devour a healthy markup. For a deeper breakdown, see our guide on markup vs margin for contractors.

When does offering a discount ever make sense?

There are narrow exceptions. I do not mean gimmicks. I mean situations where the math still works.

  • You have a crew sitting idle and fixed overhead that you are paying regardless. A discounted job that covers variable costs and contributes something to overhead is better than no job. But know your floor first.
  • The customer is buying a package of jobs over a year. The lifetime value can justify a first-job price break.
  • You hold materials you need to liquidate. The discount only reflects a sunk cost you have already absorbed.

Even then, call it what it is. A volume rebate, a materials credit, or an off-season rate is fine. Do not train customers to expect random price cuts just for asking.

How can you protect your margin instead of cutting price?

If the customer needs a lower number, change the scope. Remove a line item. Substitute a lower-grade material that still meets code. Offer a cash-payment or quick-pay term in exchange for a modest break. Finishing early costs you less than slashing price.

Another move is to itemize less. When every line has its own price, the customer shops each one. When you bundle the job as a single solution with a single price, you sell the outcome, not the parts. This is as much about positioning as it is about math. For more on bid structure, see how to bid job costs for residential vs commercial work.

Practical pricing strategy in your inbox

Join our newsletter for plain-English tax strategy you can actually use. No spam; unsubscribe anytime.

What should I say when a customer asks for a lower price?

I am not a sales trainer, but I have watched enough contractors to know what works. Do not apologize for your price. It signals that even you think it is too high.

Instead, try this: "I can rework the scope to hit that number. Which items matter most to you?" Or: "My price covers the labor, materials, and the warranty that backs the work. If I cut the price, I have to cut one of those three."

If they say your competitor is cheaper, let them go. The contractor who underbids by 20% either has a different cost structure or is going out of business. Matching their price just means you both lose. We covered this in why busy contractors still go broke.

How do price cuts affect your taxes?

Lower revenue means lower taxable profit. That is true. But if you gave away $1,000 of margin, the tax savings are only a fraction of that. You might save $300 in tax. You are destroying money, not saving it.

The only tax-friendly angle is making sure you deduct every legitimate job cost before you decide what your margin is. If your books are clean and your job costing is tight, you will know your real floor before you ever field a discount request.

Still wondering whether to cut your price?

Is a 10% discount the same as a 10% markup reduction?
No. Markup is calculated on cost. A 20% markup on cost changes the numbers. The price becomes $9,600. That produces a 16.7% margin. A 10% discount comes off the final price. If you apply a 10% discount, the price drops. You land at $8,640. That leaves only $640 in margin. The discount and the markup do not live in the same universe. Calculate margin from price, not markup from cost, when you are deciding whether to cut the price.
Can I write off a discount on my taxes?
There is no separate discount deduction. You simply report the lower revenue on your Schedule C or corporate return. If you are in a 24% federal bracket, your tax savings are limited. Add self-employment tax, and you might recover 40 cents on the dollar. A $1,000 discount still costs you out of pocket. That cost is $600. It is not a tax strategy.
Should I offer a cash discount to avoid credit card fees?
Run the numbers. Consider a $10,000 job. The processor takes $300. That is 3%. Now look at a 5% cash discount. That costs you $500. You paid $500. You saved $300. If you want to incentivize cash or ACH, keep the discount smaller than the fee you are avoiding.
What if my competitor underbid me by 20%?
Let them have it. If they can truly perform the same scope for 20% less and stay solvent, their cost structure is different. Maybe they self-perform labor you sub out. Maybe they buy materials at scale. If they are simply guessing, they will not be around to warranty the work. Matching a broken bid just makes two broke contractors instead of one.
Does offering discounts hurt my brand?
In residential contracting, yes. The customer who negotiates hardest usually costs the most in callbacks, payment delays, and complaints. When you discount to win, you attract price shoppers. When you price for margin and deliver proof, you attract customers who value the finished product. Your pricing is a filter.

Want a second set of eyes on your job costing before you cut another price? We help contractors build bids that capture true cost, protect margin, and still win the work. Book a meeting with our team here.

Back to blog