Percentage or fixed amount off shipping, not just free

Half-price shipping, $10 off express, or shipping capped at a flat price, with conditions.

Updated October 2026

Short answer: Shopify's built-in shipping discount only makes shipping free. RM: Advanced Free Shipping adds percentage off, a fixed amount off and a capped price, on every Shopify plan. All four types: Free, Percentage, Fixed Amount Off and Fixed Price.

The four discount types

  • Free: the rate becomes $0.

  • Percentage: 50% off makes $12.00 into $6.00.

  • Fixed Amount Off: $5 off makes $12.00 into $7.00. If the amount is more than the rate, the rate becomes free. It never goes below $0.

  • Fixed Price: $5 makes $12.00 into $5.00. Rates already at $5 or less are left alone, so it never raises a rate.

Discount setup with All shipping rates and Discount value Percentage 50%

Examples

  • Half-price shipping over $50: Cart total Is at least 50, then All shipping rates, Percentage 50.

  • $10 off express: Choose specific rates, select your express rate, then Fixed Amount Off 10.

  • Flat $5 shipping over $50: Cart total Is at least 50, then All shipping rates, Fixed Price 5.

  • A $25 shipping credit: Cheapest shipping rate, Fixed Amount Off 25.

  • Free Standard and $10 off Express in one discount: in the ⋯ menu on Discount setup, choose Add delivery discount.

  • $10 off over $50, free over $100: create two separate discounts. Customers over $100 get the free one, because Shopify applies the shipping discount that saves the most.

What Shopify does without an app

  • The free shipping discount only makes rates free.

  • Live carrier rates can be marked down with a negative adjustment, such as -20%, in Settings → Shipping and delivery. That discounts everyone, on every order, with no conditions.

Good to know

  • Fixed amounts and prices are in your store currency and convert for customers paying in other currencies.

  • At checkout, the discounted rate shows the original price crossed out, with your discount's title or code underneath.

See Discount types.

Common questions

Can I give 50% off shipping?
Yes. Set Discount value to Percentage and enter 50.

What happens if the amount off is more than the shipping rate?
The rate becomes free. It never goes below $0.

Can Fixed Price increase shipping?
No. Rates already at or below the price are left alone.

Can I discount different rates by different amounts?
Yes. Use Add delivery discount, for example free Standard and $10 off Express in one discount.

Did this answer your question?
šŸ˜ž
😐
😁