A clear guide on how to offer a profitable discount: calculate 10% and 20%, protect your margin, and communicate promotions without devaluing your brand.
Discover how to run a profitable discount without sacrificing profits. A practical guide with formulas and real examples.
Knowing how to make a discount profitable boils down to a fairly simple formula: the increase in sales volume must compensate, and then some, for the reduction in your profit margin for each product or service. It seems obvious, but you would be surprised how many businesses skip this step.
A poorly calculated discount can lose you money on every transaction, even if your store is suddenly full. Therefore, the golden rule is to always do the numbers before launching any promotion.
How we evaluate if a discount or promotion is worth it
In this guide, we do not assume that “more sales” equals “better result.” We evaluate each discount based on five criteria: available margin, business goal, ease of communicating the offer, operational capacity to absorb demand, and real possibility of measuring the result. If a promotion attracts traffic but leaves little margin, complicates operations, or cannot be tracked by channel, we do not treat it as a good idea here.
In our review, the most useful filter has been this: a discount is only worth it if it responds to a specific goal. Capturing a first purchase is not the same as winning back inactive customers, increasing the average ticket, or clearing out inventory. Each goal requires a different format and a different threshold of success.
We also rule out promotions that generate confusion. If the checkout staff cannot explain it in 10 seconds, if it has no deadline, or if it depends on too many exceptions, it usually ends up poorly executed. We have seen that this type of offer does more harm than good, even when it achieves clicks or visits.
Finally, we measure with a complete horizon: the first 48 hours to validate traction, campaign close to review margin, and subsequent weeks to confirm recurrence. That approach avoids celebrating promotions that sell a lot today and erode profitability tomorrow.
The risk of a poorly calculated discount
Offering discounts is, without a doubt, one of the fastest ways to attract customers. But a small mistake in the calculations can put the financial health of your business in serious trouble. The idea that "any discount is good to get people in the door" is a very dangerous myth that many learn the hard way.

