Skip to content
Help Center
Magyar

Price reductions

Show every sale against the lowest price the product had before the sale, as the price rules of the EU ask.

Where
  1. Settings
  2. Store settings
  3. Selling setup
On this page

When a product is on sale, the crossed-out price must be the lowest price you charged for it before the sale started, not just its regular price. Your store keeps a record of every product's prices and works this out for you, for each currency you sell in.

The rule comes from the EU rules on price indication. In Hungary it is the 4/2009 decree on price indication, as amended for 2026. This page describes what the product does. It is not legal advice.

What shoppers see during a sale

  • The crossed-out price is the lowest price of the product in the 30 days before the sale started, or in the longer window you set.
  • A percentage badge is counted from that same price.
  • When the store cannot show such a price, the product shows only its current price, with no crossed-out price and no percentage badge. This happens when the sale price is not lower than the lowest price, or when the store has not recorded the product's price for long enough yet.

The sale itself still applies: shoppers pay the sale price either way. Only the way the reduction is shown changes.

Change the settings

  1. Open Settings and choose Selling setup.

  2. In the Price reductions section, select Edit.

  3. Change what you need:

    • Lowest price rule: turns the rule on. It is on in every new store. When you turn it off, sales show the regular price struck through again, and keeping that lawful is up to you.
    • Lookback window: how many days before a sale count when the store looks for the lowest price. At least 30 days, at most 365.
    • Minimum price history: how many days of recorded prices a product needs before the store shows a reduction for it. It is 30 days unless you change it. In Hungary a product that has been on offer for less than 30 days may use a window of at least 15 days, so you can lower this to 15.
    • Step-by-step sales: when a sale is made deeper in steps, with no break and no price rise in between, every step may be shown against the price before the first step. It is off by default. Hungarian law allows it, but after a case of the Hungarian Competition Authority (GVH) it is best avoided.
  4. Save.

Perishable products

Fresh food that goes off quickly is exempt from the rule. To mark such a product:

  1. Open the product.

  2. In the Purchase row, select Edit.

  3. Switch on Perishable product and save.

Its sales are then shown against the regular price. Use the switch only for perishable goods such as fresh food, never for seasonal goods or products you simply want to clear.

Check a sale before it starts

A sale price list's page has a Lowest price before the sale card. For every version of the products on the list it shows the sale price, the lowest price before the sale, what the storefront shows (Discount shown, Plain price or Rule not applied) and any warnings. A note above the rows counts the prices that need a look.

The warnings mean:

  • Not below the lowest price: the sale price is not below the lowest price of the lookback window, so the storefront shows no reduction for that version. Lower the sale price, or take the product off the list.
  • Not enough price history yet: the store has not recorded the product's price for long enough to prove the lowest price. The storefront shows the plain price until it has. A new product is the usual reason. If you moved your shop here, you can enter the price before the sale yourself.
  • Runs longer than 60 days: the Hungarian Competition Authority (GVH) treats a sale this long as misleading. Shorten it, or end it and set a new regular price.
  • Starts less than 30 days after the previous sale ended: a sale that starts again soon after the last one ended looks like a permanent sale. The previous sale price also falls inside the lookback window, so the reduction shown is smaller, or none at all.

When you create Sale pricing or change the dates of a price list, the admin also warns you if the dates span more than 60 days.

Enter the price before the sale yourself

When you move your shop here, the store has no record of the prices you charged before. A sale that starts soon after the move then shows Not enough price history yet, and the storefront shows the plain price, even though you know your earlier price. In that case you can enter the lowest price yourself.

  1. Open the sale price list and find the product in the Lowest price before the sale card.

  2. On its row, select Enter price before the sale.

  3. Enter the lowest price you charged for the product in the 30 days before the sale started, or in the longer lookback window you set. Enter it on the same tax basis as the sale price: the dialog says whether that is with or without VAT. The price must be higher than the sale price.

  4. If other versions of the product have the same sale price, the dialog offers to use the same price for all of them. Tick that box to enter it once for every version.

  5. Tick the confirmation and save.

The row then shows Price you entered, who entered it and when, and the storefront shows the reduction measured from your price. Your price only stands in for the days the store has no record of: if the store recorded a lower price in the lookback window, that recorded price is the lowest price, and the row shows it beside yours. Use Edit to change your price, or Remove to delete it.

Your price belongs to this run of the sale at this sale price. If you change the sale price, or end the sale and run the same price list again later, the row says your price no longer applies. Select Enter again to enter the lowest price before the new sale. A price list for some customer groups only does not take an entered price.

You are responsible for the price you enter. It must be a price you really charged. Keep records that prove it, such as invoices, order exports or price lists from your previous shop, because a consumer protection authority may ask for them.

Good to know

  • A discount code lowers the price at checkout. It shows no crossed-out price, so this rule does not change how codes work.
  • Prices are compared in the same currency and on the same tax basis as the sale price.
  • A product added today has no price history yet. Plan sales of new products for after the minimum price history has passed.

If something goes wrong

  • A sale shows no crossed-out price. Open the price list and read its Lowest price before the sale card. The warning on the product's row says why.
  • The crossed-out price is lower than the regular price. That is the rule working: the product was cheaper at some point in the lookback window, and that lower price is the one the law asks for.