Série: Shopify v Česku · díl 6/12 Navazuje na kompletní průvodce, ceník Shopify v Kč, platby a dopravu. Příští díl: fakturace ze Shopify (Fakturoid, iDoklad).
DPH a OSS na Shopify: jak je nastavit jako český plátce (6/12)
Český plátce nastavuje DPH na Shopify v Settings → Taxes and duties → European Union. Pro prodej v Česku přidáte lokální registraci s vaším DIČ. Dokud prodeje spotřebitelům do ostatních států EU nepřekročí 10 000 EUR bez daně za letošní ani loňský rok, můžete účtovat českou DPH. Po překročení limitu platí DPH státu zákazníka a odvádíte ji buď registrací v každém státě, nebo jedním přiznáním přes OSS u Finanční správy. V Shopify pak zvolíte „Collect using a One Stop Shop (OSS) registration“.
Upozornění: článek popisuje nastavení platformy a odkazuje na zákon č. 235/2004 Sb., o DPH. Není daňovým ani právním poradenstvím. Konkrétní situaci (sklady v zahraničí, zboží se spotřební daní, B2B prodej) si ověřte s daňovým poradcem nebo na webu Finanční správy.
Ve zkratce
- Limit 10 000 EUR bez DPH se počítá jako součet prodejů spotřebitelům do všech ostatních států EU dohromady (§ 8 zákona o DPH).
- OSS je dobrovolný. Alternativou je registrace k DPH v každém státě, kam prodáváte.
- OSS přiznání se podává čtvrtletně, do konce následujícího měsíce, i když jste nic neprodali. Lhůta se o víkend neposouvá (§ 110zc).
- Shopify umí OSS jen se službou Shopify Tax nebo Basic Tax; Basic Tax je v EU dostupná jen obchodům nastaveným před 13. 5. 2026.
- Reverse charge pro firmy z jiných států EU: pole Company VAT number v checkoutu, ověření přes VIES, jen se Shopify Tax.
- Originální prvek: rozhodovací tabulka registrací, kalendář OSS termínů 2026–2027 a testovací scénáře objednávek.
Tři situace, ve kterých se český e-shop na Shopify ocitne

