Discounts that do not quietly break your tax

Every kind of offer a shop runs — and the tax recalculated on the discounted price, which is where a surprising number of storefronts get it wrong.

What it does

The offers merchants actually run

Codes with rules

Percentage or fixed, minimum basket, first order only, one use per customer, expiry date.

Bundles

Buy two, get the third at a discount — priced as a bundle rather than as three separate lines.

Tiered offers

Spend more, save more, shown in the cart as the customer approaches the next tier.

Campaign codes

A code per influencer or channel, so you can see which one actually sold something.

Why it is different here

The discount changes the tax, and the order of operations matters

VAT is calculated on the amount actually payable after the discount, not before it. Software that applies the discount after the tax overstates what you owe on every discounted order — and it compounds through a White Friday week.

Here the discount is applied first and the tax follows from the discounted price, which is also how the invoice has to present it. How the invoice shows a discount →

  • On every plan, including Starter
  • Works across the storefront and the app
  • A refund on a discounted order reverses the proportional tax
Common questions

What people ask about this

Can I stop codes being stacked?
Yes — one code per order by default, and you decide which offers can combine.
Can I run a sale without a code?
Yes. An automatic discount applies to a category or a list for a date range, with no code to type.
Nearby

The rest of the platform

Try it on your own products

Fourteen days with your real catalogue and your real prices. No card, and a person sets it up with you.

14 days free · No card needed · 0% of your sales, ever
14 days freeNo card needed Open my store