Od 19. júna 2026 musí slovenský e-shop umožniť zákazníkovi odstúpiť od zmluvy priamo cez online rozhranie — tlačidlom označeným „odstúpiť od zmluvy tu“. Nie odkazom na PDF. Nie e-mailovou adresou. Funkciou. Otvorili sme 94 slovenských e-shopov a zmerateľných z nich bolo 80. Funkciu malo 21.
Na každom z tých webov som hľadal jedinú vec: prvok, ktorý tam podľa zákona má byť už dva a pol mesiaca. Nehľadal by som ho, keby ma nezarazilo, že takmer každý slovenský text o tejto zmene ju odbaví vetou o finančných službách. Tak som si otvoril smernicu a potom aj zákon. Ani jeden to zúženie neobsahuje. Píše sa mi o tom ľahko, lebo takéto povinnosti ku mne chodia ako zadanie — som Tair a v Bratislave ich premieňam na kód.
Obsah
1. Hype: ďalšia povinnosť z Bruselu, ktorá vraj počká
Na podnikateľských fórach a v komentároch pod článkami o novej spotrebiteľskej legislatíve sa opakuje tá istá trojica reakcií. Prvá: to sa nás netýka, my nepredávame poistky. Druhá: máme formulár na odstúpenie v obchodných podmienkach, sme v poriadku. Tretia, najčastejšia: však to nikto nekontroluje.
Prvé dve sú vecne nesprávne. Tretia je stávka.
Rozumiem, odkiaľ to prichádza. Za posledné dva roky dostal slovenský e-shop GPSR, prípravu na e-faktúru, novú evidenciu tržieb a k tomu bežnú prevádzku. Každá zmena vyzerá ako ďalší papier navyše. Táto je ale iná v jednej veci: nie je to papier. Je to funkcia v kóde, ktorú buď máte, alebo nemáte, a dá sa to overiť za tridsať sekúnd z prehliadača — čo je presne to, čo sme spravili osemdesiatkrát.
Povinnosť sa nedá splniť odsekom v obchodných podmienkach. Buď to tlačidlo na webe je, alebo nie je.
2. Čo § 20a naozaj žiada — v šiestich vetách
Nová povinnosť žije v § 20a zákona č. 108/2024 Z. z. o ochrane spotrebiteľa, v znení účinnom od 19. júna 2026. Paragraf sa volá „Uplatnenie práva na odstúpenie od zmluvy uzavretej na diaľku prostredníctvom online rozhrania“ a má šesť odsekov. Prekladám ich do zadania pre vývojára.
- Odsek 1. Obchodník musí zabezpečiť, aby spotrebiteľ mohol odstúpiť od zmluvy uzavretej na diaľku prostredníctvom online rozhrania, a to použitím funkcie na odstúpenie od zmluvy.
- Odsek 2. Funkcia musí byť označená ľahko čitateľne slovami „odstúpiť od zmluvy tu“ alebo jednoznačne rovnocennou formuláciou. Musí byť zreteľne zobrazená a pre spotrebiteľa ľahko a nepretržite dostupná počas celej lehoty na odstúpenie.
- Odsek 3. Funkcia musí umožniť odoslať oznámenie o odstúpení, v ktorom spotrebiteľ poskytne alebo potvrdí meno a priezvisko, identifikačné údaje zmluvy a e-mail (alebo iný online kontakt), na ktorý dostane potvrdenie.
- Odsek 4. Po vyplnení musí nasledovať samostatný potvrdzovací prvok označený slovami „potvrdiť odstúpenie od zmluvy“ alebo rovnako jednoznačne.
- Odsek 5. Po potvrdení musí obchodník bezodkladne poslať potvrdenie o doručení na trvanlivom médiu — a to potvrdenie musí obsahovať obsah oznámenia plus dátum a čas odoslania.
- Odsek 6. Lehota na odstúpenie je zachovaná, ak spotrebiteľ oznámenie odošle najneskôr posledný deň lehoty. Čas odoslania je teda dôkaz — preto ho odsek 5 pýta do potvrdenia.
Všimnite si dve veci, ktoré sa v prehľadoch strácajú. Prvá: sú to dva prvky, nie jeden — spúšťač a potvrdenie. Druhá: „nepretržite dostupná“ je technická požiadavka, nie fráza. Funkcia schovaná v zákazníckom účte nie je nepretržite dostupná pre človeka, ktorý nakúpil ako hosť a účet nemá.
Prechodné ustanovenie § 53b to ohraničuje: nové znenie sa použije na zmluvy uzavreté na diaľku cez online rozhranie uzavreté po 18. júni 2026. Na staršie objednávky sa vzťahujú predpisy účinné dovtedy. Prakticky to znamená, že funkcia musí fungovať pre každú objednávku, ktorú ste prijali od 19. júna.
3. Nie sú to len finančné služby
Odpoveď hneď, nech ju nemusíte hľadať pod tromi číslami článkov: ak predávate tovar alebo služby na diaľku cez online rozhranie a zákazník má právo od zmluvy odstúpiť, § 20a je o vás. Zvyšok tejto sekcie je dôkaz, nie podmienka. Povinnosť k nám prišla cez smernicu (EÚ) 2023/2673, ktorá sa v názve venuje zmluvám o finančných službách uzavretým na diaľku. Kto si prečíta iba názov, uzavrie to ako tému pre banky a poisťovne.
Lenže tá smernica nevytvorila samostatný režim pre financie. Vložila nový článok 11a do smernice 2011/83/EÚ o právach spotrebiteľov — teda do všeobecného predpisu, ktorý pokrýva zmluvy uzavreté na diaľku ako také. Článok 11a znie: „V prípade zmlúv uzavretých na diaľku prostredníctvom online rozhrania obchodník zabezpečí, aby spotrebiteľ mohol odstúpiť od zmluvy aj použitím funkcie na odstúpenie od zmluvy.“ Žiadne zúženie na finančné služby v texte nie je.
Finančné služby sa k článku 11a pridali — cez nový článok 3 ods. 1b, ktorý vymenúva, ktoré ustanovenia sa na ne uplatnia, a článok 11a je v tom zozname. Logika je teda opačná, než sa u nás traduje: 11a platí všeobecne a finančné služby sa k nemu prihlásili.
Slovenský zákonodarca to spravil rovnako. Nový § 20a nevložil do osobitného zákona o finančných službách, ale priamo do všeobecného zákona o ochrane spotrebiteľa. A aby nezostali pochybnosti, samostatným článkom novely doplnil aj zákon o energetike, aby § 20a dopadol na zmluvy o združenej dodávke elektriny a plynu — tie totiž inak spadajú pod zákon o ochrane spotrebiteľa len čiastočne.
Elektrina a plyn potrebovali osobitnú vetu, aby sa na ne povinnosť vzťahovala. Bežný e-shop ju nepotreboval — ten tam bol od začiatku.
Ak teda predávate tovar alebo služby na diaľku cez online rozhranie a zákazník má pri tom právo na odstúpenie od zmluvy, § 20a je o vás. Pekáreň s rozvozom, ktorá predáva čerstvé pečivo, má iný problém — pri tovare podliehajúcom rýchlej skaze právo na odstúpenie neplatí. Ale bežný e-shop s oblečením, elektronikou, hračkami či kávou to právo dáva, a teda aj funkciu mať musí.
4. Realita: otvorili sme 94 e-shopov, funkciu malo 21
Namiesto odhadovania sme to zmerali. Zostavili sme vzorku 94 slovenských e-shopov naprieč sektormi — káva, móda, chovateľské potreby, obuv, hračky, knihy, záhrada, drogéria, nábytok, šport, elektronika — s dôrazom na malé a stredné obchody, nie na najväčších hráčov. Potom sme na každom z nich prešli domovskú stránku a z nej odkazované stránky obchodných podmienok, reklamácií a vrátenia tovaru.
| Čo sme na e-shope našli | Počet | Podiel |
|---|---|---|
| Funkciu na odstúpenie od zmluvy (interaktívny prvok alebo formulár) | 21 | 26 % |
| Len informačný odkaz „Odstúpenie od zmluvy“ na stránku s podmienkami | 16 | 20 % |
| Len PDF alebo DOC vzorový formulár na stiahnutie | 9 | 11 % |
| Žiadnu zmienku o odstúpení v odkazoch ani vo formulároch | 34 | 43 % |
Metodika, aby sa to dalo overiť: vzorka n = 94, zmerateľných 80, kontrola 3. septembra 2026, zdroj DevNova first-party. Jedenásť e-shopov vypadlo, lebo blokovali automatizovaný prístup (403, 429, 503) alebo neodpovedali — tie sme nezaradili medzi nevyhovujúce, nevideli sme ich. Ďalšie tri vypadli preto, že v HTML nevydali žiadne odkazy na obchodné podmienky, takže sme o nich nemohli rozhodnúť. Je to príležitostná vzorka, nie reprezentatívny prierez slovenským e-commerce.
Jeden detail z tých dvadsiatich jedna stojí za zmienku. Jedenásť z nich má na tlačidle doslova formuláciu zo zákona — „odstúpiť od zmluvy tu“. Nie parafrázu. Presné slová z odseku 2. Niekto si ten paragraf otvoril a implementoval ho do písmena, prípadne to za neho spravila platforma, na ktorej beží.
Za tou doslovnou formuláciou je vidieť platformu, nie právnika. Keď jedenásť nezávislých obchodov použije presne tie isté štyri slová, spravil to za ne ten istý dodávateľ šablóny. To je aj dobrá správa: ak beží váš e-shop na hotovom riešení, je slušná šanca, že to máte vyriešené bez toho, aby ste o tom vedeli. Overte si to skôr, než začnete platiť za úpravu.
Sedemdesiatštyri percent zmeraných e-shopov nemá funkciu, ktorá je povinná od júna. To nie je okrajová chyba, to je štandard.
5. PDF formulár nie je funkcia
Deväť e-shopov z osemdesiatich malo na stránke odkaz na formulár na odstúpenie od zmluvy — vo formáte PDF alebo DOC, na stiahnutie. Väčšina z nich si podľa všetkého myslí, že tým je vec vybavená. Nie je, a stojí za to vysvetliť prečo, lebo je to jediné skutočne mätúce miesto celej zmeny.
Vzorový formulár na odstúpenie je zákonná povinnosť — dlhodobo. Obchodník ho musí spotrebiteľovi poskytnúť ako súčasť predzmluvných informácií. To je stará povinnosť a väčšina slovenských e-shopov si ju splnila.
§ 20a k nej pridáva niečo iné: funkciu. Sloveso namiesto dokumentu. Rozdiel nie je formálny — celá logika odseku 5 (potvrdenie s dátumom a časom odoslania) a odseku 6 (lehota zachovaná odoslaním) dáva zmysel len vtedy, ak systém odoslanie zaznamená. Stiahnutý PDF súbor nič nezaznamená. Nikto nevie, kedy ho zákazník vyplnil, ani či ho odoslal.
Mimochodom, smernica túto dvojkoľajnosť potvrdzuje aj z druhej strany: v článku 6 ods. 1 písm. h) doplnila, že medzi predzmluvné informácie teraz patrí aj informácia o existencii a umiestnení funkcie podľa článku 11a. Vzorový formulár aj funkcia — obe naraz, nie jedno namiesto druhého.
6. Čo kontroluje SOI a koľko to stojí
Dohľad nad dodržiavaním § 20a vykonáva Slovenská obchodná inšpekcia. Zákon ju menuje priamo — § 26 ods. 8 písm. b) uvádza § 20a v zozname povinností, nad ktorými SOI dohliada tam, kde nedohliada iný orgán.
Sankcia je v § 43 ods. 1 písm. a). Za porušenie § 20a ods. 1 až 5 môže orgán dohľadu uložiť pokutu od 200 eur do 2 % obratu za predchádzajúce účtovné obdobie, najviac 200 000 eur. Pri opakovanom porušení tej istej povinnosti do dvanástich mesiacov od právoplatnosti predchádzajúceho rozhodnutia sa sadzba zvyšuje.
Pri malom e-shope sa pritom nebavíme o dvestotisíc. Dvojpercentná sadzba z obratu vyjde pri obrate 200 000 eur na štyritisíc. Nepríjemné, nie likvidačné. Väčšia škoda býva inde — SOI koná aj na podnet, a podnet spravidla podáva zákazník, ktorý sa práve nevedel domôcť vrátenia peňazí. To znamená, že kontrola prichádza vtedy, keď už máte nespokojného zákazníka a spor. Funkcia, ktorá zaznamená čas odoslania, je pritom ochrana pre obe strany: vy máte dôkaz rovnako ako on.
7. Checklist: čo presne doprogramovať
Toto je celé zadanie. Ak si e-shop spravujete sami alebo ho pre vás niekto spravuje, pošlite mu týchto sedem bodov.
- Vstupný bod. Prvok označený „odstúpiť od zmluvy tu“ (alebo jednoznačne rovnocenne), dostupný z verejnej časti webu — nie len po prihlásení. Patrí do pätičky a na stránku o vrátení tovaru.
- Formulár s tromi poľami. Meno a priezvisko, identifikácia objednávky alebo zmluvy, e-mail na doručenie potvrdenia. Viac zákon nepýta — nepridávajte povinné polia navyše, sťažujú uplatnenie práva.
- Druhý, potvrdzovací prvok označený „potvrdiť odstúpenie od zmluvy“. Musí byť oddelený od odoslania formulára ako samostatný krok.
- Potvrdzovací e-mail odoslaný bezodkladne, obsahujúci celý obsah oznámenia plus dátum a čas odoslania. Trvanlivé médium znamená, že si to zákazník vie uložiť a vy to nemôžete spätne zmeniť.
- Záznam na vašej strane. Uložte si to isté, čo odosielate zákazníkovi. Pri spore o lehotu je časová pečiatka jediný argument.
- Dostupnosť počas celej lehoty. Nie iba čerstvo po nákupe. Ak funkciu skryjete po štrnástich dňoch, porušíte odsek 2 pri každom predĺženom prípade.
- Zmienka v predzmluvných informáciách. Doplňte do obchodných podmienok vetu o existencii a umiestnení funkcie — smernica to pridala medzi povinné informácie.
Ak beží váš e-shop na hotovej platforme, začnite otázkou na dodávateľa, či to už doplnil do šablóny. Časť platforiem to spravila plošne — presne preto sme videli jedenásť e-shopov s doslovnou formuláciou zo zákona. Ak beží na vlastnom riešení, je to práca na jeden vývojársky deň.
8. Riešenie: ako to nasadzujeme v DevNova
Keď takúto vec dopĺňame do existujúceho e-shopu, ideme v štyroch krokoch. Najprv prejdeme web tak, ako ho prejde zákazník, a zistíme, čo tam už je — často je tam PDF formulár a stará stránka o vrátení tovaru, ktorú stačí prepojiť. Potom postavíme funkciu podľa siedmich bodov vyššie. Tretí krok je potvrdzovací e-mail s časovou pečiatkou a záznam do vašej administrácie. Štvrtý je zosúladenie textov v obchodných podmienkach, aby si neodporovali s tým, čo web reálne robí.
Je to malá zmena, nie nový e-shop. Ceny, s ktorými pracujeme, sú verejné na cenníku a nový e-shop na mieru u nás začína na 1 399 eur — doplnenie jednej funkcie do fungujúceho webu je rádovo iná úloha a riešime ju ako samostatnú úpravu. Ak si nie ste istí, či sa vás povinnosť týka, napíšte nám a pozrieme sa na váš web priamo; odpoveď je vždy buď „máte to“, alebo „chýba toto“.
Naše vlastné projekty prechádzajú tou istou kontrolou, akú sme použili pri meraní. Kto stavia e-shopy, mal by vedieť ukázať, že jeho vlastné e-shopy ten test prejdú — inak je to len článok. Ako to celé prebieha od zadania po spustenie, opisujeme na stránke procesu.
Nie je to nový e-shop. Je to dve tlačidlá, tri polia a jeden e-mail s časovou pečiatkou.
Ak riešite compliance vo väčšom zábere, dve susedné povinnosti sme rozobrali samostatne: GPSR a bezpečnostné údaje na karte produktu a e-faktúra od januára 2027. A ak vás skôr trápi, že e-shop síce funguje, ale nerastie, k tomu je samostatný rozbor.
Druhá vec, ktorú na e-shope kontroluje iný úrad a väčšina prevádzkovateľov ju má zle: súhlas s cookies. Sadzba tam ide do 5 % z obratu.
Časté otázky
Týka sa to aj e-shopu, ktorý predáva len na Slovensku? Áno. Povinnosť je v slovenskom zákone o ochrane spotrebiteľa a viaže sa na zmluvy uzavreté na diaľku cez online rozhranie, nie na to, kam doručujete.
Stačí, keď má zákazník e-mailovú adresu na odstúpenie? Nie. Odsek 1 žiada funkciu v online rozhraní. E-mail je aj naďalej platný spôsob, akým zákazník môže odstúpiť, ale nenahrádza funkciu, ktorú musíte poskytnúť.
Máme v podmienkach PDF formulár na odstúpenie, nestačí to? Nestačí. Vzorový formulár je staršia a stále platná povinnosť. § 20a k nej pridáva interaktívnu funkciu a potvrdenie s dátumom a časom odoslania, čo stiahnutý súbor nevie zabezpečiť.
Môže byť funkcia dostupná až po prihlásení do účtu? Odsek 2 žiada, aby bola ľahko a nepretržite dostupná počas celej lehoty. Zákazník, ktorý nakúpil ako hosť, účet nemá — funkciu schovanú za prihlásením by teda nemal ako použiť.
Od kedy to platí pre naše objednávky? Prechodné ustanovenie § 53b hovorí, že nové znenie sa použije na zmluvy uzavreté cez online rozhranie po 18. júni 2026. Staršie objednávky sa posudzujú podľa predchádzajúcich predpisov.
Čo ak predávame tovar, pri ktorom právo na odstúpenie neplatí? Ak zákazník právo na odstúpenie pri danej zmluve nemá — napríklad pri tovare podliehajúcom rýchlej skaze — nie je čo uplatniť funkciou. Väčšina bežného sortimentu ale právo na odstúpenie dáva.
Kto to kontroluje a čo hrozí? Slovenská obchodná inšpekcia. Pokuta podľa § 43 ods. 1 písm. a) je od 200 eur do 2 % obratu za predchádzajúce účtovné obdobie, najviac 200 000 eur.
Ako rýchlo sa to dá doplniť? Na vlastnom riešení je to rádovo jeden vývojársky deň. Na hotovej platforme sa najskôr oplatí spýtať dodávateľa, či to už nedoplnil do šablóny — časť platforiem to spravila plošne.
O autorovi
Číslo 26 % v tomto texte nie je prevzaté odnikiaľ — vzniklo tak, že Tair Khamitov otvoril 94 slovenských e-shopov a na osemdesiatich z nich hľadal jeden prvok. V DevNove pripravuje e-shopy a integrácie pre firmy v strednej Európe, advokát nie je a ani sa zaň nevydáva. Berte tento článok ako výklad zadania pre vývojára; pri spore rozhoduje text zákona a váš právnik, nie článok na webe.
Externé zdroje
- Zákon č. 108/2024 Z. z. o ochrane spotrebiteľa — konsolidované znenie účinné od 19. 6. 2026, § 20a, § 26, § 43, § 53b.
- Smernica (EÚ) 2023/2673 — vkladá článok 11a do smernice 2011/83/EÚ; článok 3 ods. 1b, článok 6 ods. 1 písm. h).
- Smernica 2011/83/EÚ o právach spotrebiteľov — všeobecný rámec pre zmluvy uzavreté na diaľku.
- Slovenská obchodná inšpekcia — orgán dohľadu nad § 20a.
- Európska komisia — spotrebiteľské právo, prehľad rámca a jeho revízií.
- Národná banka Slovenska — dohľad nad finančnými službami, ktorých sa smernica 2023/2673 týka v prvom rade.
- Your Europe — spotrebiteľské zmluvy pre podnikateľov, praktický výklad práva na odstúpenie.
- Slov-Lex — právny a informačný portál, zdroj konsolidovaných znení.
- Ministerstvo hospodárstva SR — gestor spotrebiteľskej legislatívy.
- Platforma EÚ pre riešenie sporov online — kam smeruje zákazník, keď sa nedohodne.
