RESOURCES FOR CONTRACTORS
How to set a floor price that protects your margin
Many contractors know they should not underprice work, but do not have a clear operating rule for the minimum safe quote value.
A floor price gives the team a visible pricing boundary before discounts, negotiation pressure, or revision drift erode margin.
The short answer
A floor price is the lowest price a contractor should approve for a quote while still protecting required margin after known cost, labour, and pricing rules are accounted for.
A usable floor price depends on:
- —Current cost inputs
- —Target markup or minimum margin rule
- —Allowed discount range
- —Visibility into quote changes
- —Approval control before risky pricing is sent
A floor price only works when the team can see it and cannot bypass it casually.
A familiar pricing situation
A project manager is preparing a quote for a repeat client on a mechanical replacement job. The customer pushes back on price during a phone call. The rep can see the sell price but has no clear floor price rule to work against, so they start trimming line items and applying discounts to win the job and maintain the relationship.
The revised quote is accepted. The customer is satisfied. The project moves forward.
But the approved price left too little room for labour overruns, procurement movement, or coordination time. The team later discovers the job is operating with no margin buffer — and any unexpected cost eats directly into profit.
Why floor price matters before a quote is sent
Floor price is not about being inflexible. It is about making sure quotes do not cross from competitive pricing into unsafe pricing without visibility and approval.
Protects margin before negotiation pressure
A floor price sets the boundary before a customer or sales rep pushes for concessions. Margin is protected from the start.
Gives sales and operations a shared boundary
Both teams know the minimum acceptable price. There is no ambiguity about what is safe to approve.
Reduces inconsistent decisions
When pricing boundaries are clear, different team members make similar decisions under pressure.
Improves approval quality
Managers approve quotes knowing the floor has been respected. Approval becomes a real control, not a rubber stamp.
Prevents "won the job, lost the margin" quoting
Winning work below floor price creates future problems. A floor rule stops this before the quote is sent.
A practical way to set a floor price
This is an operational method any contractor team can follow.
1. Start with current cost, not old sell price
Floor price must be built on what the job actually costs today. Using old sell prices or historical averages introduces drift. Pull current material rates, labour costs, and subcontractor quotes before calculating the floor.
Example: A fire protection contractor updates their floor price calculation monthly using current pipe and fitting costs, not the pricing from the last six-month period.
2. Set the minimum acceptable markup or margin rule
Decide what markup or margin the business needs to stay healthy after overhead. This becomes the non-negotiable floor. Some contractors use a flat markup percentage. Others use a target margin based on total job value.
Example: An electrical contractor sets a minimum 20% markup on materials and a 25% margin on labour. Any quote below these thresholds triggers an approval flag.
3. Account for realistic labour and project risk
Floor price should include buffer for common risks: labour overruns, site access delays, coordination time, or scope changes during delivery. A tight floor with no buffer leaves no room for real-world execution.
Example: A mechanical services contractor adds 10% labour buffer to their floor price on retrofit work, knowing coordination on occupied sites rarely goes exactly to plan.
4. Decide who can approve exceptions
Sometimes a quote below floor is justified. The question is who can make that decision and under what circumstances. Define this clearly. Exceptions should not become routine.
Example: A plumbing contractor requires director approval for any quote more than 5% below floor. Reps cannot approve their own below-floor quotes.
5. Make the floor visible before the quote is sent
A floor price rule is useless if the rep cannot see it while preparing the quote. The floor should be visible on the quote screen, with a clear warning if the current price falls below it.
Example: A civil contractor shows the floor price next to the sell price on every quote line. If the total drops below floor, the system blocks sending until a manager reviews.
Where floor price rules usually fail
Even contractors who set a floor price often lose control of it in practice.
Using outdated costs
Material and labour costs change. If floor price is based on old data, the protected margin is already gone.
Confusing markup with margin
A 20% markup is not a 20% margin. The math is different, and confusing them leads to a floor that is too low.
Treating floor price as an informal guideline
A floor price that is "mostly followed" does not protect margin. It needs to be a hard rule with visible enforcement.
Allowing discounts without approval
Reps apply discounts under pressure. If there is no check against floor price before sending, the discount goes unnoticed.
Failing to re-check floor price after revisions
A quote might start above floor, but revisions can push it below. Without re-validation on each change, the final approved price crosses into unsafe territory.
What good floor-price control looks like
This is the operating standard a contractor team can adopt. It is not about software — it is about discipline.
- 1.Current pricing source. Floor price is recalculated from up-to-date costs, not historical averages or old files.
- 2.Visible floor before send. Reps see the floor price while preparing the quote. A warning appears if the current price falls below it.
- 3.Controlled discounting. Discounts are checked against floor price before the quote can be approved or sent.
- 4.Approval for below-floor exceptions. If a quote must go below floor, a defined authority reviews and approves it. This is not routine.
- 5.Revision-aware pricing checks. Each quote revision re-validates against floor price. A quote that starts above floor cannot drift below it through incremental changes.
- 6.Clean locked record after approval. Once approved, the quote is locked. The floor price and final price are preserved in the record.
Where Quoteloc fits
Quoteloc helps teams calculate and surface protected floor pricing, prevent quotes from quietly going below safe pricing, keep revisions visible, and lock approved quotes into a reliable record.
It does not replace your estimating process. It adds a control layer at the point where margin is most often lost — between pricing and sending.
How floor price gets lost in a normal quoting process
This is what happens without floor-price control — and what it looks like when the boundary is visible and enforced.
Uncontrolled flow
Cost pulled from old sheet
Sell price adjusted to stay competitive
Discount added during negotiation
Revision sent without re-check
Quote approved below safe floor
Controlled flow
Current cost source
Floor price shown clearly
Discount checked against rules
Revision re-validated
Quote approved with margin protected
Floor price only protects margin when it is visible, checked, and enforced before the quote goes out.
Protect your margin before price pressure takes over
Quoteloc helps contractor teams set clearer pricing boundaries, catch below-floor quotes earlier, and keep approved quotes clean.
7-day free trial. No credit card required.