🏷️ For online sellers, before Black Friday or the sales
🏷️ Profitable promotion calculator
Before Black Friday or the sales, check that your promotion stays profitable: margin per sale before and after, maximum discount, how many extra sales you need, and a comparison of discount, bundle and free delivery. Built for cash on delivery, works in every currency.
Result
Compare offers
Every row uses the delivery rate expected during the promotion. “Sales needed”: delivered orders to earn as much as usual over the period.
| Offer | Margin per sale | Sales needed | Increase needed |
|---|
Advice calculated on your figures
How it works: the formulas
- A “sale” is an order delivered and paid. To get one, 1 ÷ delivery rate parcels are shipped; refused parcels come back and the product goes back into stock.
- Parcel costs per sale = delivery + packaging ÷ delivery rate + return fee × (1 − delivery rate) ÷ delivery rate.
- Margin per sale = amount collected − cost of the items − parcel costs per sale − ad cost per delivered order.
- Amount collected: discounted price + delivery charged (discount), price without delivery (free delivery), price of the bundle items + delivery (bundle, a single parcel).
- Sales needed = usual sales × margin before ÷ margin during the promotion. Increase needed = margin before ÷ margin during − 1.
- Maximum discount = margin per sale at the usual price (with the promotion delivery rate) ÷ selling price. Beyond it, every sale loses money.
The ad cost per delivered order is assumed to stay the same during the promotion: one piece of advice above shows the effect of an increase. Everything is calculated in your browser; your values are kept on this device only.
Strikethrough prices and promotions: what Moroccan law says
Law 31-08 on consumer protection sets three rules:
- Misleading advertising (art. 21): any advertising likely to mislead about the price or terms of sale is prohibited, and that includes an inflated strikethrough price. The fine ranges from 50,000 to 250,000 DH, and up to 1,000,000 DH for a company (art. 174).
- Sales ("soldes", art. 53 to 55): you must display the word "soldes", the new price, the old price struck through, and the start and end dates. The old struck-through price cannot exceed the lowest price charged during the 30 days before the sale starts (art. 54). The fine ranges from 2,000 to 10,000 DH (art. 181).
- Distance selling (art. 36): your customer has 7 days from delivery to withdraw, with no reason needed. This becomes 30 days if you did not confirm the required information in writing.
The 30-day rule is written for sales. To be safe, apply it to every price reduction.
Source: Law 31-08 (WIPO Lex, version published by the Ministry of Justice). This is not legal advice.
Frequently asked questions
How do I know if my Black Friday promotion will be profitable?
Compare the margin each sale leaves you before and during the promotion, counting delivery, returns and advertising. The calculator works out how many extra sales you need to earn as much as in a normal period. If that increase is higher than what your past promotions brought, the offer is risky.
Why does a 20% discount need far more than 20% extra sales?
Because the discount comes out of your margin, not your price. A simple example: an item sold at 100 that costs you 70 in total leaves you 30. With a 20% discount it only leaves you 10, so you need three times as many sales, i.e. 200% more, to earn the same amount.
Is a bundle or free delivery better than a big discount?
Often, when delivery, returns and advertising weigh heavily: a bundle shares them across several items in a single parcel. But it is not automatic. The “Compare offers” table does the maths with your figures and the advice points to the offer that needs the fewest extra sales.
Why plan a different delivery rate during the promotion?
A strong offer can attract more impulsive orders, which some customers then refuse on delivery. It does not always happen: look at the delivery rate of your past promotions and test several values. Every refused parcel costs packaging and return fees and brings in nothing.
Why count advertising per delivered order?
With cash on delivery, only delivered orders bring in money. If you know the cost per received order shown by the ad platform, divide your spend by the number of delivered orders to get the right figure. The COD profit calculator does it for you.
Are my figures saved anywhere?
No, nothing is sent to a server. The values you enter are only kept in your browser, so you find them again on your next visit. The calculator works for every country and every currency.
Need a store ready for Black Friday?
I build and optimise online and cash-on-delivery stores: clear offer pages, bundles and upsells, fast ordering and performance tracking.
Let’s talk about your store Also calculate the profitability of your cash-on-delivery store →