9 Expert Tips To Improve Discount Control In Salesforce

Stop losing profit to discounts - here's how to take control of your approval processes today.

Last updated April 10, 2026

Gary Smith Written by Gary Smith, CEO

Many sales teams use price discounts as a tactic to increase sales or get deals to close more quickly. 

Yet every $ of price discount eats into your profit. Probably more than you think. 

“Most companies can easily increase profit between 2 and 5 percent by doing nothing other than getting a better grip on price discounts”, says pricing expert Tony Hodgson. 

We asked Tony for his top tips on how teams can use Salesforce to control discounts and avoid giving away too much margin. 

Here are Tony’s tips:

1. Prices Strategically not Tactically

“Too many companies are at the ‘fireman’ stage when it comes to price discounts”, says Tony. They rush from opportunity to opportunity dealing with discount emergencies,”  

“The first step is to agree a discount policy and make sure it is adhered to. That includes segmenting where appropriate, so that you have different price levels and discounts strategies for regions, channels, and where appropriate, customers”. 

How to implement this price discount tip in Salesforce 

  • Quantity-based Discount Strategies. Implement GSP Volume Pricing to automatically calculate quantity-based discounts in Salesforce. 
  • Introduce Pricing Governance Reviews. Schedule regular cross-functional reviews (Sales, Finance, RevOps) to evaluate discount trends, margin impact, and policy adherence. This shifts pricing from reactive deal-by-deal decisions to an ongoing strategic discipline. 
  • Use Competitive and Market Intelligence in Pricing Decisions. Incorporate structured inputs on competitor pricing, market conditions, and win/loss data in Salesforce (LINK) into discount strategy discussions. This ensures pricing decisions are informed by data — not just negotiation pressure. 

Curious about how to implement strategic volume pricing in Salesforce without CPQ? This video shows you how:

Play Video

2. Use Salesforce Approval Processes

“Frequently, authorization for price discounts happens in a haphazard and informal manner. That almost guarantees giving away unnecessary discounts and eating into your profits”, says Tony. 

“It sounds obvious but defining a discount policy and using a robust approval process in Salesforce for price discounts is the first step”. 

But Tony goes further. He recommends embedding the profit impact into the approval process. 

“Let’s say you have a fully loaded profit margin of 30%. A 10% price reduction means you are giving away 33% of your margin. Your profit falls by two-thirds when you give a 20% price discount:

Illustrating the impact of price discounts on margin
Small reductions in price have a disproportionate impact on margin

“Approvers need knowledge of this impact when they are considering deals. Otherwise, you risk having too many deals with borderline profitability”. 

Use Dynamic Approval Routing 

Instead of fixed approvers, route discounts based on: 

  • Deal size 
  • Product family 
  • Margin impact 
  • Strategic account status 
  • This ensures approvals scale intelligently as deals grow. 

Separate Strategic Discounts from Tactical Discounts 

Create different approval paths for: 

  • Competitive win-back discounts 
  • Volume-based discounts 
  • Promotional pricing 

This avoids treating all discounts the same. 

How to implement this price discount tip in Salesforce:

  • Display Margin Impact. Record the fully loaded cost on the Product or Price Book Entry and calculate the margin reduction from the Total Price. Display this field in the Approval Step in Salesforce.

3. Record what was Approved and Why

Tony’s third tip is to keep an easily accessible record of what was approved and why. 

“Let’s say you give a 2 percent discount now based on a certain rationale. 12 months from now, you don’t want to give away more discount for the same reason. The discount for that rationale is already been taken by your first discount. 

“A big issue in many companies is that the reason for a discount is not visible later”, says Tony. 

“Email isn’t the ideal place for this. It’s impossible for people not directly involved in the discussion to access the information. And even if you are involved, it’s not easy to quickly find the information 12 months later”.
 

Options for implementing this price discount tip in Salesforce include:

  • Record the Discount Rationale. Use the Comments box available when approving or rejecting an approval, record the collaboration dialogue and rationale in Chatter or Slack on the opportunity, or enter the details into a text field on the opportunity, contract, or subscription record.
