Accquix
Stripe TaxČas čítania: 7 min

Ako nastaviť OSS v Stripe Tax na Slovensku

Praktický návod na nastavenie Union OSS v Stripe Tax pre slovenský SaaS: registrácia, slovenský § 7a bez § 4, tax customizations a testovanie.

Naposledy aktualizované

Ak predávate digitálne služby, SaaS alebo iné elektronicky poskytované služby spotrebiteľom v EÚ, Stripe Tax dokáže automaticky určiť správnu sadzbu DPH podľa krajiny zákazníka. Samotné zapnutie Stripe Tax však nestačí. Ak ste už registrovaní do režimu Union OSS na Slovensku, túto registráciu je potrebné správne nastaviť aj v Stripe.

Pri slovenskom podnikateľovi registrovanom podľa § 7a zákona o DPH, ktorý nie je platiteľom DPH podľa § 4, vzniká navyše špecifická situácia: Stripe Tax v súčasnosti nevie tento režim úplne presne modelovať. V článku si preto ukážeme aj potrebnú úpravu.

Tento návod predpokladá, že už máte platnú registráciu do režimu Union OSS na Finančnej správe. Pridanie registrácie do Stripe nenahrádza samotnú registráciu na daňovom úrade.

Čo robí Union OSS

Union OSS umožňuje podnikateľovi usadenému v EÚ odvádzať DPH z vybraných B2C plnení do ostatných členských štátov prostredníctvom jedného štátu identifikácie.

Pri elektronicky poskytovaných službách je miestom dodania spotrebiteľovi spravidla štát zákazníka. Slovenský poskytovateľ SaaS tak môže napríklad nemeckému spotrebiteľovi účtovať nemeckú DPH a českému spotrebiteľovi českú DPH, pričom tieto transakcie následne vykáže prostredníctvom slovenského Union OSS.

Pri službách však Union OSS nepokrýva členský štát, v ktorom je dodávateľ usadený. Európska komisia uvádza, že služby poskytované súkromným zákazníkom v štáte, v ktorom má dodávateľ svoje sídlo alebo prevádzkareň, sa do Union OSS nezahŕňajú. Viac informácií nájdete na stránke VAT e-Commerce – One Stop Shop.

Skontrolujte nastavenie Stripe Tax

Najskôr otvorte:

Settings → Tax → Business information

V časti Head office by malo byť uvedené:

Slovakia

Stripe používa Head office ako miesto, kde sa podnik nachádza na daňové účely. Toto nastavenie vstupuje priamo do daňových výpočtov. Stripe postup opisuje v dokumentácii Set up Stripe Tax.

Zároveň skontrolujte Preset product tax code. Pri typickom SaaS produkte by mala byť zvolená príslušná kategória pre Software as a Service. Tax code je dôležitý, pretože Stripe podľa neho rozhoduje, ako sa má konkrétny produkt v jednotlivých jurisdikciách zdaňovať.

Pridajte Union OSS registráciu

V Stripe Dashboard otvorte:

Tax → Locations → Register and file

Následne zvoľte:

Start collecting tax → Slovakia → I’ve already registered → Union One Stop Shop

Ak už vaša OSS registrácia platí, môžete začať výber dane okamžite. Ak má registrácia začať platiť až v budúcnosti, zvoľte Schedule tax collection a nastavte dátum, od ktorého je registrácia účinná.

Napríklad pri OSS registrácii účinnej od 1. októbra nastavte ako začiatok práve 1. október.

Stripe podporuje Union OSS ako samostatný typ daňovej registrácie oss_union. Nejde o to isté ako štandardná domáca registrácia k DPH (standard). Typy registrácií Stripe opisuje v dokumentácii Manage your registrations.

Po potvrdení sa v:

Tax → Locations

zobrazí približne:

Slovakia Union OSS — Collecting tax

Stripe následne môže pri relevantných B2C transakciách automaticky počítať DPH podľa štátu spotrebiteľa.

Pozor pri § 7a bez registrácie podľa § 4

Tu vzniká dôležitá slovenská špecifickosť.

Podnikateľ môže byť na Slovensku identifikovaný pre DPH podľa § 7a, používať Union OSS a zároveň nebyť domácim platiteľom DPH podľa § 4.

V takom prípade napríklad pri SaaS službe:

ZákazníkTypický výsledok
Slovensko, B2Cbez slovenskej DPH, ak dodávateľ nie je platiteľom podľa § 4
Nemecko, B2Cnemecká DPH cez OSS
Česko, B2Cčeská DPH cez OSS
Rakúsko, B2Crakúska DPH cez OSS
EÚ B2B s platným IČ DPHpodľa okolností režim prenesenia daňovej povinnosti

Problém je, že Stripe Tax v súčasnosti nedokáže kombináciu slovenský § 7a + Union OSS + bez domácej registrácie podľa § 4 natívne správne reprezentovať.

Po aktivovaní Slovakia Union OSS preto môže Stripe Tax pri slovenskom B2C zákazníkovi vypočítať slovenskú DPH, hoci takáto domáca transakcia do Union OSS nepatrí.

Riešením je tax customization.

Vytvorte pravidlo pre Slovensko

Otvorte:

Settings → Tax → Advanced options

V časti Custom tax rules kliknite na:

Create rules

Po aktivácii tejto funkcie sa v Stripe Tax zobrazí sekcia Customizations. Stripe umožňuje vytvoriť vlastné pravidlo pre konkrétny product tax code a konkrétnu krajinu a zmeniť napríklad produkt z taxable na non-taxable. Podrobný postup je v dokumentácii Tax customizations.

