Skip to main content
Calcimator

Coupon Stacking Calculator

Calculate your final price after stacking percentage coupons, dollar-off coupons, cashback rewards, and sales tax.

Inputs

$
%
$
%
%

Results

Final Price (with Tax)

$71.40

≈ 5 movie tickets

Total Saved

$33.50

≈ 7 cups of coffee

After % Coupon$80.00
After $ Coupon$70.00
After Cashback$66.50
Effective Discount33.5%
How to Use This Calculator
  1. Enter the Original Price before any discounts are applied.
  2. Enter the percentage coupon (Coupon 1) applied first, then the dollar-off coupon (Coupon 2).
  3. Enter any Cashback percentage from credit cards or shopping apps and your Sales Tax rate.
  4. Review the step-by-step price reduction: After % Coupon, After $ Coupon, After Cashback.
  5. Check Final Price with Tax and Total Saved to confirm the Effective Discount percentage.

How the result changes with Original Price

Original PriceFinal Price (with Tax)Total Saved
$10,000.00$8,149.80$2,409.50
$35,000.00$28,549.80$8,409.50
$65,000.00$53,029.80$15,609.50
$90,000.00$73,429.80$21,609.50

What each input means

Original Price
The listed retail price before any discounts.
Coupon 1 (% Off)
Percentage discount applied first.
Coupon 2 ($ Off)
Dollar amount discount applied after the percentage coupon.
Cashback %
Credit card or app cashback percentage applied to the discounted price.
Sales Tax %
Your local sales tax rate.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Original Price = 100, Coupon 1 (% Off) = 20, Coupon 2 ($ Off) = 10, Cashback % = 5 = 5 input(s) provided
  2. Calculate Final Price
    Final Price
    71.4 = $71.4
  3. Calculate Total Saved
    Total Saved
    33.5 = $33.5
  4. Calculate After % Coupon
    After % Coupon
    80 = $80
  5. Calculate After $ Coupon
    After $ Coupon
    70 = $70

Engine last updated .

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Budgeting & Personal Finance.