Senast uppdaterad: 22 oktober 2026. Den här sidan är praktisk information, inte juridisk rådgivning.
Vad lagen säger
EU:s direktiv (EU) 2019/2161, ”Omnibusdirektivet”, införde artikel 6a i prisinformationsdirektivet 98/6/EG. I Sverige finns regeln i 7 a § prisinformationslagen (2004:347), införd genom lag (2022:654):
- Om en produkt tillhandahålls med angivande av att priset har sänkts ska även det tidigare priset anges.
- Det tidigare priset ska vara det lägsta pris som näringsidkaren har tillämpat för produkten under de senaste 30 dagarna före prissänkningen.
- Om priset under denna tid har sänkts gradvis ska i stället det pris som gällde före den första prissänkningen anges.
- Det tidigare priset behöver inte anges för varor som snabbt kan försämras eller bli för gamla.
I praktiken: en vara som kostar 1 000 kr, sänks till 800 kr i en vecka, går tillbaka till 1 000 kr och två veckor senare ”sänks” till 850 kr får inte marknadsföras som ”1 000 kr, nu 850 kr”. Det lägsta priset de 30 dagarna före sänkningen var 800 kr.
EU-domstolen bekräftade 2024 i mål C-330/23 (Aldi Süd) att en procentsats eller ett påstående om prissänkning ska räknas på det lägsta priset de senaste 30 dagarna, inte på priset strax före sänkningen.
Vad Konsumentverket säger
Konsumentverkets sida ”Prissänkningar – regler för företag” och ställningstagandet KOVRS 2023:1 går längre i detaljerna än lagtexten:
- När: så fort marknadsföringen ger intryck av att priset har sänkts, till exempel med överstrukna priser, priser inom parentes eller ord som ”kampanj”, ”erbjudande”, ”realisation” eller ”slutförsäljning”.
- Var: i omedelbar närhet till det nedsatta priset, med en stil och storlek som är lätt att läsa, varje gång prisinformationen visas.
- Det överstrukna priset: överstrukna priser eller priser inom parentes ska vara det tidigare lägsta priset. Ytterligare referenspriser utöver 30-dagarspriset är typiskt sett inte tillåtna.
- Det sänkta priset får inte vara detsamma som eller högre än det tidigare lägsta priset.
- Färskvaror: undantaget gäller till exempel växter, färska livsmedel och drycker med kort hållbarhet, inte frysta livsmedel, konserver, torkad pasta, mjöl, buteljerat vatten eller läsk. Konsumentverket bedriver för närvarande ingen tillsyn mot produkter med kortare hållbarhetstid än 30 dagar.
- Tillsyn: Konsumentverket beskriver flera tillsynsärenden och förelägganden om felaktigt angivna tidigare lägsta priser, med diarienummer.
Mer om prisinformation i allmänhet: Konsumentverkets sida ”Prisinformation – regler för företag”.
Ändring på väg: bara varor från den 1 mars 2027?
Den svenska lagen talar om produkter, vilket i dag även omfattar tjänster; EU-direktivet gäller bara varor. I en lagrådsremiss från den 15 oktober 2026 föreslår regeringen att reglerna om information vid prissänkningar bara ska gälla för varor, och att lagändringen träder i kraft den 1 mars 2027. Det är ett förslag, inte gällande lag; vi uppdaterar sidan när riksdagen har beslutat. För en webbshop som säljer varor ändras ingenting i sak.
Böter i andra EU-länder
- Nederländerna, juni 2024: konsumentmyndigheten ACM bötfällde fem webbutiker (engelska) med sammanlagt 621 000 euro för falska rabatter: ”förr”-priser som inte var det lägsta priset de senaste 30 dagarna.
- Polen, januari 2026: myndigheten UOKiK meddelade böter (engelska) på omkring 30,9 miljoner zloty för Zalando och 5,9 miljoner zloty för Temu för hur 30-dagarspriset presenterades.
Kontrollen är enkel: myndigheten tittar på ett rea-pris och ber om prishistoriken bakom det.
Varför Shopifys jämförpris inte räcker
- Det är ett fritt fält. Jämförpriset (compare-at price) är vad du skriver in. Ingenting kopplar det till ett pris du faktiskt har tagit ut.
- Shopify sparar ingen prishistorik per variant. Om Konsumentverket frågar vad priset var för 22 dagar sedan kan adminpanelen inte svara.
- Teman visar ”förr / nu” utifrån de två fälten. 30-dagarspriset är ett tredje värde, och i Sverige ska ett överstruket pris vara just det.
Det här kan du göra utan app
- För en prislogg för hand: ett kalkylblad med varje prisändring, per variant, med datum. Det är underlaget du kommer att bli ombedd att visa.
- Före varje rea: slå upp det lägsta priset de 30 föregående dagarna och använd det som jämförpris, eller ta bort jämförpriset och skriv ”Lägsta pris de senaste 30 dagarna: …” nära priset.
- Gränser: det håller för tio produkter. Med hundratals varianter och täta kampanjer hålls loggen aldrig komplett, och en enda glömd ändring gör det visade priset fel.
Det här gör MT: Omnibus Price & EU GARAN
MT: Omnibus Price & EU GARAN registrerar priser och visar lägsta priset de senaste 30 dagarna. Appen ändrar aldrig dina priser.
- Registrerar varje prisändring, per variant, från den dag du installerar appen.
- Räknar referenspriset på två sätt. Som standard det lägsta priset de 30 dagarna innan kampanjen började, som lagen beskriver. Ett rullande 30-dagarsfönster finns om dina nationella regler kräver det.
- Visar raden under rea-priset med ett temablock, bara på produkter som faktiskt är nedsatta. På svenska lyder den ”Lägsta pris de senaste 30 dagarna: …”, och texten går att ändra. Valfritt ”−xx %” beräknat på referenspriset, som kommissionens vägledning rekommenderar.
- Även på produktserie- och söksidor, med en appinbäddning som lägger till raden under priset på produktkorten.
- Hittar aldrig på ett pris. Med mindre än 30 dagars historik anger raden sedan när priset är känt.
- Efterlevnadsrapport: en rad per kampanj med datum, rea-pris och referenspris, som kan exporteras till Excel och CSV på de betalda planerna. Det är dokumentet du lämnar om du blir tillfrågad.
- Varningar när ett rea-pris är högre än referenspriset, så att du ser problemet innan en kund gör det.
- Spårbara korrigeringar. Du kan utesluta ett felinmatat pris som rättats inom 24 timmar, eller registrera ett lägre pris som tagits ut utanför Shopify, var och en med en orsak som syns i rapporten. Du kan inte skriva in ett högre referenspris.
- Butiken blir inte långsammare. Värdet skrivs i ett metafält på varianten och visas av ditt tema: inget nätverksanrop, ingen cookie.
I Sverige: appen visar 30-dagarspriset på en egen rad men rör inte ditt jämförpris. Eftersom Konsumentverket anser att ett överstruket pris ska vara det tidigare lägsta priset bör du antingen sätta jämförpriset till det referenspris som appen visar, eller låta jämförpriset vara tomt så att bara 30-dagarspriset visas bredvid det nedsatta priset.
Flera EU-länder. Säljer du i andra EU-länder med egna priser (en annan valuta, en prisjustering, fasta priser eller en kampanj som bara gäller på en marknad) kryssar du i de länderna i inställningarna: appen registrerar priserna som visas i vart och ett och visar varje besökare referenspriset för deras land. En besökare som betalar i en annan valuta utan referens för sitt land ser ingen rad, hellre än ett pris i fel valuta. Raden följer kundens språk på EU:s 24 officiella språk.
Kända begränsningar. Rabattkoder och automatiska rabatter ändrar inte det visade priset och spåras inte. Efterlevnadsrapporten gäller dina huvudpriser.
Priser: Free spårar hela katalogen utan gräns för antal varianter och innehåller hela GARAN-modulen (garantimeddelande, GARAN-märkning, massredigering). De betalda planerna lägger till export till Excel och CSV av efterlevnadsrapporten och prishistoriken: fast 5 USD (1 års historik) eller 12 USD (2 års historik) per månad. Adminpanelen finns på svenska. Användarguiden (engelska, med skärmbilder) visar inställningen. Använder du Wix? Samma app finns för Wix Stores.
Visa MT: Omnibus Price & EU GARAN i Shopify App Store
Också nytt för butiker i EU: EU:s garantimeddelande och GARAN-märkningen, sedan den 27 september 2026.
Vanliga frågor
Räcker Shopifys jämförpris (compare-at price) för att följa 7 a § prisinformationslagen?
Inte i sig. Det är ett fritt fält. Lagen kräver att det tidigare priset är det lägsta pris du har tillämpat under de senaste 30 dagarna före prissänkningen, och Shopify sparar ingen prishistorik som det kan räknas fram ur. Konsumentverket anser dessutom att ett överstruket pris ska vara just det tidigare lägsta priset.
Får jag visa ordinarie pris bredvid 30-dagarspriset?
Enligt Konsumentverket är ytterligare referenspriser utöver det tidigare lägsta priset under de senaste 30 dagarna typiskt sett inte tillåtna, och överstrukna priser eller priser inom parentes ska vara det tidigare lägsta priset. Fråga din juridiska rådgivare om du vill visa något annat pris.
Gäller regeln även tjänster?
I dag ja: svensk lag talar om produkter, vilket omfattar tjänster. I en lagrådsremiss från den 15 oktober 2026 föreslår regeringen att reglerna bara ska gälla varor, med ikraftträdande den 1 mars 2027. Förslaget är ännu inte lag.
Vad gäller för färskvaror?
Det tidigare priset behöver inte anges för varor som snabbt kan försämras eller bli för gamla. Konsumentverket nämner växter, färska livsmedel och drycker med kort hållbarhet, men inte frysta livsmedel, konserver, torkad pasta, mjöl, buteljerat vatten eller läsk.
Shopify är ett varumärke som tillhör Shopify Inc. Merchant Tools är en oberoende utvecklare och är inte knuten till Shopify.