Let's look at an example I've seen a thousand times: a coffee shop decides to launch an aggressive promotion, a 2-for-1 on lattes, to beat the place across the street and fill tables in the afternoon. Sounds good, right? And, indeed, customers start arriving in waves. The espresso machine doesn't stop and the staff is running around. Total success. Or so it seems.
But what is really happening behind the counter?
The hidden cost of a popular promotion
The owner, excited to see the place full, never sat down to calculate the real cost of each latte that went out in that promotion. They didn't add up the price of milk, specialty beans, cup, lid, sugar, and, very importantly, the time and wage of the barista preparing it.
Upon closing the register, they realize the harsh reality: each 2-for-1 sold barely covered the cost of inputs. In many cases, they were even losing cents. The increase in foot traffic did not translate into more profits, but into a margin that went down the drain with each "free" cup.
A discount should never be a desperate attempt to generate traffic. Think of it as a strategic investment with a clear and measurable return, whether in direct profits, new customer acquisition, or strengthening the loyalty of those you already have.
From reaction to strategy
This scenario illustrates a truth that applies to any SMB, whether it is a restaurant, a car wash, or a barbershop. An improvised discount will drain your resources. On the other hand, a well-planned one becomes one of your best marketing tools.
That is exactly what this guide is about: showing you how to move from reactive promotions to strategic tactics. Let's see how you can use discounts to:
Build loyalty among your current customers so they visit you more often.
Increase the average ticket on each purchase.
Grow sustainably, without having to sacrifice your margins.
Choose the perfect type of discount for your goal
Choosing well is not about asking “which discount works best?”, but “what result do I need and how much margin can I give up to achieve it?”. That difference changes the entire strategy. In our review, businesses that succeed usually rule out options before falling in love with an eye-catching percentage.
Quick decision framework
Use this criteria before launching any offer:
First purchase: an easy-to-understand and low-friction offer is best.
Average ticket: a mechanic that encourages buying more, not just paying less, is best.
Inventory clearance: something aggressive, limited, and highly visible is best.
Inactive customer recovery: a personalized, not mass-market, offer is best.
Research on promotions shows that discounting not only reduces the perceived price: it also accelerates the purchase and makes consumers compare alternatives more intensely, shifting demand between brands and advancing the purchase decision according to this academic review. Therefore, choosing the format matters as much as choosing the percentage.
The definitive comparison: which discount to use according to your goal
Discount Type | Use it for | When it is suitable | When not to use it | Practical example |
|---|---|---|---|---|
Percentage discount | Attracting first purchase or moving traffic quickly | Slow days, openings, acquisition campaigns | If your margin is narrow or the product already rotates well without incentive | Barbershop: “Tuesday and Wednesday, 20% off haircuts for new customers” |
By volume (2x1, 3x2, second unit) | Increasing average ticket and moving more units per purchase | Products with good margin or recurring consumption | If the marginal cost of giving away a unit leaves you with almost no profit | Restaurant: “Buy one order and the second is 50% off” |
Bundles and combos | Protecting margin and simplifying the decision | Services, meals, routines, or complementary purchases | If the customer highly values customization and the combo takes away flexibility | Car Wash: “Wash + vacuum + wax for $350” |
Coupon for next visit | Recovering margin today and encouraging recurrence | Coffee shops, salons, car washes, repeat businesses | If you have no way of tracking the redemption or contacting the customer later | Coffee Shop: “15% off your next visit within 15 days” |
Gift or benefit without lowering price | Maintaining value perception | Brands with tight margins or premium positioning | If the gift has a high cost or complicates operations | Store: “On purchases over $800, get a free accessory” |
As you can see, strategy is everything. A simple 20% discount can be great for a slow Tuesday, but a coupon for the next purchase is much more powerful if your problem is that customers don't return.
Discount Type | Primary Goal | Ideal For | Practical Example (Physical Business) |
|---|---|---|---|
Percentage Discount | Generating quick traffic and sales | Moving inventory, filling slow hours, attracting new customers. | Barbershop: "Fresh cut Tuesday and Wednesday. 20% discount" to attract customers on the slowest days. |
By Volume (2x1, 3x2) | Increasing the average ticket and moving inventory. | Products with good margin or services where the marginal cost of adding one more is low. | Restaurant: "Wings Thursday. Buy one order and get the second at half price." Encourages drink consumption. |
Bundles and Combos | Simplifying the decision and protecting margin | Restaurants, salons, services. Allows mixing high and low margin products. | Car Wash: "Full Package: Exterior wash + vacuum + wax for $350". Sells a premium service at an attractive price. |
Coupon for Next Visit | Encouraging loyalty and recurrence | Businesses that depend on frequent visits (salons, car washes, coffee shops). | Coffee Shop: "With today's coffee, receive a 15% coupon for your breakfast in the next 15 days." |
Which format to choose based on the goal
To attract a first purchase
The most effective is usually a direct offer: a fixed percentage, a fixed amount on the first purchase, or a welcome benefit. It must be easy to understand in seconds. If the ticket is low, the percentage usually communicates savings better; if the ticket exceeds 100 dollars, the so-called “rule of 100” suggests showing the savings in money, not in percentage as summarized in this guide to discount psychology.
To increase average ticket
Here, a partial 2x1, discounted second unit, minimum purchase, or combo works best. The idea is not to give away margin for a purchase the customer was already going to make, but to steer them toward a larger purchase.
To clear out inventory
If you have seasonal merchandise, close to expiration, or taking up expensive space, an aggressive discount can make sense. Just make sure to limit it to specific categories and not contaminate the rest of the catalog. If you need to identify which products urgently need to be moved, start by checking your physical inventory.
To win back inactive customers
It is not recommended to post a general markdown, but to use purchase data and context. An offer sent only to those who have gone 60 or 90 days without returning usually protects the margin better. If you want to organize that logic, it is helpful to first understand what customer segmentation is.
Alternatives to lowering prices when margin is tight
Not every promotion has to cut the price. If your margin is already tight, these options are usually healthier:
Combo with high-margin products: the customer perceives value and you maintain profitability.
Low-cost gift: a drink, an extra, or an accessory can feel better than a small discount.
Coupon for the next visit: does not penalize today's profit as much and helps build recurrence.
Exclusive benefit: early access, priority line, premium sample, or additional service.
This is especially important because, when a brand trains the customer to expect constant markdowns, it ends up deteriorating their reference price. In some segments, up to 70% of consumers declare buying only with discounts according to Modaes' coverage on Bark Equities data. The lesson for any SMB is clear: using promotions constantly can be costly, even if at first it seems like they “work.”
How to calculate a discount so it is profitable
If you want a direct answer, here is the basic process:
Calculate the discount amount.
Subtract that amount from the original price to get the final price.
Check if the new margin is still enough to cover costs and justify the promotion.
That is the core of how a discount is calculated in practice. Then comes the strategic part: deciding if it pays off in volume, recurrence, or acquisition.

