Promo Codes: Apply Taxes Before or After Discount

Promo Codes: Apply Taxes Before or After Discount

About

We’ve added a toggle on each promo code that lets you choose how sales tax is calculated relative to the discount. You can now apply promo discounts before taxes (traditional) or after taxes (taxes calculated on the pre-discount subtotal).
Info
This setting is per-promo code.

How it works

Option A — Discount before tax (toggle OFF)

  1. Taxable amount = subtotal after discount
  2. Common/legacy behavior in many stores
Example (8% tax, 10% off, $100 subtotal):
Subtotal $100 → Discount $10 → Tax on $90 = $7.20 → Total $97.20

Option B — Tax before discount (toggle ON)

  1. Taxable amount = subtotal before discount
  2. Discount does not reduce the tax base
  3. The discount is taken from the pre-tax subtotal (not from the tax)
Example (8% tax, 10% off, $100 subtotal):
Tax on $100 = $8.00 → Discount $10 → Total $98.00
(Note the tax remains $8.00 because it was calculated before the discount.)
Info
Shipping and other charges continue to follow your existing tax rules. This toggle affects how the order discount interacts with the item subtotal tax base.

Where to find it

From your Spirit Sale dashboard go to Settings → Promotions 

Create or edit a promo code.

Toggle “CALCULATE TAX BEFORE APPLYING”:

OFF → Discount before tax (reduces taxable base).

ON → Tax before discount (discount does not reduce tax).


Click the green Update button.


    • Related Articles

    • Understanding Promotion Code Restrictions

      To keep promotions running smoothly and ensure fair access for all customers, a few rules apply to how promotion codes work. Automatic Inactivation After 90 Days Promotion codes that haven’t been used in 90 days will automatically become inactive. If ...
    • Updating Your USPS Credentials in Spirit Sale (Migration to New USPS APIs)

      Who Does This Apply To This information only applies to Spirit Sale stores still using the older USPS Web Tools (Legacy) API for live shipping rates. You do NOT need to follow this guide if: You don't use USPS for shipping. You already migrated to ...