MarginShock

How much should I raise my prices when costs go up?

There are two honest answers. Raise prices by your extra cost per job to keep your profit in dollars, or by a bit more to keep the same profit margin percentage. Anything beyond that is a separate pricing decision, not cost recovery.

Pick your target: margin dollars or margin %

Keep margin $: new price = old price + extra cost per job

Keep margin %: new price = new cost per job ÷ (1 − margin %)

Keeping margin dollars is the minimum: you earn exactly what you did before. Keeping margin percentage is slightly more, because the same percentage of a bigger price is more dollars. It keeps your business as profitable relative to its size as it was.

Worked example

A job sells for $200 and costs $140 to deliver: a $60 profit and a 30% margin. Materials and fuel push the cost up 10%, to $154.

Price increase needed to keep margin dollars vs margin percentage
TargetCalculationNew priceIncrease
Do nothing-$2000% (profit falls to $46)
Keep $60 profit$200 + $14$214+7.0%
Keep 30% margin$154 ÷ 0.70$220+10.0%

Doing nothing cuts profit per job by 23% ($60 → $46), even though costs only rose 10%. That's why small cost shocks hurt so much: they come straight out of a thin margin.

It works for any cost

How to find the extra cost per job for common cost increases
Cost that roseExtra cost per job
Fuel(new − old price per gallon) × gallons per month ÷ jobs per month
Materials / supplies(new − old unit cost) × units per job
Insurance(new − old monthly premium) ÷ jobs per month
Wages(new − old hourly rate) × labor hours per job
Tariffs on inputsTariff amount per unit × units per job

Will customers accept it?

  • Explain the reason in one sentence and the amount in one number.
  • Keep it to the cost increase. Customers can tell when a cost story covers a bigger hike.
  • Give notice before it hits an invoice, especially for recurring customers.
  • Track who accepts, negotiates, or leaves. That tells you how much pricing power you really have next time.

Track the response

MarginShock's free account records how customers respond to each adjustment, so your next price change is based on what actually happened, not guesswork.

Create a free account →

(FAQ)

Common questions

Not financial or legal advice. Check your contracts and local rules.

01What percentage should I raise my prices?

Calculate it from your own costs: extra cost per job ÷ current price keeps your profit in dollars. A borrowed percentage can easily over- or under-shoot.

02Should I raise prices all at once or gradually?

One clear, explained increase is usually better than several small ones close together. If the increase is large, consider applying it to new customers first.

03How do I tell customers about a price increase?

Give written notice, explain the cost driver, state the new price and the date, and thank them. MarginShock has free letter templates you can adapt.