Discount rationale recorded in the approval process commentary box
Discount rationale recorded in the approval process commentary box
  • Standardise Discount Reason Codes. Introduce predefined picklist values for discount reasons (e.g., competitive pressure, volume incentive, strategic account). This makes reporting consistent and allows you to analyse patterns over time. 
  • Link Discounts to Customer History. Surface previous discounts and rationale directly on the account or opportunity. This gives reps and approvers immediate context and prevents duplicate or unnecessary concessions. 

4. Avoid Rounded Discount Levels

“Companies typically give discount authority levels of 10, 15 or 20 percent in their approval process”, says Tony. 

“But remember, that’s a discount on the gross revenue. Every 1% discount disproportionately affects the margin for that deal. 

“Salespeople often take the path of least resistance. In other words, if the customer asks for a discount they go straight for 10 percent if that’s their authority level. Therefore, why not give them authority of 9 percent? Or 7.5? 

“Likewise with higher authority levels in the approval process. Instead of giving managers authority levels of say, 20 percent, give them 17. All our evidence shows there’s almost never any impact on win rates. However, you gain a significant increase in opportunity margin” 

How to implement this price discount tip in Salesforce:

  • Use Non-rounded Discount Authority Levels. Instead of 10%, give salespeople authority up to 8.4% before the Salesforce approval processes kicks in.
Use non-rounded thresholds in discount approval processes
Use non-rounded thresholds in discount approval processes
  • Use Graduated Discount Increments. Instead of fixed thresholds, allow smaller incremental steps (e.g., 0.5% or 1%) within approval ranges. This encourages more precise pricing decisions rather than defaulting to the maximum allowed discount. 
  • Display Margin Impact in Real Time. Show the live margin impact as reps adjust discounts on the opportunity. This nudges behaviour away from rounding up and helps reps choose the minimum effective discount.

5. Make Sweetners Explicit

“It’s a fact of life that sometimes you need to offer inducements to win a deal”, says Tony. 

“Free delivery. Non-chargeable training. Upgraded support contracts. Add-ons at no charge. They’re all legitimate ways to get a deal across the line. And sometimes they get added because they were accidentally left off the original product selection. 

“But either way, there’s either a direct cost or an opportunity cost in fulfilling them. Therefore, they’re all forms of price discount. 

“The key is to make sweeteners explicit in the deal. If you’re giving away free delivery, fine. But include the value as a discount in the approval process”. 

How to implement this price discount tip in Salesforce:

  • Make Sweeteners Explicit on the Opportunity. Create free and low-cost items as Products in Salesforce and add them to the opportunity, with a Sales Price of $0. Include the cost of non-chargeable items in the Salesforce Approval Process.
Add zero price products to opportunities to track deal sweeteners
  • Track Sweeteners Separately in Reporting
    Create reporting that isolates the value of sweeteners from standard discounts. This gives visibility into how much margin is being given away through non-price concessions. 
  • Set Approval Rules for High-Cost Sweeteners
    Apply specific approval thresholds for certain types of sweeteners (e.g., free services or premium support). This ensures costly add-ons receive the same scrutiny as direct discounts.

6. Use Product Bundles and Product Groups

“In some sales teams, salespeople group products together in a “bundle” and include discounts on various items in a way to try to get the deal across the line. 

“There’s multiple problems with this, ranging from lack of consistency across the sales teams, incompatible products in the bundle, and pricing discounts that don’t necessarily make commercial sense”. 

“Instead, have product managers create groups and bundles, and find a way to operationalize these in Salesforce”. 

How to implement this price discount tip in Salesforce 

  • Create Bundles in Salesforce. Use GSP Product Manager to create structured product groups and bundles in Salesforce that salespeople can easily add to opportunities. 
  • Standardise Bundle-Level Pricing and Discounts. Define pricing and discount rules at the bundle level rather than leaving reps to price individual components. This ensures consistency and prevents hidden discounting within bundles. 
  • Monitor Bundle Performance and Profitability. Track which bundles are most frequently used, their win rates, and their margin impact. This helps refine bundle composition and ensures they remain commercially effective. 

This short video demonstrates how salespeople can easily add product bundles and groups to opportunities in Salesforce, without CPQ.

Play Video

7. Regularly Review Discounted Deals