Kliknite na:

Create customization

A nastavte:

NastavenieHodnota
Product tax codeSoftware as a Service – Personal Use
Effective datedátum, od ktorého chcete pravidlo používať
Rule locationSlovakia
Tax typeVAT
Tax behaviorNon-taxable

Stripe následne nebude pri tomto tax code účtovať slovenskú DPH.

Ak používate samostatný tax code aj pre Software as a Service – Business Use, vytvorte rovnaké pravidlo aj pre tento tax code.

Dôležité je najmä pravidlo pre Personal Use, keďže práve pri B2C zákazníkoch vzniká problém s automatickým výpočtom slovenskej DPH.

Stripe uvádza, že tax customizations sa aplikujú podľa tax code a jurisdikcie. Zároveň nimi nemožno prepísať napríklad pravidlá reverse charge alebo určenie samotnej daňovej jurisdikcie. Preto tax customization používajte iba ako úpravu konkrétneho daňového výsledku, ktorý zodpovedá vášmu skutočnému režimu.

Kedy tento override nepoužívať

Toto nastavenie nie je všeobecné pravidlo pre všetkých slovenských používateľov Stripe.

Ak ste klasickým platiteľom DPH podľa § 4 a zo svojich domácich SaaS predajov máte účtovať slovenskú DPH, nastavovať slovenský SaaS ako Non-taxable by bolo nesprávne.

Override je relevantný práve pre špecifickú situáciu, keď máte napríklad:

  • registráciu podľa § 7a + Union OSS, ale nie registráciu platiteľa DPH podľa § 4;
  • slovenské B2C SaaS dodania, pri ktorých sa slovenská DPH nemá účtovať.

Rovnako platí, že ak sa neskôr stanete platiteľom DPH podľa § 4, pravidlo je potrebné ukončiť alebo archivovať od dátumu, od ktorého sa na domáce dodania začne uplatňovať slovenská DPH.

Stripe pri aktívnych customizations automaticky nepreberá zodpovednosť za zmeny ich daňového režimu — ich správnosť musí používateľ priebežne udržiavať. Pri zmene tax code, lokality alebo sadzby treba podľa dokumentácie pravidlo archivovať a vytvoriť nové.

Otestujte nastavenie pred spustením

Stripe odporúča vytvoriť tax customization najskôr v Sandboxe a overiť výsledok na testovacích transakciách.

Pred nasadením do produkcie odporúčame otestovať minimálne:

  • slovenského B2C zákazníka;
  • B2C zákazníka z iného členského štátu, napríklad z Nemecka alebo Česka;
  • B2B zákazníka z EÚ s platným IČ DPH.

Pri konfigurácii § 7a + Union OSS bez § 4 by mal výsledok pri SaaS vyzerať približne takto:

Testovací zákazníkOčakávaný výsledok
Slovensko, B2Cbez DPH
Nemecko, B2Cnemecká DPH
Česko, B2Cčeská DPH

Tak si ešte pred prvou reálnou platbou overíte, že Stripe používa správne pravidlá.

Stripe Tax môžete použiť aj mimo Stripe Payments

Union OSS konfigurácia v Stripe Tax sa nemusí používať iba pri kartových platbách spracovaných cez Stripe.

Stripe Tax je možné použiť aj ako samostatný daňový engine cez API. To je užitočné napríklad pri vlastnom checkoute, kryptomenových platbách alebo inom externom payment flow. Stripe túto možnosť opisuje ako Tax API for off-Stripe payments.

Aplikácia môže najskôr odoslať údaje o zákazníkovi a produkte do Stripe Tax, získať výpočet DPH podľa jeho krajiny a až následne zákazníkovi vytvoriť platbu cez externého poskytovateľa. Po úspešnej platbe je možné výpočet zaznamenať ako Stripe Tax Transaction.

Výhodou je, že aj platby, ktoré neprešli cez Stripe Payments, môžu používať rovnaký daňový engine a rovnaké OSS pravidlá.

Zhrnutie

Pre bežný EÚ SaaS biznis je samotné nastavenie pomerne jednoduché: do Stripe Tax pridáte svoju Slovakia Union OSS registráciu a Stripe môže automaticky počítať príslušnú DPH pre B2C zákazníkov v ostatných členských štátoch.

Slovenskí podnikatelia registrovaní podľa § 7a, ktorí nie sú platiteľmi podľa § 4, však musia počítať so špecifikom Stripe Tax. Union OSS registrácia môže viesť k výpočtu DPH aj pri slovenskom zákazníkovi. V takom prípade sa dá správanie upraviť prostredníctvom Tax customization → Slovakia → Non-taxable pre používané SaaS tax codes.

Takéto pravidlo však musí vždy zodpovedať skutočnému daňovému postaveniu podnikateľa.

Stav funkcií Stripe Tax a používateľského rozhrania: september 2026. Daňové nastavenie Stripe nenahrádza posúdenie vašej registračnej povinnosti ani samotnú registráciu do OSS a tento článok nenahrádza individuálne daňové poradenstvo.

Užitočný ďalší krok

Nastavte Stripe tak, aby sedel v účtovníctve

Accquix pomáha slovenským digitálnym firmám prepojiť platby Stripe, poplatky, payouty a DPH.

Pozrieť účtovanie Stripe
Zobraziť všetko

Súvisiace služby Accquix