Discount Calculator
Calculate sale prices, savings and discount percentages instantly — with GST-inclusive options for Singapore. Stacked discounts, reverse discount finder. Free, no signup.
Discount Calculator Tool
How to Use the Discount Calculator
Choose the type of discount calculation you need
Select Discount Amount to find the sale price from a percentage off. Choose Find Discount % if you know both prices and want to discover the discount rate. Use Stacked Discounts when combining multiple promotional discounts from different sources.
Enter the original price and discount percentage — or sale price to find the discount
All results update live on every keystroke — there is no button to press. The sale price, savings amount, and formula explanation appear instantly. For the Find Discount % mode, enter any two prices and see the exact percentage off calculated automatically.
Use Stacked Discounts to combine multiple promotional discounts
Enter up to three discount percentages — for example, a platform voucher, a seller discount, and a bank card cashback. The tool applies them sequentially (the correct way) and shows the effective total discount, so you know the true deal before checkout.
Toggle GST to see the Singapore GST-inclusive final price
The GST panel at the bottom of the calculator is enabled by default. It shows the pre-GST price, the 9% GST amount, and the total price inclusive of GST — following Singapore IRAS rules where GST is calculated on the discounted selling price, not the original price.
Discounts, Sales and the Numbers ASEAN Shoppers Need to Know
How Stacked Discounts Work: Why 20% + 10% Off Is Not the Same as 30% Off
One of the most persistent consumer mathematics errors is believing that two separate discount percentages can simply be added together. They cannot — and understanding why can save you from miscalculating your real savings during sale events.
Consider a $100 item with a 20% discount applied first. The new price is $80. Now a second 10% discount is applied — but to what? Not to the original $100. The 10% discount applies to the post-first-discount price of $80, yielding $72. The effective combined discount is 28%, not 30%. The missing 2% comes from the fact that the second discount is calculated on a smaller base than the first.
This mathematical reality is why retailers and e-commerce platforms list individual discounts separately rather than stating a combined total. It is not purely a marketing choice — it is mathematically correct. A combined "30% off" claim would be inaccurate if the discounts apply sequentially.
The principle scales with the number of discount layers. Three discounts of 10% each — which many shoppers would estimate as 30% total — actually produce an effective discount of 27.1%: $100 → $90 → $81 → $72.90. As you add more discount layers, the effective rate approaches but never reaches the arithmetic sum.
ASEAN sale events are particularly susceptible to this confusion. During a Shopee flash sale, a "$20 off voucher + 10% bank discount" stack means the bank discount applies to the post-voucher price, not the original. If the original item was $150 and the voucher reduces it to $130, the 10% bank discount saves $13 (10% of $130), not $15 (10% of $150) — a $2 difference that compounds across a full shopping cart. The Stacked Discounts tab on this calculator is designed specifically for this kind of pre-checkout analysis.
GST on Discounted Items in Singapore: What the Law Requires Retailers to Show
Singapore's Inland Revenue Authority of Singapore (IRAS) is clear: GST is charged on the discounted price paid by the consumer, not on the original pre-discount price. If an item retails at $100 and is discounted by 20% to $80, the GST of 9% is applied to $80, giving a GST amount of $7.20 and a total price of $87.20. This is correct and favourable to consumers — you pay less GST when you buy on sale.
Singapore's Consumer Protection (Fair Trading) Act and related regulations require that prices shown to consumers at the point of sale must include GST. This means a retailer cannot show "$80 + GST" as the advertised sale price without also prominently displaying the GST-inclusive total of $87.20. The "price inclusive of GST" requirement protects shoppers from discovering an unexpected addition at checkout — a practice common in markets where tax-exclusive pricing is the norm.
The distinction between GST-exclusive and GST-inclusive pricing becomes especially important when comparing prices across retailers. A store advertising "$73.39" versus a competitor advertising "$80 before GST" for the same item are actually quoting the same price — both represent $73.39 pre-GST, with 9% bringing it to exactly $80. Understanding this arithmetic prevents overpaying or misjudging deals.
For vouchers and complimentary items, IRAS rules state that if a retailer issues a discount voucher, GST is charged on the amount the customer actually pays after applying the voucher. If the voucher is for a free gift, GST may apply depending on whether there is any monetary consideration — consumers should check receipts carefully for accuracy during major sale events.
"During Shopee's 11.11 sale, a 30% off + 10% off + S$5 voucher on a S$50 item costs S$28.50 after GST — not the S$29.05 that '30%+10% off' might suggest."
11.11, 12.12 and Harbolnas: How ASEAN Shoppers Can Maximise Sale Season Savings
The 11.11 sale — originally Singles' Day — was pioneered by Alibaba in China in 2009, initially as a novelty anti-Valentine's Day promotion for single shoppers to treat themselves. Within a decade it had become the world's largest single-day e-commerce event, and its Southeast Asian counterpart, run by Shopee and Lazada, now generates billions of dollars in transactions across Indonesia, the Philippines, Malaysia, Thailand, Vietnam, and Singapore.
The 12.12 sale — December 12, the "year-end mega sale" — follows the same mechanics, with Indonesia's Harbolnas (Hari Belanja Online Nasional, or National Online Shopping Day) marking 12.12 as a national consumer event that generated over IDR 20 trillion in transactions in recent years. The Tokopedia–Shopee nexus in Indonesia makes 12.12 the country's most commercially significant shopping date after Lebaran.
How platforms structure their discount mechanics during these events reveals the practical importance of the stacked discount mathematics above. A typical 11.11 deal might layer: a platform-wide discount (e.g. 30% off), a seller voucher (e.g. S$5 off), and a bank card flash cashback (e.g. 10% for OCBC or DBS cardholders). These three layers apply sequentially: the 30% discount first, the S$5 voucher second, and the 10% bank cashback on the reduced post-voucher price last.
Consumer advocates and financial literacy organisations across ASEAN consistently flag "original price inflation" as a widespread tactic: retailers raise the "original" reference price in the weeks before a sale to make the discount appear larger. Singapore's Consumer and Competition Commission of Singapore (CCCS) has investigated and taken enforcement action against retailers for misleading reference pricing. Using a discount calculator to verify the actual arithmetic — rather than trusting the promotional banner — is the single most effective consumer protection measure available to ASEAN shoppers during sale season.
For platform coins, cashback portals, and loyalty point conversions, the equivalent discount calculation is the same: convert the value received back to a percentage of the purchase price. If Shopee Coins return 1 coin per S$1 spent and 100 coins = S$1, that is effectively 1% additional cashback on top of whatever discount was already applied — a fourth stack layer that this calculator can model by entering 1% as a third discount in the Stacked Discounts tab.
10 Facts About Discounts and Shopping in ASEAN
Singapore's GST is applied on the discounted selling price, not the original price — a 20% discount before GST means you also pay less GST.
The most common consumer math error: believing 20% off then 10% off equals 30% off — it's actually 28%, because the second discount applies to the already-reduced price.
Shopee's 11.11 sale in Southeast Asia generates billions of dollars in transactions annually — making it ASEAN's largest single-day e-commerce event.
Singapore's Consumer Protection (Fair Trading) Act requires that prices shown to consumers include GST — helping buyers see the true cost at the point of sale.
A 50% discount followed by another 50% discount results in a 75% total discount — not 100%, as some mistakenly believe.
Psychological pricing (showing "$199" instead of "$200") is so effective that studies show it can increase sales by up to 24% — making accurate discount calculation even more important.
Indonesia's Harbolnas (December 12) is the country's biggest online shopping day, generating over IDR 20 trillion in transactions in recent years.
The concept of "original price" is often manipulated — Singapore's CCCS has taken enforcement action against retailers inflating reference prices before sale events.
Stacking a 30% discount code + 10% bank cashback on a S$500 item gives S$315 (37% saved) — not S$300 (40% saved) as many shoppers instinctively calculate.
Lazada and Shopee allow up to 3 discount layers simultaneously: platform discount + seller voucher + bank card discount — making the Stacked Discounts calculator directly applicable to everyday shopping.
Frequently Asked Questions
-
Because discounts apply sequentially, not additively. A 20% discount on $100 gives $80. A further 10% applies to the already-reduced $80 — not the original $100 — giving $72. The effective combined discount is 28%, not 30%. The Stacked Discounts tab shows this calculation with a full step-by-step breakdown.
-
GST is applied on the discounted selling price, not the original price. Per Singapore IRAS rules: if an item is $100 with 20% off = $80, GST is 9% of $80 = $7.20, giving a total of $87.20. The GST panel in this calculator applies this correctly.
-
Divide the sale price by (1 − discount/100). For example: sale price $80 at 20% off means original = $80 ÷ 0.80 = $100. Use the Find Discount % tab to verify any combination of original and sale price instantly.
-
Use the Find Discount % tab. The formula is: discount% = (original − sale) ÷ original × 100. Example: original $200, sale $160 → ($200 − $160) ÷ $200 × 100 = 20% off. Enter the two prices and the tool calculates and explains this instantly.
-
Use the Stacked Discounts tab. The effective discount is always lower than the sum of individual discounts. For 20% + 10% + 5%: effective = 1 − (0.80 × 0.90 × 0.95) = 31.6%, not 35%. The tab shows each step and the effective percentage.
-
The platform or seller voucher discount is applied first, then the bank card discount applies to the post-voucher price. A 30% off voucher + 10% bank discount on $100: $100 × 0.70 = $70, then $70 × 0.90 = $63 (37% effective), not $60. Enter these as Discount 1 (30%) and Discount 2 (10%) in the Stacked Discounts tab.
-
Reverse discount means finding the original price when you know only the sale price and the percentage off. Formula: original = sale price ÷ (1 − discount/100). Example: sale $64 at 20% off → original = $64 ÷ 0.80 = $80. Use the Find Discount % tab and work backwards from there.
-
Not exactly. A discount reduces the checkout price immediately. Cashback is a post-purchase refund, often conditional on card, minimum spend, or claim deadline. For budgeting purposes, treat cashback as equivalent to a discount only when you are confident you will receive and use it. The Stacked Discounts tab lets you model cashback as a third discount layer to compare scenarios.
-
First calculate the discounted price, then add 9% GST: discounted price × 1.09. Example: $100 with 20% off = $80; GST = $80 × 0.09 = $7.20; total = $87.20. The GST panel at the bottom of this calculator does this automatically for every mode — just keep the GST toggle enabled.
-
100% free, forever. No account required, no paywalls, no usage limits. RECATOOLS is funded by contextual advertising — the tool works fully with or without ad consent enabled.
Related News
You may be interested in these recent stories from our newsroom.
-
Snowflake jumps 36 per cent in a day on an earnings beat and a US$6 billion AWS chip deal
Snowflake had its best day as a public company on 28 May, closing up 36 per cent after a clean first-quarter beat and a five-year, US$6 bill...
-
MAS Scraps Mandatory Financial Advice for Most Complex Product Buyers in Retail Shake-Up
Singapore retail investors buying structured notes, derivatives and investment-linked policies will no longer need mandatory financial advic...
-
SEC Rewrites Float Rules, PSE Moves to Implement Them — Clearing the Path for GCash's USD 1B Philippine IPO
The SEC lowered the public float floor for large Philippine issuers in February 2026. The PSE followed with a consultation paper in April. T...
75 more free tools
Calculators, converters, security tools — no signup.