> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to exclude discounts in reward goal

> This article explains how to stop applied discounts from reducing progress in the Upcart rewards bar.

# Overview

By default, a discount a customer applies reduces their progress toward a reward: the rewards bar measures the cart total **after** discounts. A \$100 cart with a \$20 discount counts as \$80 against your tier thresholds.

One checkbox changes that, no code required.

<img src="https://mintcdn.com/aftersell/uVGuDiyXpd6WOLO4/images/upcart/reward-goal-discounts-use-pre-discounted-prices.png?fit=max&auto=format&n=uVGuDiyXpd6WOLO4&q=85&s=8c38b7b1c0b51daab2f57d17e4df0518" alt="Use pre-discounted prices for cart total checkbox setting with description" width="591" height="124" data-path="images/upcart/reward-goal-discounts-use-pre-discounted-prices.png" />

***

## How to ignore discounts in reward calculations

Go to the **Rewards** module in the Cart Editor and open the **Rewards calculation** section.

Enable the checkbox labeled:\
**“Use pre-discounted prices for cart total”**

<Note>
  The checkbox only appears when **Rewards calculation** is set to **Cart total (\$)**. On **Cart quantity (#)** there is nothing for it to do, so it's hidden.
</Note>

When this is turned on:

* The rewards bar bases progress on the **cart total before any discounts**
* Applied discounts — manual codes or automatic — no longer reduce progress
* Customers don't lose reward progress after applying a coupon

Use this if you want customers to still unlock rewards even when they apply a coupon.

***

## Default behavior without this setting enabled

With the checkbox **off**, progress is measured against the cart total after all discounts have been applied.

Example:

* Tier 1 = Free shipping at \$100
* Cart = \$100 before a \$20 discount → now \$80
* Result = the bar shows \$80 of \$100, so the reward is **not** unlocked

This prevents a customer being told they unlocked free shipping when their cart no longer meets the threshold.

<Warning>
  **This does not vary by reward type.** Whether Tier 1 is free shipping, a product, or a discount, the same calculation applies. The one checkbox above is what controls it.
</Warning>

***

## Rewards you've already earned don't count toward the next tier

Separately from the discount setting, the value of any reward items already in the cart is subtracted before progress is measured. A free gift the customer just unlocked can't push them toward the next tier on its own. Gift cards are excluded from this subtraction.

***

## Quick summary

| Setting                                                      | What progress is measured against                                      |
| ------------------------------------------------------------ | ---------------------------------------------------------------------- |
| **Use pre-discounted prices for cart total** — on            | Cart total before discounts, minus any reward items already granted    |
| **Use pre-discounted prices for cart total** — off (default) | Cart total after all discounts, minus any reward items already granted |
