Cupom cumulativo (3 descontos)

(1−a)(1−b)(1−c)·p.
Created by
Renato Passos, Eng. de Software
Reviewed by
Renato Passos, Eng. de Software

Last updated: Apr 18, 2026

Final
145,35 R$

About this calculator

The cumulative coupon calculator (3 discounts) helps determine the final price after applying three consecutive discounts. It uses the formula (1 − a)(1 − b)(1 − c) × p, where a, b, c are the discount rates (converted to decimals) and p is the original price. Each discount progressively reduces the amount by multiplying the previous discount with the next. It's ideal for scenarios like online shopping with stacked promotions.

For example, if a product costs $500 and there are discounts of 10%, 5%, and 20%, the formula converts the percentages to 0.10, 0.05, and 0.20, respectively. The calculation becomes (1 − 0.10)(1 − 0.05)(1 − 0.20) × 500, resulting in the final price after all discounts. The order of discounts does not affect the result because multiplication is commutative.

Use this tool to compare offers with multiple discounts or plan budgets for complex promotions. Note: the calculation assumes sequential discount application, not a direct sum. Avoid using it for discounts requiring special rules, such as "10% off + $50 off," which need separate calculations.

Frequently asked questions

How to use the 3-discount calculator?

Enter each discount as a percentage (%), separated by commas, and the original price. The tool automatically calculates the net amount.

What happens if discounts exceed 100%?

If any discount is over 100%, the result will be negative. The calculation does not support discounts above 100%.

Does discount order affect the result?

No, because multiplication is commutative. A 10%, 5%, and 20% discount yield the same result in any order.

Can I use fractional discounts?

Yes, simply enter decimal values like 1.5% (0.015) or 3.75% (0.0375).

Other Compras calculators