Tlačítko pro odstoupení od smlouvy od 1. ledna 2027: kontrola e-shopu
Od 1. ledna 2027 musí e-shop umožnit spotřebiteli, který má právo odstoupit od smlouvy uzavřené distančním způsobem prostřednictvím on-line rozhraní, odstoupit také tlačítkem (§ 1830a občanského zákoníku, vložený zákonem č. 159/2026 Sb.).
Tlačítko v e-shopu musí nést nápis „Odstoupit od smlouvy“ nebo jinou odpovídající jednoznačnou formulaci a vést k formuláři s tlačítkem „Potvrdit odstoupení od smlouvy“; přijetí pak e-shop bez zbytečného odkladu potvrdí v textové podobě, například e-mailem.
Naposledy ověřeno 22. 10. 2026: text zákonů č. 159/2026 Sb. a č. 634/1992 Sb., schválený text sněmovního tisku 16, upozornění ČOI ze 14. 9. 2026, česká verze směrnice (EU) 2023/2673 a zdroje k šesti platformám (u PrestaShopu oficiální návod chybí).
Zkontrolujte svůj e-shop
Zadejte adresu e-shopu. Kontrola přečte jeho veřejné stránky a ukáže, zda na nich našla tlačítko nebo odkaz pro odstoupení od smlouvy a s jakým nápisem. Obvykle to trvá do minuty.
Kontrola nespouští JavaScript a nevidí zákaznický účet, košík ani objednávku. Formulář nezkouší a e-mail s potvrzením nevidí. Výsledek „Nápis jsme nenašli“ neznamená, že funkce chybí, a nález neznamená soulad se zákonem.
Čte jen veřejné stránky a soubory obchodu, bez přihlášení a s nejvýše 14 požadavky na jednu kontrolu: robots.txt, úvodní stránku, veřejný export produktů /products.json (má ho Shopify), možné stránky produktů (vyhodnotí nejvýše 3), stránky o vrácení zboží, dopravě a kontaktu, llms.txt a podle potřeby mapu stránek (sitemap). Limit je 6 kontrol za hodinu na IP adresu. Bez registrace a bez e-mailu; obsah stránek neukládáme.
Sken 20 slovenských e-shopů 21. 10. 2026: nápis pro odstoupení podle směrnice kontrola našla u 1 z 20, u dalších 4 jen odkaz s jiným názvem. Jedno měření, výběr není reprezentativní.
Přesné znění § 1830a občanského zákoníku
Paragraf vložil do občanského zákoníku (zákon č. 89/2012 Sb.) zákon č. 159/2026 Sb., Čl. V bod 2. Zákon byl vyhlášen 2. září 2026 a přechodná ustanovení nemá. Jeho název zní „Zákon, kterým se mění některé zákony v souvislosti se smlouvami o finančních službách uzavíranými na dálku“, ale § 1830a se týká všech spotřebitelských smluv uzavřených distančním způsobem prostřednictvím on-line rozhraní, u kterých má spotřebitel právo odstoupit.
Tento zákon nabývá účinnosti dnem 1. ledna 2027.
(1) Má-li spotřebitel právo odstoupit od smlouvy uzavřené distančním způsobem prostřednictvím on-line rozhraní, umožní podnikatel spotřebiteli odstoupit od smlouvy také prohlášením učiněným v on-line rozhraní použitím tlačítka nebo obdobného ovládacího prvku pro odstoupení od smlouvy.
(2) Tlačítko nebo obdobný ovládací prvek pro odstoupení od smlouvy musí být v on-line rozhraní zobrazeny výrazným způsobem, snadno přístupné, dostupné nepřetržitě po celou lhůtu pro odstoupení od smlouvy a musí být označeny snadno čitelným nápisem „Odstoupit od smlouvy“ nebo jinou odpovídající jednoznačnou formulací.
(3) V prohlášení o odstoupení od smlouvy musí mít spotřebitel možnost snadno vyplnit nebo potvrdit a) své jméno, b) údaje o smlouvě, od níž chce odstoupit, c) údaj o elektronickém prostředku pro zaslání potvrzení o přijetí prohlášení o odstoupení od smlouvy podle odstavce 5.
(4) Podnikatel umožní spotřebiteli odeslat prohlášení o odstoupení od smlouvy použitím tlačítka nebo obdobného ovládacího prvku pro potvrzení, které musí být označeny snadno čitelným nápisem „Potvrdit odstoupení od smlouvy“ nebo jinou odpovídající jednoznačnou formulací.
(5) Podnikatel bez zbytečného odkladu poté, co spotřebitel odešle prohlášení o odstoupení od smlouvy, potvrdí spotřebiteli v textové podobě prostřednictvím elektronického prostředku podle odstavce 3 písm. c) přijetí tohoto prohlášení, včetně jeho obsahu a data a času jeho odeslání spotřebitelem.
Text citujeme ze zákona č. 159/2026 Sb. na zakonyprolidi.cz a porovnali jsme ho se schváleným textem sněmovního tisku 16 a s upozorněním ČOI ze 14. 9. 2026, které § 1830a cituje celý. Úřední e-Sbírku se nám strojově přečíst nepodařilo.
Směrnice říká „zde odstoupit od smlouvy“, zákon „Odstoupit od smlouvy“
Česká jazyková verze směrnice, kterou zákon přebírá, používá jiný vzorový nápis než český zákon:
Funkce pro odstoupení od smlouvy musí být označena slovy „zde odstoupit od smlouvy“ nebo odpovídající jednoznačnou formulací vyjádřenou snadno čitelným způsobem.
Obě normy připouštějí i jinou odpovídající jednoznačnou formulaci a pro e-shop v Česku je rozhodující český zákon. ČOI z důvodové zprávy uvádí jako příklady také „odstup zde“ nebo „odstoupení od smlouvy“. Zákonný nápis tedy není jediný přípustný.
Naše kontrola hledá vzorová slova směrnice v devíti jazycích. Nápis podle českého zákona do tohoto vzoru nepatří, protože v něm chybí slovo „zde“. Ukazujeme ho proto zvlášť, nikdy jako chybu. Platí to jen pro nápis „Odstoupit od smlouvy“ bez dalších slov kromě „zde“ nebo „tady“; delší text, například „Jak odstoupit od smlouvy“, ukážeme k ověření. Výsledek kontroly zní takto:
| Nápis na webu | Co ukáže kontrola |
|---|---|
| „Zde odstoupit od smlouvy“ nebo „Potvrdit odstoupení od smlouvy“ | „Nápis jsme našli“: odpovídá znění směrnice. Funkci jsme nezkoušeli. |
| „Odstoupit od smlouvy“ (znění zákona) | „Nápis podle zákona nalezen“. Ověřte, zda otevře formulář. |
| Jiný odkaz o odstoupení, například „Odstoupení od smlouvy“, „Jak odstoupit od smlouvy“ nebo „Odstoupit od smlouvy (PDF)“ | „Ověřte odkaz“: podobný odkaz. Ověřte, zda otevře formulář. |
| Shoptet: odkaz o odstoupení (i „Odstoupit od smlouvy“), který vede na stránku /moje-objednavka/ | „Odkaz nalezen, funkčnost neověřena“. Formulář se načítá JavaScriptem, jeho funkčnost kontrola nevidí. |
| Shoptet: jen odkaz „Moje objednávka“ | „Nápis jsme nenašli“, nalezený odkaz a postup v administraci Shoptetu. Nápis „Moje objednávka“ o odstoupení nemluví a zákon žádá nápis „Odstoupit od smlouvy“ nebo jinou odpovídající jednoznačnou formulaci. Přidejte do menu nebo patičky odkaz s takovým nápisem na /moje-objednavka/. |
| Shoptet: žádný odkaz na /moje-objednavka/ | „Nápis jsme nenašli“ a věta, že Shoptet má funkci vestavěnou a zákazník ji otevře přes systémovou stránku Moje objednávka, s postupem, kde v administraci přidat odkaz s nápisem podle zákona a kde nastavit lhůtu. Je-li na stránkách jiný odkaz o odstoupení, výsledek je „Ověřte odkaz“ se stejnou větou. |
| Nic z toho na přečtených stránkách | „Nápis jsme nenašli“. Neznamená to, že funkce chybí. |
Pro koho povinnost platí
Česká obchodní inspekce, která na povinnost dohlíží, ji 14. září 2026 popsala takto:
Povinnost stanovená předmětnou úpravou se týká všech podnikatelů, kteří uzavírají se spotřebiteli smlouvy distančním způsobem v on-line rozhraní (např. prostřednictvím webové stránky nebo aplikace), tj. při jakémkoli on-line prodeji zboží, poskytování služeb nebo digitálního obsahu spotřebiteli, s výjimkou smluv uvedených v § 1840 písm. a) až e) a g) až m) OZ.
Výjimky jsou druhy smluv vyjmenované v § 1840 občanského zákoníku; najdete je v zákoně. Výjimku podle velikosti e-shopu jsme v § 1830a ani v upozornění ČOI nenašli.
Kdo prodává i slovenským zákazníkům, najde slovenské pravidlo na stránce o slovenském tlačítku. Druhá nová povinnost má vlastní stránku: kontrola oznámení o zákonné záruce.
Co doplnit do předsmluvních informací
Tentýž zákon (Čl. V bod 1) od 1. ledna 2027 mění § 1820 odst. 1 písm. i) občanského zákoníku. Mezi informace před uzavřením smlouvy patří nově i tlačítko a jeho umístění:
i) má-li spotřebitel právo odstoupit od smlouvy, podmínky, lhůtu a postup pro uplatnění tohoto práva, jakož i vzorový formulář pro odstoupení od smlouvy, a v případě smlouvy uzavírané distančním způsobem prostřednictvím on-line rozhraní i údaje o možnosti odstoupit od smlouvy také použitím tlačítka nebo obdobného ovládacího prvku pro odstoupení od smlouvy a o jejich umístění; náležitosti vzorového formuláře stanoví prováděcí právní předpis,
Prakticky jde o poučení o odstoupení v obchodních podmínkách: má říct, že lze odstoupit tlačítkem, a kde ho zákazník najde. Vzorové poučení ve směrnici k tomu nabízí větu „Můžete rovněž uplatnit své právo odstoupit od smlouvy online na [vložte internetovou adresu nebo jiné vhodné vysvětlení toho, kde lze funkci odstoupení od smlouvy nalézt].“
Jak to řeší Shoptet, Upgates, WooCommerce, Shopify, Shopware a PrestaShop
Uvádíme jen to, co jsme 22. 10. 2026 ověřili v oficiální nápovědě nebo dokumentaci. Kde zdroj chybí, píšeme to. WooCommerce i Shopify výslovně uvádějí, že jejich nástroj soulad se zákonem nezaručuje.
Shoptet
Vestavěná funkce „Detail objednávky“, podle blogu Shoptetu dostupná od 12. června 2026. Zákazník nemusí být registrovaný: na systémové stránce /moje-objednavka/ zadá číslo objednávky a e-mail. Odkaz na ni do menu nebo patičky přidáváte sami: Vzhled a obsah → Menu → Přidat. Systémovou stránku nelze přejmenovat, odkaz s nápisem „Odstoupit od smlouvy“ proto vytvořte jako „Externí odkaz“ s adresou /moje-objednavka/. Lhůtu nastavíte v Nastavení → Objednávky → Ostatní nastavení. Formulář se načítá JavaScriptem; naše kontrola vidí jen odkaz na něj.
Zdroj: Shoptet Podpora: Vrácení zboží a odstoupení od smlouvy; Shoptet Blog: Odstoupení od smlouvy 2026
Upgates
Vestavěná funkce od verze systému 35, pro šablony od verze 5.3. Zapíná se v „Nastavení / Objednávky - Rozšířené“, sekce „Odstoupení od kupní smlouvy“, volbou „Aktivní“ u každého jazyka. Zákazník dohledá objednávku na stránce /customer/find-order/ podle e-mailu a čísla objednávky; odkaz na ni dejte aspoň do patičky. Zda to funguje i bez účtu, nápověda výslovně nepíše.
WooCommerce
Jádro má funkci „Order withdrawal“ od verze 11.1 (1. 9. 2026), ve výchozím stavu vypnutou: WooCommerce > Settings > Advanced > Features. Formulář na /my-account/withdraw-order/ funguje i bez přihlášení, ale „it is not linked anywhere by default“, viditelný odkaz přidáte sami. Český překlad nápisů jsme neověřovali. Český plugin WPify Woo má bezplatný modul „Odstoupení a reklamace“.
Zdroj: WooCommerce: Customer order withdrawal; WPify Woo na WordPress.org
Shopify
Samostatné tlačítko nápověda nepojmenovává; odkazuje na samoobslužné vrácení a zrušení v zákaznických účtech (Settings > Customer accounts), kam se zákazník přihlásí e-mailem a jednorázovým kódem. Shopify píše: „Using these tools doesn't automatically make your store compliant.“ Postup pro zákazníky, kteří nakoupili jako host, oficiálně ověřený nemáme; nabízejí se aplikace třetích stran.
Shopware
Jádro má funkci od verze 6.7.9.0 (z dubna 2026): Einstellungen > Allgemein > Stammdaten, volba „Button ‚Vertrag widerrufen‘ im Footer anzeigen“. Tlačítko v patičce otevře žádost o odstoupení. Jaký nápis ukáže česká verze obchodu, jsme neověřovali.
Zdroj: Shopware Docs: Stammdaten
PrestaShop
Oficiální zdroj o vestavěné funkci jsme nenašli; blog PrestaShopu odkazuje na moduly v Addons. Ověřili jsme jeden český modul s češtinou a slovenštinou, který podle popisu funguje i pro nepřihlášené zákazníky.
Zdroj: PrestaShop Blog: 2026 regulatory changes; Psmoduly.cz: Povinné tlačítko pro odstoupení od smlouvy
Časté chyby
- Odkaz na obchodní podmínky nebo PDF formulář místo funkce. Zákon žádá odstoupení „také prohlášením učiněným v on-line rozhraní použitím tlačítka“. Vzorový formulář zakázaný není, ale tlačítko nenahrazuje.
- Tlačítko jen po přihlášení. Zákazník, který nakoupil jako host, účet nemá. Zda stačí jen zákaznický účet, zákon výslovně neříká; žádá snadný přístup po celou lhůtu.
- Chybějící potvrzení. E-shop musí bez zbytečného odkladu potvrdit přijetí v textové podobě, s obsahem a s datem a časem odeslání. Od 1. 1. 2027 je nepotvrzení přijetí samostatným přestupkem (§ 24 odst. 16 písm. r) zákona č. 634/1992 Sb.).
- Formulář bez potřebných údajů: jméno, údaje o smlouvě a e-mail nebo jiný prostředek pro potvrzení (odst. 3).
- Tlačítko jen pár dní po nákupu. Musí fungovat po celou lhůtu; podle ČOI může být jednodušší mít ho zpřístupněné trvale.
- Zastaralé tvrzení, že v Česku tlačítko platí od 19. 6. 2026. To je termín pro státy EU; český zákon je účinný od 1. 1. 2027. Datum 19. 6. 2026 stále uvádělo 10 z 22 českých stránek o tlačítku, které jsme 22. 10. 2026 otevřeli z vyhledávání.
Co ukázal náš sken 20 slovenských e-shopů
21. října 2026 jsme kontrolou prošli 20 slovenských e-shopů, ne českých. Na Slovensku se povinnost funkce pro odstoupení týká smluv uzavřených po 18. 6. 2026 a vzorový nápis zní „odstúpiť od zmluvy tu“. Čísla ukazují, jak se kontrola chová na skutečných webech, ne stav českého trhu.
- Nápis podle směrnice kontrola našla u 1 z 20 e-shopů.
- U dalších 4 našla odkaz o odstoupení s jiným názvem, například „Odstúpenie od zmluvy“. Zda to stačí, kontrola neposuzuje.
- U 5 z 20 přečetla jen úvodní stránku; čím méně stránek, tím méně výsledek „Nápis jsme nenašli“ vypovídá.
Jedno měření, výběr není reprezentativní: 20 obchodů z veřejných seznamů, po pěti ze čtyř skupin platforem (Shoptet, Shopify, WooCommerce, ostatní). Nálezy nejsou právní posouzení; e-shop s výsledkem „Nápis jsme nenašli“ může povinnost plnit jinde, třeba v zákaznickém účtu.
Jak si to ověřit ručně
- Otevřete e-shop v anonymním okně jako host a najděte tlačítko: patička, stránka o vrácení zboží, e-mail s potvrzením objednávky.
- Totéž zopakujte na mobilu. Tlačítko má být zobrazeno výrazným způsobem a snadno přístupné.
- Projděte postup se zkušební objednávkou: tlačítko, formulář se jménem, údaji o smlouvě a e-mailem, tlačítko pro potvrzení.
- Zkontrolujte, že přijde e-mail s potvrzením přijetí, s obsahem prohlášení a s datem a časem odeslání.
- Ověřte, že tlačítko funguje i několik dní po doručení, tedy po celou lhůtu pro odstoupení.
- Zkontrolujte, že obchodní podmínky zmiňují tlačítko a jeho umístění.
Pokuta: zákonný rozsah
Od 1. ledna 2027 se prodávající dopustí přestupku, když v rozporu s § 1830a odst. 1 neumožní odstoupit tlačítkem (§ 24 odst. 16 písm. q) zákona č. 634/1992 Sb., o ochraně spotřebitele), nebo když v rozporu s odst. 5 nepotvrdí přijetí prohlášení (písm. r)). Za tyto přestupky lze uložit pokutu do 5 000 000 Kč (§ 24 odst. 24 písm. e)). Dozor vykonává Česká obchodní inspekce (§ 23 téhož zákona).
Zdroj: zákon č. 634/1992 Sb., znění od 1. 1. 2027; zákon č. 159/2026 Sb., Čl. I bod 8
Stráž e-shopu: tato kontrola každý týden
Stráž e-shopu jednou týdně přečte veřejné stránky vašeho e-shopu a zkontroluje funkci pro odstoupení od smlouvy, oznámení o zákonné záruce a obecná environmentální tvrzení; k tomu údaje produktů pro AI nákupní asistenty a na přání každý den produktový feed. E-mail pošle hned po zapnutí a potom jen při změně. Čte jen veřejné stránky, bez přihlášení a bez JavaScriptu, takže formulář na Shoptetu nevidí, jen odkaz na něj. Stráž zatím píše slovensky, anglicky nebo německy.
9 € měsíčně včetně DPH
Zrušíte kdykoli jedním kliknutím na stránce Stráže; předplatné skončí na konci zaplaceného měsíce.
Časté dotazy
Musím mít tlačítko už teď?
Podle českého zákona ne: § 1830a je účinný od 1. ledna 2027. Zapnout ho můžete dřív; Shoptet, Upgates, WooCommerce i Shopware funkci už mají. Slovenský zákon ji vyžaduje u smluv uzavřených po 18. 6. 2026.
Stačí nápis „Zde odstoupit od smlouvy“?
Obsahuje celé slovní spojení ze zákona a odpovídá české verzi směrnice; zákon navíc připouští jinou odpovídající jednoznačnou formulaci. Za nápisem ale musí být formulář, tlačítko pro potvrzení a potvrzení přijetí.
Platí to i pro e-shopy na Shoptetu?
Ano, povinnost má prodávající bez ohledu na platformu. Shoptet funkci má, odkaz na /moje-objednavka/ ale přidáváte sami. Naše kontrola formulář nevidí; odkaz o odstoupení, který vede na /moje-objednavka/, ukáže jako nalezený odkaz s neověřenou funkčností, jiný odkaz o odstoupení k ověření, ani jedno jako chybu. Když odkaz na /moje-objednavka/ chybí, výsledek řekne, že Shoptet funkci má, a ukáže, kde odkaz v administraci přidat.
Co když prodávám i na Slovensko?
Slovenský zákon č. 108/2024 Z. z. vyžaduje funkci (§ 20a) od 19. 6. 2026 u smluv uzavřených po 18. 6. 2026, s nápisem „odstúpiť od zmluvy tu“ nebo obdobnou formulací. Které právo se použije, posoudí právník. Kontrola ve slovenštině je na slovenské stránce.
Najde vaše kontrola chybu za mě?
Ne. Řekne, zda je na veřejných stránkách nápis pro odstoupení a jaký. Formulář nezkouší, zákaznický účet ani e-mail nevidí a soulad se zákonem neposuzuje.
Kolik kontrol mohu spustit?
Šest za hodinu z jedné IP adresy, zdarma, bez registrace a bez e-mailu.
Zdroje
- Zákon č. 159/2026 Sb. (Čl. I bod 8, Čl. V body 1 a 2, Čl. XII) (čteno 22. 10. 2026)
- Zákon č. 634/1992 Sb., o ochraně spotřebitele, znění od 1. 1. 2027 (§ 23 a § 24) (čteno 22. 10. 2026)
- Zákon č. 89/2012 Sb., občanský zákoník (§ 1820 a § 1840) (odkaz pro dohledání výjimek)
- Poslanecká sněmovna, sněmovní tisk 16: průběh a schválený text (čteno 22. 10. 2026)
- ČOI: Tlačítko usnadní odstoupení od smlouvy, 14. 9. 2026 (čteno 22. 10. 2026)
- Směrnice (EU) 2023/2673, čl. 1 bod 3 (čl. 11a směrnice 2011/83/EU), EUR-Lex (česká verze čtena z Úředního věstníku 22. 10. 2026)
U zdrojů, ze kterých citujeme, je datum, kdy jsme je četli.
Technická kontrola, nikoli právní rada. Výsledek neříká, zda váš e-shop splňuje zákon; ve vlastním případě se obraťte na advokáta nebo na Českou obchodní inspekci.
Naposledy ověřeno 22. 10. 2026: text zákonů č. 159/2026 Sb. a č. 634/1992 Sb., schválený text sněmovního tisku 16, upozornění ČOI ze 14. 9. 2026, česká verze směrnice (EU) 2023/2673 a zdroje k šesti platformám (u PrestaShopu oficiální návod chybí).