“You should always get something in return for agreeing a discount. That might be a guaranteed volume, customer testimonial, or signed order by a specified date. 

“So check the customer is sticking to their side of the commitment. 

“For example, if you gave a 5% discount in return for a guaranteed order of 1000 units per month, check that’s what the customer actually orders. Sometimes it won’t be. 

“That doesn’t mean you go back to the customer in an aggressive way. Perhaps their project is delayed. However, you do at least want to shift the balance of power by making sure they’re aware of the broken commitment. That’s an important negotiating point, next time around”. 

How to implement this price discount tip in Salesforce 

  • Track Revenue over Time. Use GSP Product Schedules on deals where the revenue is spread over time or where framework agreements apply. Use the app to record ‘actuals’ versus anticipated revenue or quantity. 
  • Automate Post-Sale Review Reminders
    Set automated reminders or tasks tied to review dates so account managers are prompted to revisit discount agreements and validate whether customer commitments have been met. 
  • Link Discounts to Contractual Terms
    Where possible, formalize discount conditions within contracts (e.g., minimum volumes, timelines). This strengthens your position and ensures expectations are clearly documented beyond the opportunity stage. 

This video demonstrates how to manage opportunities with revenue scheduled over time:

Play Video

8. Track Discounts by Teams and Salespeople

“Some people are just naturally better at resisting customer demands for discounts”, says Tony. “New or inexperienced salespeople often find it more difficult, for example. However, teams or individuals that are under pressure to hit quota are also prone to giving unnecessary discounts. 

“There are a few ways to address this. The most obvious approach is to give salespeople the training and coaching they need to negotiate effectively. But it’s not always one-size-fits-all. You need management information to determine which reps will benefit from different types of training”. 

How to implement this price discount tip in Salesforce

 

  • Track Discounts in Salesforce. Use reports and dashboard charts. Roll up the discount from the opportunity product line items and compare as a value and percentage to the opportunity Amount. 
  • Benchmark Discount Performance Against Targets. Compare discount levels alongside quota attainment and win rates. This helps identify whether high discounting is actually improving performance — or simply eroding margins unnecessarily. 
  • Segment Discount Analysis by Deal Type. Break down discount reporting by new business, renewals, upsells, product line, or region. This reveals patterns that may not be visible at the overall team level and supports more targeted coaching.

9. Research Lost Deals

“It’s common to find a ‘Reasons Lost’ field on the Opportunity in Salesforce. Typically, a validation rule ensures salespeople complete the field when the Opportunity Stage is set to Lost, says Tony. 

“But how often do you see anything other than ‘Price’ set as the reason that a deal is lost? Hardly ever. Yet is this always the real reason? I very much doubt it. 

“Of course, price can be a factor in losing deals. However, it’s important to get to the bottom of the other reasons as well. Win-rate measurement gives you the quantitative metrics on how well you are doing. But undertake qualitative research to get to the underlying reasons for success or failure”. 

How to implement this price discount tip:

  • Get to the Root Case. Conduct qualitative interviews outside of Salesforce to better understand the customer buying journey, decision-making process, and decision rationale. 
  • Analyze Lost Deals by Discount Level
    Review whether lost opportunities had unusually high, low, or no discounts applied. This helps determine if pricing was truly the issue — or if other factors (competition, fit, timing) were more influential 
  • Compare Lost Deals Against Similar Won Deals
    Identify patterns by comparing lost opportunities with similar successful ones (same segment, product, or deal size). This highlights whether discount strategy, positioning, or deal structure differs meaningfully between outcomes.
Tony Hodgson, 10 tips on effective approval process.

About Tony Hodgson

Tony Hodgson is the former chief executive of Pricing Solutions, specialists in B2B pricing strategies. He now works with founders and leadership teams as a board advisor, mentor, and investor, helping ambitious start-ups grow with clarity and confidence.

Gary Smith

Written by

Gary Smith, CEO

Follow me on LinkedIn
Gary is the CEO of The Gary Smith Partnership (GSP), where he leads the development of Salesforce-native apps that make the platform work how sales teams need it to.
With over 25 years of experience in Salesforce implementation, he regularly shares practical insights to help teams sell smarter and forecast more accurately.

Want to know more about the GSP apps or need a demo?

We're here to help.