Margin concepts for sales

Gross margin, contribution margin, and net margin for sales

Gross margin measures delivery efficiency, contribution margin marks the real floor in a live negotiation, and net margin is the bottom line that no single deal can see on its own. Treating them as one number costs real dollars.

Short answer

Gross margin, contribution margin, and net margin divide profit by revenue but answer different questions. Gross margin subtracts delivery cost and signals efficiency. Contribution margin subtracts only variable costs, marking the price floor below which a deal destroys value. Net margin subtracts every cost, including overhead — the true bottom line, though no single deal can calculate it alone. Using the wrong one at the table costs real money.

Three margins, three different questions

All three metrics are a variant of (revenue − some set of costs) ÷ revenue. The set of costs is what changes the answer. The Corporate Finance Institute defines gross margin as the percentage of revenue retained after cost of goods sold, or in a services business, after the direct cost of delivering the work. It is a profitability-efficiency signal: it tells you whether delivery, on average, costs what you expected relative to what you charged.

Contribution margin is a narrower cut. It is sales revenue minus variable costs only — the costs that actually change if this specific deal is won or lost, such as delivery labour hours, subcontractor pass-through, and per-deal infrastructure. It deliberately excludes fixed and allocated overhead, because that overhead exists whether or not this one deal closes. That is what makes contribution margin the right lens for a live pricing decision: it isolates the deal's own marginal economics from costs the deal has no control over.

Net margin (or operating margin, which excludes interest and tax) subtracts every cost the business carries in a period — delivery, sales, management, rent, tooling, financing, everything. It is the real bottom line, but it is a period-level, portfolio-level number: one deal's price cannot move it in isolation, since the fixed costs it subtracts are shared across every deal running that period.

Three formulas

Gross margin % = (Revenue − cost of delivery) / Revenue x 100

Contribution margin % = (Revenue − variable costs) / Revenue x 100

Net margin % = (Revenue − all costs, including fixed overhead) / Revenue x 100

A firm's costing policy can blend some fixed cost into "cost of delivery," which is why gross margin is not a reliable price floor: it can overstate or understate how much room a deal actually has, depending on what the policy bundles into it.

The 10% discount that costs a quarter of your margin

Contribution margin is what makes a discount's real cost visible, and the arithmetic surprises most people the first time they run it. Take a deal priced at USD 100,000 with a 40% contribution margin: variable delivery cost is USD 60,000, so contribution margin is USD 40,000.

MeasureBefore discountAfter a 10% price cut
PriceUSD 100,000USD 90,000
Variable delivery costUSD 60,000USD 60,000
Contribution margin (dollars)USD 40,000USD 30,000
Contribution margin (%)40.0%33.3%

The price fell by 10%, but contribution margin dollars fell by USD 10,000 out of the original USD 40,000 — a 25% drop, roughly a quarter of the entire margin, from a discount that looks like "just 10%." The reason is that variable cost does not shrink because the price did. Every dollar of the discount comes straight out of the margin, not proportionally out of revenue, because revenue is ninety times larger than the ten-percent cut but the margin absorbs the full ten thousand dollars.

The reusable version

Margin erosion % = Discount % / Contribution margin %

Margin erosion % = 10% / 40% = 25%

That single ratio is the mental model worth carrying into a negotiation: the lower a deal's starting contribution margin, the more damage the same percentage discount does. The full worked comparison across different starting margins, plus how much extra volume would be needed to recover a discount, is covered in how discounts affect project margin.

Which margin answers which decision?

MetricQuestion it answersWhat it cannot tell you alone
Gross marginDid delivery cost roughly what we expected relative to the fee?Whether a live price change still leaves the deal worth taking.
Contribution marginDoes this specific deal, at this specific price, still add more than it costs to deliver?Whether the whole business is profitable after fixed overhead.
Net / operating marginIs the business, across all deals this period, actually profitable?What any single deal should be priced or discounted to.

Contribution margin is the one that matters live, in the room, when a buyer asks for a price concession. Gross margin is the one that matters once the deal is won and delivery starts tracking actual cost against the approved budget. Net margin is the one that matters to finance at the end of a period, and it is never something a rep should try to defend or predict from a single deal.