3-step operational guide
Step 1: Calculate the discount amount
The simplest formula is:
If the discount is fixed, you don't need a percentage: you just subtract the agreed amount. That difference is important:
Percentage discount: changes depending on the price of the product.
Fixed discount amount: always discounts the same amount.
On cheap products, the percentage usually communicates better. On higher tickets, a concrete amount can be perceived more clearly.
Step 2: Calculate the final price
Step 3: Check if it's still profitable
Here is where many businesses fall short. It's not enough to know what the customer will pay; you have to review what you have left after the direct cost.
In our reviews, this third step is the one that prevents bad promotions the most. I have seen seemingly “successful” campaigns that did drive sales, but with such an eroded margin that the business worked harder to earn the same or less.
Quick example: how to apply a 10% discount
Suppose you sell a product for $100 MXN.
Discount amount: 10% of $100 = $10
Final price: $100 - $10 = $90
If that product costs you $60, then:
Original margin: $100 - $60 = $40
New margin: $90 - $60 = $30
Conclusion: the customer saves $10 and you sacrifice $10 of margin. You didn't lose money per unit, but you do need the promotion to bring you an additional benefit: more sales, more recurrence, or a complementary purchase.
Quick example: how to apply a 20% discount
Now use the same product of $100 MXN.
Discount amount: 20% of $100 = $20
Final price: $100 - $20 = $80
If the cost is still $60, then:
Original margin: $40
New margin: $80 - $60 = $20
Here, the margin is cut in half. The promotion can be useful, yes, but it already requires a much larger volume increase to compensate.
Step 1: Know your profit margin
Your profit margin, in simple terms, is the difference between what you charge for a product and what it costs you to produce it. It is the money that actually stays in your pocket after covering the direct cost of what you sold, also known as COGS (Cost of Goods Sold).
Let's put it into practice with the example of a coffee shop:
Product: Large Latte
Selling Price: $70 MXN
Cost of Inputs: $25 MXN (coffee, milk, cup, lid, sugar)
Profit Margin: $70 - $25 = $45 MXN
That number, $45, is your starting point. Every latte you sell at full price leaves you with that profit to cover everything else (rent, payroll, electricity) and generate utility. Any discount you offer will come directly out of those $45.
If you want an external reference to organize the calculation and review ways to improve profitability, this explanation from Evenergia on profit margin is also helpful for landing concepts before launching a promotion.
Step 2: The promotion break-even formula
Once you know the new margin per unit, it's time to answer the important question: how much more do I have to sell to stay where I was before? That is what the promotional break-even point is for.
Don't be scared by the formula. What it does is compare what you earned before with what you will earn after applying the discount.
Scenario: A restaurant and its star dish Imagine a restaurant sells a "Salmon with Fine Herbs" for $200 MXN. The cost of the ingredients to prepare it is $80 MXN.
Original Profit Margin: $200 - $80 = $120 MXN per dish.
The manager decides to launch an aggressive weekend promotion: a 20% discount on this dish to attract more diners.
First, we calculate the new price and the new margin with the discount:
Discount applied: 20% of $200 = $40 MXN.
New Selling Price: $200 - $40 = $160 MXN.
New Profit Margin: $160 - $80 = $80 MXN per dish.
Now, we apply the formula:
The result is clear: to not make less than before, the restaurant needs to sell 50% more units of that dish.
Quick table: how much each discount demands
Let's take the same base example of the restaurant:
Original price: $200 MXN
Cost: $80 MXN
Original margin: $120 MXN
Discount | Final price | New margin | Margin on final price | Sales increase needed |
|---|---|---|---|---|
10% | $180 | $100 | 55.6% | 20% |
15% | $170 | $90 | 52.9% | 33.3% |
20% | $160 | $80 | 50.0% | 50% |
This table helps you decide quickly. If you know you don't have the capacity to sell 50% more over the weekend, 20% doesn't look as attractive anymore. Instead, 10% or 15% can be enough if the offer is backed by good communication or cross-selling.
Step 3: Interpret results to make decisions
This is where you turn a calculation into a business decision. If you normally sell 20 dishes of salmon on a Saturday:
With a 10% discount, you would need to sell 24.
With a 15% discount, you would need to sell around 27.
With a 20% discount, you would need to sell 30.
The right question is not “does the promotion look attractive?”, but “can I really achieve that additional volume without disrupting operations, service, and margin?”. In our editorial experience, that single question prevents many impulsive promotions.
Ensuring that a discount is beneficial is a matter of applying the right formula. This analytical mindset is key to building profitable businesses, where strategic planning beats improvisation.
The golden rule: Never launch a promotion without first calculating its break-even point. That number becomes your minimum sales goal and protects you from giving away your margin without getting a clear benefit in return.
This analysis is the basis for measuring the return on investment of your campaigns. If you want to dive deeper into this concept, we invite you to explore our comprehensive guide on what is ROI in marketing. Armed with these calculations, you stop operating blindly and turn discounts into a precise tool to grow sustainably.
Launch and communicate your promotion to maximize impact
A well-calculated promotion can fail for a much simpler reason: it was offered to the wrong customer, with a generic message and without clear rules. Here, execution matters as much as the percentage. In our review, the campaigns that work best are not the loudest, but those that connect a precise offer with a clear goal.