| Situace | Jakou DPH účtujete | Registrace v Shopify | Právní základ |
|---|---|---|---|
| Prodáváte jen zákazníkům v ČR | českou (21 % nebo 12 %) | lokální: Czech Republic + DIČ | § 47 ZDPH |
| Prodáváte spotřebitelům do EU, součet do 10 000 EUR/rok | českou, pokud se nerozhodnete jinak | lokální CZ + „micro-business“ (home country registration) | § 8 odst. 2 ZDPH |
| Prodáváte spotřebitelům do EU, součet nad 10 000 EUR/rok | DPH státu zákazníka | lokální CZ + OSS, nebo lokální registrace v daném státě | § 8 odst. 1 a 3, § 110a a násl. ZDPH |
| Prodáváte firmám registrovaným k DPH v jiném státě EU | bez DPH (reverse charge), pokud jsou splněny podmínky | ověření DIČ v checkoutu (Shopify Tax) | § 64 ZDPH |
Lokální registrace pro Česko je potřeba vždy. Podle tabulky chování registrací v EU tax reference pokrývá OSS registrace jen přeshraniční objednávky, ne objednávky v rámci jedné země. Bez lokální registrace by Shopify u českých zákazníků DPH nepočítal.
Limit 10 000 EUR: jak ho počítat
Paragraf 8 zákona o DPH říká, že místem plnění při prodeji zboží na dálku zůstává Česko (stát, odkud zboží odesíláte), pokud prodávající má sídlo jen v jednom členském státě, zboží odesílá odtud a celková hodnota příslušných plnění bez daně nepřekročila v příslušném ani bezprostředně předcházejícím kalendářním roce 10 000 EUR. Do limitu se sčítají prodeje do všech ostatních států EU dohromady, ne zvlášť za každou zemi.
Co z toho plyne v praxi:
- Pod limitem účtujete českou sazbu i Slovákům nebo Němcům. Můžete se ale rozhodnout zdaňovat ve státě zákazníka dobrovolně a použít OSS.
- Po překročení limitu se místo plnění přesouvá do státu, kde přeprava končí. Protože limit sleduje i předchozí rok, platí změna i pro celý následující kalendářní rok.
- Sklad v zahraničí (fulfillment v jiném státě) mění situaci. Nápověda Shopify upozorňuje, že výrazná přítomnost v jiném státě (provozovna, fulfillment centrum) může znamenat povinnost registrace přímo tam. Tady se bez poradce neobejdete.
Pro sledování limitu stačí v Shopify filtr objednávek podle země doručení a součet bez DPH. Obchody, které prodávají přes víc kanálů (Shopify, Allegro, Kaufland), musí sečíst všechny kanály. K prodeji na tržištích máme samostatné návody: Shopify a Allegro/Zboží.cz a Shopify a Kaufland.
OSS u Finanční správy: co vás čeká
Zvláštní režim jednoho správního místa (One Stop Shop) upravují § 110a a následující zákona o DPH. Pro český e-shop je relevantní režim Evropské unie (§ 110l), který může použít plátce nebo identifikovaná osoba se sídlem v tuzemsku.
- Registrace: pouze elektronicky na daňovém portálu Finanční správy, formulář v části Zvláštní režim jednoho správního místa (MOSS/OSS).
- Termín přihlášky: Finanční správa uvádí příklad, kdy první prodej nad limit proběhl 15. 7. a přihlášku k režimu EU bylo třeba podat nejpozději do 10. 8.
- Zdaňovací období: kalendářní čtvrtletí (§ 110zb).
- Přiznání: do konce měsíce po skončení čtvrtletí, i nulové (§ 110zc odst. 1). Připadne-li poslední den na víkend nebo svátek, zůstává posledním dnem lhůty (§ 110zc odst. 2).
- Platba: v eurech na účet správce daně vedený v eurech (§ 110h).
- Odpočty: OSS slouží jen k odvodu daně z vybraných plnění pro spotřebitele. Nárok na odpočet uplatňujete dál v běžném českém přiznání k DPH.
Kalendář OSS termínů 2026–2027
| Čtvrtletí | Poslední den pro přiznání | Den v týdnu | Poznámka |
|---|---|---|---|
| 3. čtvrtletí 2026 | 31. 10. 2026 | sobota | lhůta se neposouvá na pondělí |
| 4. čtvrtletí 2026 | 31. 1. 2027 | neděle | lhůta se neposouvá na pondělí |
| 1. čtvrtletí 2027 | 30. 4. 2027 | pátek | |
| 2. čtvrtletí 2027 | 31. 7. 2027 | sobota | lhůta se neposouvá na pondělí |
Tři ze čtyř nejbližších termínů připadají na víkend. Kdo je zvyklý na posun lhůty u běžného přiznání k DPH, může u OSS snadno přijít pozdě.
Nastavení DPH a OSS v Shopify krok za krokem

Postup vychází z oficiální nápovědy Setting up EU taxes a Manage your EU taxes, ověřeno 12. 10. 2026. Názvy položek jsou v angličtině, protože tak je uvádí nápověda; v české administraci se mohou lišit.
- Zkontrolujte daňovou službu. V Settings → Taxes and duties zjistěte, zda používáte Shopify Tax, Basic Tax, nebo ruční sazby. OSS funguje jen se Shopify Tax nebo Basic Tax. Basic Tax je v EU dostupná jen obchodům, které výběr daně nastavily před 13. 5. 2026.
- Lokální registrace pro Česko. Regional settings → European Union → sekce Collect VAT in an EU country → Collect VAT. Vyberte Czech Republic, zadejte DIČ a potvrďte.
- Přeshraniční prodej. V sekci Collect VAT cross-border klikněte na Collect VAT. Po registraci k OSS zvolte Collect using a One Stop Shop (OSS) registration, vyberte Czech Republic a zadejte DIČ. Pod limitem 10 000 EUR zvolte Collect using your home country registration (micro-business).
- Ceny s DPH. V části Tax calculations zapněte, že ceny obsahují daň. České e-shopy pro spotřebitele uvádějí ceny včetně DPH.
- Dynamické ceny pro další trhy. V Markets můžete u trhů EU zvolit dynamické zobrazení daně. Shopify pak cenu přepočítá podle sazby státu zákazníka. Podle nápovědy se to týká cen produktů, ne dopravy.
- Snížené sazby. Shopify Tax pracuje s kategoriemi produktů. Kde výchozí sazba nesedí, vytvoříte výjimku (override): kolekce produktů → region → sazba.
- DPH z dopravy. Pokud potřebujete jinou sazbu u dopravy, použijte Shipping overrides v sekci European Union.
- Daňové doklady a test. Zapněte VAT invoices a vytvořte testovací objednávky podle tabulky níže.

