Comparing perfume prices in the UK takes more than looking for the biggest percentage discount. This guide shows how to compare like-for-like bottle sizes, calculate price per 10ml, account for delivery and loyalty offers, and judge whether a gift set or discounted fragrance is genuinely good value.
Overview
A perfume deal can look attractive while offering less fragrance, a different concentration, or extras you would not otherwise buy. The most reliable comparison starts with the final amount you will pay and the quantity of fragrance you are receiving.
For a straightforward comparison, record five details for each offer:
- the bottle size in millilitres;
- the displayed price or RRP used by the retailer;
- the discount or promotional saving;
- delivery and any unavoidable charges; and
- whether the product is an eau de parfum, eau de toilette, parfum, cologne or another format.
Then calculate the price per 10ml. This creates a useful baseline when a 30ml bottle is compared with a 50ml or 100ml bottle. It does not decide which fragrance is best: concentration, performance, packaging and personal preference still matter. It simply makes the financial comparison clearer.
When checking where to buy authentic perfume online in the UK, also consider the retailer's product information, returns wording, seller identity and customer-service details. A low headline price is not useful if the offer is unclear or the total cost changes at checkout.
How to estimate
The basic formula is:
Price per 10ml = product price ÷ bottle size in ml × 10
For a complete comparison, use the delivered cost instead:
Delivered price per 10ml = (product price + delivery charges − discounts you can actually use) ÷ bottle size in ml × 10
Do not subtract a loyalty reward, cashback amount or voucher unless you meet its conditions and intend to use it. A points balance that cannot be redeemed on this purchase should be listed separately rather than treated as an immediate saving.
Use the same approach for gift sets, but separate the fragrance from the accessories where possible. If a set contains a 50ml bottle plus body lotion and shower gel, the simplest comparison is to calculate the set's total price per 10ml using only the perfume volume. This gives a conservative result. You can then decide whether the extra products have enough personal value to justify any difference.
A comparison table can make the decision easier:
| Input | What to record | Why it matters |
|---|---|---|
| Size | 30ml, 50ml, 75ml, 100ml or the stated amount | Different sizes can make a discount look larger than it is |
| Concentration | Eau de toilette, eau de parfum, parfum or other format | Different formats are not automatically like-for-like |
| Displayed RRP | The reference price shown by that retailer | Helps identify the stated saving, but is not the same as market value |
| Sale price | The price before and after any eligible code | Shows the actual product discount |
| Delivery | Standard delivery or the charge required for the order | A small product saving can disappear in delivery costs |
| Loyalty offer | Points, member pricing or cashback you can use | Useful only when the terms apply to this purchase |
| Gift-set contents | Fragrance size and named extras | Prevents toiletries or packaging from obscuring the fragrance value |
Inputs and assumptions
Price per 10ml is a practical shopping tool, not a complete measure of value. Fragrance is not sold solely by volume. An eau de parfum and an eau de toilette from the same line may have different compositions, wear differently and be priced differently. Compare the same concentration where possible, and treat a different format as a separate product rather than assuming one is automatically better.
RRP also needs careful handling. Record the RRP shown on the product page, but do not assume that a large reduction from RRP represents the best available market price. If you are comparing several retailers, write down each retailer's current price and the final checkout total. This gives you a more useful comparison than relying on a single claimed saving.
Size can affect value in two directions. Larger bottles often have a lower cost per 10ml, but only if you will use the fragrance before its character changes or your preferences move on. A smaller bottle may be the better purchase for an occasional scent, a blind buy, travel or a fragrance you are still testing.
For a gift, include presentation and convenience in your decision, but keep them distinct from liquid value. A gift set may be good value if the recipient will use the accompanying products. It may be poor value if the extras are unwanted, heavily scented in a conflicting way, or replace products the buyer would have chosen separately.
Finally, check whether the offer is restricted by a code, membership, minimum spend, selected lines or a stated promotion period. Terms can change, so save a screenshot or note the offer details if you are comparing prices across different days.
Worked examples
The following figures are illustrative only. Replace them with the prices and sizes you see when shopping.
Example 1: Two bottle sizes
Suppose a 30ml bottle is listed at £27 and a 100ml bottle at £68. The 30ml option costs £9 per 10ml: £27 ÷ 30 × 10. The 100ml option costs £6.80 per 10ml: £68 ÷ 100 × 10.
The larger bottle has the lower unit price, but it requires a higher upfront spend and may not suit someone who wears the fragrance infrequently. If delivery applies only to one of the orders, add that charge before comparing.
Example 2: Discount code and delivery
Imagine a 50ml fragrance priced at £45, with a valid £5 code and £3 delivery. The delivered cost is £43. Its price per 10ml is £8.60: £43 ÷ 50 × 10. Without the code, the delivered cost would be £48, or £9.60 per 10ml.
This demonstrates why the checkout total matters. A percentage shown on a product page does not necessarily represent the final cost after delivery or restrictions.
Example 3: Gift set versus bottle
Assume a 50ml bottle costs £52 and a gift set costs £58, containing the same 50ml fragrance plus body lotion and shower gel. The standalone bottle costs £10.40 per 10ml, while the set costs £11.60 per 10ml when the accessories are excluded.
The set is not automatically poor value. If the recipient will use both extras, their practical value may justify the £6 difference. If not, the standalone bottle is the clearer purchase. This method avoids assigning an invented cash value to products you may never use.
For more gift-planning ideas, see our guide to fragrance and gadget gift pairings. For seasonal shopping, a lighter scent guide can help you decide whether a lower-priced fragrance is actually suitable for the intended occasion.
When to recalculate
Recalculate whenever the price, size, delivery charge or promotion changes. This is especially useful around major sale periods, when retailers may alter discounts, introduce multi-buy offers or rotate which sizes are available. Recheck before purchasing a saved basket too: a previous price or code may no longer apply.
For an efficient price check, follow this checklist:
- Confirm the exact fragrance name, concentration and bottle size.
- Compare at least two current retailer prices where practical.
- Record the displayed price and any stated RRP separately.
- Apply only discounts you are eligible to use.
- Add delivery and other unavoidable charges.
- Calculate delivered price per 10ml.
- Check gift-set contents rather than treating every item as fragrance value.
- Review seller details, product information and returns wording before paying.
- Ask whether the bottle size is realistic for how often you will wear it.
For regular editorial price tracking, representative products and retailer policies should be reviewed quarterly, with more frequent checks during peak shopping periods. As a shopper, repeat the calculation for each major purchase rather than relying on an old percentage discount. The best perfume deal in the UK is usually the offer that combines a suitable fragrance, an authentic product, a manageable bottle size and a transparent final cost—not simply the largest number shown beside the original price.