Use it at the table: a step-by-step

  1. Before the call, know the deal's contribution margin, not just its gross-margin target. Back out variable delivery cost from the quoted price.
  2. When a discount lands, apply the erosion formula immediately: discount % divided by contribution margin %.
  3. Treat contribution margin as the floor. A price that drives it to zero means every additional hour of delivery loses money. Do not cross that line without an escalated decision.
  4. Track cumulative discounting, not just the latest ask. A second 10% cut applies to an already-shrunk margin, so its erosion is larger than the first cut's.
  5. Hand off cleanly. Delivery and finance later track gross margin and Managed Margin, a separate calculation from the contribution margin used to win the deal.

How does this play out in a real negotiation?

Consider a 40-person IT consultancy bidding on a systems-integration engagement, negotiating directly with the buyer's procurement team over several rounds.

  • Initial proposal. The rep quotes to hit a 45% gross-margin target without separately knowing contribution margin. Handling: back out variable delivery cost from the quote first, so there is a real floor number in hand.
  • The buyer's opening counter. Procurement asks for 15% off, and the rep's instinct is "we're at 45% gross margin, we have room." Handling: run the erosion formula against contribution margin instead — if it is closer to 35%, the same cut erodes roughly 43% of it.
  • A scope trade mid-negotiation. The buyer offers to drop a deliverable for a further discount. Handling: this moves both revenue and variable cost at once, so recompute contribution margin from both new numbers rather than layering another discount on the old base.
  • Internal approval. The manager asks whether the deal still protects company profitability. Handling: that is a net-margin question the deal cannot answer alone; escalate to finance's period-level view.
  • Handoff to delivery. The negotiated contribution-margin figure informally becomes what delivery tracks against. Handling: document which costs were "variable" for the negotiation versus what gross margin includes, so the two numbers aren't compared as if they were the same thing.

Where does Managed Margin fit in this?

Managed Margin, the product, calculates two layers: gross margin, from the approved revenue basis minus included project costs, and Managed Margin, a further layer after a project's allocated share of workspace-level shared costs. Both are reviewed once a deal is priced and moving through delivery.

The product does not calculate contribution margin and does not separate variable from fixed cost within its cost basis. It also does not calculate net or operating margin; that requires every cost across the whole business in a period, which sits outside project-level tracking entirely. Contribution and net margin are concepts a salesperson or finance owner needs to reason through themselves — on a spreadsheet, or in the negotiation itself — before or during pricing, separate from what the product reports once the deal is won.

Current product limitations

Managed Margin does not calculate contribution margin, operating margin, or net margin, and does not model live discount scenarios during negotiation. It recalculates gross margin and Managed Margin from the approved budget and recorded project costs after a deal is priced and delivery begins.

Pre-negotiation margin checklist

  1. Know the deal's contribution margin before the call, not just its gross-margin target.
  2. Define which costs are genuinely variable for this deal versus fixed regardless of outcome.
  3. Run the erosion formula on any requested discount before responding.
  4. Treat zero contribution margin as a hard floor requiring escalation.
  5. Track cumulative discounts against the already-reduced margin, not the original one.
  6. Keep this negotiation math separate from the gross margin and Managed Margin figures delivery tracks later.
  7. Never promise a net-margin or company-profitability outcome from a single deal.

For the base project-margin calculation, see how to calculate project margin. For pricing mechanics, read project pricing for professional services and cost rate vs billing rate. Before quoting a range at all, see giving a ROM estimate without anchoring.

Sources and methodology

  • Corporate Finance Institute, Contribution Margin Overview. Used for the contribution-margin definition and formula.
  • Corporate Finance Institute, Gross Margin Ratio. Used for the gross-margin definition and formula.
  • Corporate Finance Institute, Operating Profit Margin and Net Profit Margin. Used to distinguish operating margin and net margin from gross and contribution margin.
  • Managed Margin's gross-margin and Managed Margin calculations were reviewed against the current product implementation on 6 September 2026. The discount and negotiation figures are original, illustrative worked examples, not customer results.