Která registrace pokrývá které objednávky
| Typ registrace v Shopify | Co pokrývá | Kdy ji použít |
|---|---|---|
| Local (Czech Republic) | objednávky do Česka | vždy, i vedle OSS |
| One Stop Shop (OSS) | přeshraniční objednávky do ostatních států EU, ne objednávky v rámci jedné země | po překročení limitu nebo při dobrovolné volbě |
| Micro-business exemption | přeshraniční i domácí objednávky se sazbou státu registrace | pod limitem 10 000 EUR; nelze kombinovat s dalšími zahraničními registracemi |
| Local v jiném státě | objednávky do daného státu | sklad nebo provozovna v zahraničí, případně volba bez OSS |
Nápověda Shopify výslovně uvádí, že micro-business výjimka nejde kombinovat s dalšími registracemi v jiných státech. Když je potřebujete, musíte nejdřív přepnout na OSS nebo na registrace po zemích.
Ceny s DPH: na co si dát pozor
Přepnutí volby „ceny obsahují daň“ samo o sobě nepřepočítá částky, které už máte zadané. Pokud jste dosud zadávali ceny bez DPH a chcete je mít včetně DPH, musíte je hromadně upravit (CSV export a import produktů).
Výpočet je jednoduchý. Při základní sazbě 21 % odpovídá ceně 1 210 Kč včetně DPH základ 1 000 Kč a daň 210 Kč. Při dynamickém zobrazení pro jiný stát EU Shopify vezme základ a připočte sazbu daného státu, takže se zobrazená cena změní. Pokud chcete jednotnou cenu pro všechny země, počítejte s tím, že se vám mění marže.
Shopify od přechodu na nové EU daňové funkce zaokrouhluje daň po jednotlivých řádcích objednávky, ne až z mezisoučtu. U objednávek s mnoha položkami se proto součet DPH může o haléře lišit od výpočtu z celkové částky. Fakturační systém by měl přebírat částky ze Shopify, ne počítat daň znovu.
Reverse charge: prodej firmám z jiných států EU
Dodání zboží do jiného členského státu osobě registrované k dani je podle § 64 zákona o DPH osvobozené, pokud vám odběratel sdělil své DIČ, zboží se přepravuje z Česka do jiného státu a dodání uvedete v souhrnném hlášení.
V Shopify to řeší funkce VAT validation in checkout:
- V nastavení checkoutu přepnete pole Company VAT number z „Don't include“ na „Optional“.
- Shopify ověřuje DIČ v reálném čase přes systém VIES. Když VIES ověření nedokončí, DPH se účtuje.
- Výjimka platí, jen když se stát doručení liší od státu skladu, ze kterého se expeduje (fulfillment location). Česká firma s českým DIČ proto zaplatí DPH normálně.
- Na daňovém dokladu se objeví poznámka „Reverse Charge Mechanism: Recipient responsible for VAT“. Shopify doporučuje zároveň zapnout VAT invoices.
- Funkce je dostupná jen se Shopify Tax a podle nápovědy nefunguje v B2B checkoutu. Na plánech Basic, Grow a Advanced spravujete DIČ v profilech zákazníků, na Shopify Plus přes company locations.
Ověření přes VIES potvrzuje platnost čísla, ne to, že ho zákazník smí používat. U podezřelých objednávek (jiný název firmy, jiná země) si DIČ ověřte ručně ve VIES.
Fakturoid a iDoklad: daň se počítá v Shopify
Fakturační aplikace převezmou DPH z objednávky. Nastavení daní tedy musí být správně už v Shopify.
- Fakturoid (napojení od Digismoothie): režim OSS zapnete v nastavení napojení (Nastavení → Zapnout OSS) a zároveň musí být aktivní v Shopify v sekci daní a cel. Podle návodu Fakturoidu robot přebírá informace o DPH přímo z objednávek. Na vyzkoušení stačí tarif Zdarma (1 500 API požadavků měsíčně, 5 kontaktů), napojení se platí zvlášť a má 7denní zkušební verzi. U dobropisu se propíše jen první změna objednávky.
- iDoklad: podle nápovědy iDokladu potřebujete tarif Oblíbený nebo Prémiový kvůli API klíčům. Aplikace se platí přes Shopify, má 7denní zkušební verzi a doklady vytváří podle spouštěčů (například přijetí platby nebo odeslání objednávky).
Daňový doklad musí obsahovat náležitosti podle § 29 zákona o DPH. Postup napojení krok za krokem popisuje sedmý díl série o fakturaci ze Shopify. Detailní srovnání obou nástrojů najdete v článku Fakturoid vs iDoklad, profily v katalogu Fakturoid a iDoklad. Pokud začínáte s bezplatným tarifem, pomůže návod Fakturoid zdarma. Propojení přes automatizace popisuje Make, Fakturoid a CRM. Samotné fakturaci ze Shopify se věnuje příští, sedmý díl série.
Testovací scénáře před ostrým provozem
| # | Testovací objednávka | Očekávaný výsledek |
|---|---|---|
| 1 | Spotřebitel v ČR, zboží se základní sazbou | česká DPH 21 %, cena včetně DPH beze změny |
| 2 | Spotřebitel v ČR, zboží se sníženou sazbou | 12 % podle kategorie nebo výjimky |
| 3 | Spotřebitel na Slovensku, pod limitem (micro-business) | česká DPH |
| 4 | Spotřebitel na Slovensku, po registraci OSS | DPH Slovenska, objednávka v OSS přehledu |
| 5 | Firma ze Slovenska s platným DIČ | bez DPH, poznámka o reverse charge na dokladu |
| 6 | Česká firma s českým DIČ | česká DPH (výjimka se neuplatní) |
| 7 | Neplatné DIČ nebo nedostupný VIES | DPH se účtuje |
| 8 | Faktura ve Fakturoidu/iDokladu | sazby a částky shodné se Shopify |
Checklist nastavení DPH na Shopify
- ☐ Lokální registrace Czech Republic s DIČ je zadaná.
- ☐ Vím, kolik jsem letos a loni prodal(a) spotřebitelům do ostatních států EU bez DPH.
- ☐ Pod limitem mám zvolenou home country (micro-business) registraci, nad limitem OSS.
- ☐ Přihláška k OSS na daňovém portálu je podaná včas.
- ☐ Používám Shopify Tax nebo Basic Tax (jinak OSS v Shopify nefunguje).
- ☐ Ceny jsou zadané včetně DPH a volba v Tax calculations tomu odpovídá.
- ☐ Produkty se sníženou sazbou mají správnou kategorii nebo výjimku.
- ☐ Pole Company VAT number je nastavené podle toho, zda prodávám firmám v EU.
- ☐ VAT invoices jsou zapnuté a fakturační aplikace přebírá DPH ze Shopify.
- ☐ Termíny OSS přiznání mám v kalendáři i s víkendy.
Měny, jazyky a domény pro jednotlivé trhy nastavíte v Shopify Markets – postup popisuje díl Čeština, CZK a SEO na Shopify: Markets, překlady a URL.
Shopify-specific OSS nastavení doplňuje obecný CZ přehled DPH, OSS a prodej do EU z českého e-shopu (6/10).
FAQ
Musí se český e-shop na Shopify registrovat k OSS?
Ne. OSS je dobrovolný. Po překročení limitu 10 000 EUR ale musíte odvádět DPH státu zákazníka, buď přes OSS, nebo registrací k DPH v každém státě. Pod limitem můžete účtovat českou DPH.
Kde se v Shopify nastavuje OSS?
V Settings → Taxes and duties → European Union, sekce Collect VAT cross-border. Zvolíte Collect using a One Stop Shop (OSS) registration, stát Czech Republic a DIČ. Lokální registraci pro Česko přidáte zvlášť v sekci Collect VAT in an EU country.
Jak často se podává přiznání k OSS?
Čtvrtletně, do konce měsíce následujícího po čtvrtletí, i když jste nic neprodali (§ 110zc zákona o DPH). Lhůta se neposouvá, když poslední den připadne na víkend nebo svátek. Daň se platí v eurech.
Umí Shopify reverse charge pro firmy z EU?
Ano, se Shopify Tax. Pole Company VAT number v checkoutu ověří DIČ přes VIES a DPH odebere, pokud se stát doručení liší od státu skladu. V B2B checkoutu funkce podle nápovědy zatím nefunguje.
Počítá DPH Shopify, nebo Fakturoid?
Shopify. Fakturoid i iDoklad přebírají DPH z objednávky, takže chyba v nastavení daní v Shopify se propíše i do faktur. U Fakturoidu je navíc potřeba zapnout OSS v nastavení napojení.
Zdroje (ověřeno 12. 10. 2026)
- Setting up EU taxes — Shopify Help Center
- EU tax reference — Shopify Help Center
- Manage your EU taxes — Shopify Help Center
- VAT validation in checkout — Shopify Help Center
- Dynamic tax-inclusive pricing — Shopify Help Center
- One Stop Shop (OSS) — Finanční správa
- OSS režim EU: registrace — Finanční správa
- Zákon č. 235/2004 Sb., o DPH (§ 8, § 29, § 47, § 64, § 110a a násl.)
- Fakturoid: napojení na Shopify (Digismoothie)
- iDoklad: propojení s platformou Shopify