When is it convenient to offer a discount based on the customer type
New customer
Goal: break the barrier of the first purchase.
It is convenient to use a direct offer, easy to understand and with low risk for the business: first purchase discount, free shipping, complimentary drink, or welcome benefit. The important thing is that it does not look like a permanent markdown.
What message changes: focus on trial and trust.
Inactive customer
Goal: reactivate an existing relationship.
A personalized, short-term offer usually works best here. If someone already bought from you and stopped coming back, you don't need to sell them on who you are; you need to give them a concrete reason to return.
What message changes: focus on return and limited opportunity.
Frequent customer
Goal: increase recurrence or ticket size without devaluing the brand.
This segment does not always need to be given a steep discount. Often, an exclusive benefit, a gift, early access, or a coupon conditioned on a larger purchase works better.
What message changes: focus on recognition, exclusivity, and reward.
Establish clear rules to avoid surprises
Before publishing a promotion, settle these points:
Exact validity: start and end date and time.
Products or services included: no ambiguous categories.
Limits per customer or transaction: to protect margin and inventory.
Exclusions: whether it combines with other promotions or not.
Valid channel: physical store, WhatsApp, web, app, or checkout counter.
Redemption mechanism: code, verbal mention, coupon, or receipt.
I have seen that when these rules are not written down, the team ends up improvising at the register and the customer interprets the offer in their own way. That type of error not only cuts margin but also generates unnecessary friction.
What message to use based on the customer and the channel
How you present the offer changes the response. You don't speak the same way to someone who has never bought from you as you do to someone who already visits you every week. In addition, how you express the savings influences perception: on low tickets, the percentage usually works best; on high tickets, a concrete amount can be more convincing according to the rule of 100 explained here.
Example 1: WhatsApp for an inactive customer
Hi Laura. It's been a while since we've seen you, and we want to invite you back. This week you have a 15% discount on your color service. Valid until Friday the 14th, cannot be combined with other promotions. If you're interested, reply to this message and we'll save you a spot.
Why it works: it personalizes, sets a deadline, clarifies conditions, and closes with a simple call to action.
Example 2: Counter for a new customer
Welcome. On your first purchase today, you get a 10% discount on large drinks. Only applies today and once per customer. If you want to take advantage of it, I'll show you the included options.
Why it works: the message is immediate, easy for staff to execute, and avoids misunderstandings.
Example 3: Email for a frequent customer
Subject: Exclusive benefit for you this week
Thank you for choosing us so often. From Monday to Thursday, on purchases over $600, you get a dessert at no cost. Exclusive promotion for frequent customers, valid until May 18th and limited to once per account. Reserve or reply to this email to activate it.
Why it works: rewards without lowering the core price and maintains a more premium perception.
Segment before sending
Launching the same offer to your entire base is usually a bad idea. If the goal is to capture new customers, it makes no sense to give the same discount to those who already buy from you at full price. If the goal is to reactivate inactive customers, the offer should only go out to that group.
This is where an integrated CRM makes a difference. You can separate by frequency, ticket size, last visit, or category purchased. For more actionable tactics, check out these promotion ideas for your business.
Common mistakes when offering discounts to customers and how to avoid them
1. Giving a discount without a deadline
Problem: the customer postpones the purchase and the urgency disappears.
How to avoid it: use short, visible expiration dates. An offer with no expiration stops being a promotion and becomes an expectation.
2. Not defining exclusions
Problem: it combines with other promos and the margin is eroded more than expected.
How to avoid it: always state whether it is stackable or not, and on which products it applies.
3. Launching it without a margin goal
Problem: more is sold, but not necessarily better.
How to avoid it: set the minimum acceptable margin and the volume that would justify the promotion from the start.
4. Sending it to the entire base
Problem: you end up discounting purchases that would have happened anyway.
How to avoid it: segment by behavior. Do not reward everyone equally with a discount.
5. Not preparing operations
Problem: the team gets confused, inventory runs out, or the experience is degraded.
How to avoid it: define the script, stock, caps, and redemption logging before launch.
To maximize impact, you can even implement exclusive launch strategies, such as offering VIP access for Black Friday to your best customers. This tactic not only makes them feel special, but also guarantees you a sales spike from the very first moment.
How do you know if your discount campaign actually worked?
A campaign is not judged by the excitement of the first day. It is judged by what it leaves in the register, in margin, and in the future behavior of customers. In our review, the most common mistake is celebrating gross sales without checking if they were incremental or if they just pulled forward purchases that would have happened anyway.
What to check in the first 48 hours
The first 48 hours serve to validate if the offer deserves to stay the same, adjust, or stop. Check these indicators:
Redemption rate or coupon use: confirms if the message was clear and attractive.
Average ticket during the promo: tells you if the discount drove a larger purchase or just cheapened normal purchases.
Gross margin per transaction: if it drops too much, the volume may not compensate.
Sales by segment or channel: helps detect if the incentive reached who it was supposed to.
Operational capacity: wait times, stockouts, team overload.
If you see high redemption but a low average ticket and deteriorated margin, the promotion is attracting volume without profitability. If there is reasonable redemption, a stable or growing average ticket, and controlled margin, you are on the right track.
Beyond sales: the indicators that actually matter
To measure real impact, these are the data points that actually change decisions:
Incremental sales: how much extra you sold compared to a comparable period, not just how much you billed.
Incremental margin: how much additional margin the campaign left after discounts.
Redemption rate: (coupons used / coupons issued) x 100.
New vs. recurring customers: to know who you actually attracted.
Post-promotion recurrence: how many came back without needing another discount.
Acquisition cost: if the campaign aimed to capture new customers.
This point is key because ROI is not interpreted by revenue alone. If you need to dive deeper into the financial logic, here is a guide on what is ROI in marketing and another on how to strengthen data-driven decision making.
Red flags: the promotion brought activity, but not business
These signs usually indicate that you should adjust or cancel:
The redemption is high, but the margin per ticket drops too much.
More customers came in, but they bought only the promoted product and nothing else.
The discount was used mostly by customers who were already buying without an incentive.
Demand spiked, but there were operational errors, returns, or a poor experience.
The promotion depleted key inventory without leaving a reasonable profit.
When two or more of these red flags pile up, continuing “just so the campaign doesn't go to waste” is usually worse than adjusting in time.
When is it convenient to repeat a promotion with adjustments
It is worth repeating if several of these conditions are met:
The margin stayed within the acceptable minimum.
There were real incremental sales, not just displacement of demand.
The discount worked best in a specific segment that you can target again.
The team was able to operate it without deteriorating service.
A portion of the buyers returned later at normal price.
In that case, the next step is not to copy the campaign as is, but to fine-tune it: reduce the percentage, limit it to certain hours, set a minimum ticket, or move it to a more profitable segment.
A practical case: the real value of a customer over the long term
Let's take this to a real scenario. Imagine a barbershop looking to attract a younger crowd. It decides to launch an aggressive campaign: "25% off your first cut."
The promotion is a success. Over one month, they attract 50 new customers. If they only looked at that month's sales, they might think they simply "gave away" 25% of their margin. But the real measurement starts right after the campaign ends.
A simple discount can be a measurable investment in the future of your business. The goal is not just today's sale, but securing tomorrow's. For that, you need to measure retention.
Using their CRM system, the barbershop tracks those 50 new customers over the next six months. The result? They discover that 20 of them (40%) returned at least two more times, paying full price. Those 20 became regular customers.
With this information, the outlook changes completely. Now they can calculate the Customer Lifetime Value (LTV) generated by that initial promotion. If they know a regular customer spends an average of $2,000 a year, those 20 recurring customers represent a projected annual revenue of $40,000. Suddenly, the cost of the initial discount looks like an incredibly profitable investment.
To make that calculation with more criteria, you can rely on this simple formula, especially if you want to compare the cost of the incentive against what that customer can bring you over time.
Final post-campaign evaluation checklist
Before deciding whether to repeat, adjust, or cancel, answer this checklist:
Were there real incremental sales?
Was the final margin acceptable?
Did the redemption rate justify the effort?
Did the average ticket go up, down, or stay the same?
Did you capture new customers or just discount the usual ones?
Was there recurrence after the promotion?
Did operations hold up without affecting service or inventory?
Does the result allow you to measure the return on investment clearly?
If most answers are yes, the campaign has a foundation to be scaled. If noes predominate, the best move is usually to correct before repeating.
Frequently asked questions about how to apply a discount
How is a discount calculated?
First, you multiply the original price by the discount percentage to get the discounted amount. Then you subtract that amount from the original price. If a product costs $200 and you apply 15%, the discount is $30 and the final price is $170.
How can I calculate a discount quickly without making mistakes?
Do it in this order: discount amount, final price, and new margin. Many people stop at the second step, but the third is what tells you if the promotion makes sense for your business. If you don't check the cost, you'll only know what the customer pays, not what you make.
How do you apply a 10% discount?
Multiply the price by 0.10. If the product costs $500, 10% is $50; therefore, the final price is $450. It is one of the easiest discounts to calculate mentally because you just have to move a decimal point.
How do you apply a 20% discount?
Multiply the price by 0.20 to know how much you are discounting. If the original price is $500, 20% is $100, so the final price is $400. Another quick way is to find 10% and double it.
What is the difference between a percentage discount and a fixed-amount discount?
The percentage discount changes based on the price of the product; the fixed discount always reduces the same amount. For example, “20% off” is not the same as “$50 off”: on a $200 ticket, 20% equals $40; on a $500 ticket, it equals $100. Choosing one or the other affects how the customer perceives the value of the offer.
How to offer a discount to a customer without devaluing the brand?
The key is that the discount must have context, limits, and segmentation. It works better as a one-time benefit—welcome, reactivation, exclusivity, or reward—rather than a disguised normal price. If you want to protect the perception of value, try bundles, gifts, or coupons for the next visit instead of permanent markdowns.
At Swirvle, we understand that knowing how to make a discount is just the beginning. Our all-in-one platform gives you a POS, a CRM, and a loyalty program so you can segment your customers, launch personalized campaigns via WhatsApp, and measure the ROI of each promotion. Stop guessing and start making decisions with data. Discover how Swirvle can help you grow profitably.
Related Blogs

Aug 14, 2026
How to design your menu to sell the most profitable dishes in 2026

Aug 13, 2026
Mailchimp alternatives for SMEs in Mexico: 2026 guide

Aug 11, 2026
Grab-and-Go counter snacks for small coffee shops

Aug 10, 2026
Top 5 breakfasts to sell in coffee shops and skyrocket sales

Aug 9, 2026
How to manage a grocery store: 2026 guide

Aug 8, 2026
ActiveCampaign alternatives for SMBs in LATAM 2026
Try Swirvle for free
No card required · 30 days free
Start your free trial
