Protect job profitability with Margin Granular Rules that block underpriced estimates
This enhancement to Sales Margin Control lets you set minimum and warning margin thresholds for specific roles, business units, and job types, and stops estimates that fall below the minimum from being sold.
What's changing
Previously, you could set one global minimum margin percentage and override it for individual roles, and the result was a warning that a seller could read and then ignore. There was no way to set a different floor for different parts of your business, and no way to stop a low-margin estimate from being sold. Now you can set both a Global Minimum that blocks and a Global Warning Threshold that warns, and you can create custom rules scoped to a role, a business unit, a job type, or any combination of the three. Each rule can carry its own minimum, its own warning threshold, or a No Limit setting that turns enforcement off for the work that rule covers. When an estimate falls below the minimum that applies to it, the estimate can no longer be emailed or sold.
Workflow comparison — before & after
How it works for your industry
Residential Service and Replacement
- A heating and cooling sales technician builds a furnace replacement proposal with accessories. A courtesy discount drops the margin below the floor set for the residential business unit, and the estimate cannot be sold until the pricing is corrected.
- A plumbing repair job carries a thinner margin than an install, so an administrator sets a lower minimum for the repair job type and a higher one for installs.
- A comfort consultation produces several options. The options that clear the warning threshold move forward, and the one that falls below the minimum is held back until the price is adjusted.
Commercial Service and Replacement
- A rooftop unit quote for a retail center is checked against the commercial business unit floor before it reaches the facilities manager.
- A negotiated repair discount for an office building triggers a warning rather than a block, so the seller can weigh the tradeoff and continue with a clear record of the shortfall.
- A multi-location maintenance account has its own job type with a dedicated minimum, so volume pricing stays inside policy across every site.
Residential Construction
- A change order for upgraded fixtures on a new build is measured against the construction business unit floor rather than the company-wide one.
- Late-job electrical extras that drop below the minimum are blocked from being sent to the homeowner's representative until the price is adjusted.
- A volume builder gives its production job type a lower floor and its custom job type a higher one, so both stay profitable on their own terms.
Commercial Construction
- A tenant improvement change order is checked against the minimum for that business unit before it reaches the general contractor.
- A project manager is given a role-scoped rule with more room to discount than a junior estimator, matching the authority each one actually holds.
- A design-build revision that falls below the floor stops at the send step, so a low-margin change order becomes a deliberate decision rather than an oversight.
Roofing and Exteriors
- A retail roof install and a repair job carry different cost structures, so each job type gets its own minimum margin rather than sharing one company-wide floor.
- A sales representative discounts to win a competitive bid. The estimate falls below the minimum for that business unit and cannot be sold until the price is corrected.
- An insurance-driven job type is set to No Limit, so margin enforcement does not interfere with claim-based pricing.
