Pre slovenské e-shopy je 1. január 2027 dvojvrstvová zmena, ktorá vyžaduje rozlíšenie typu odberateľa pri každej objednávke a aplikáciu správneho daňového režimu. Tento článok rozkladá, ktorí objednávatelia z 1 000 mesačných objednávok potrebujú UBL XML faktúru a ako to elegantne automatizovať.
Stručná odpoveď
Slovenský e-shop musí po 1. 1. 2027 rozlišovať pri každej objednávke:
- B2B SK platiteľ DPH (slovenská firma s IČ DPH): UBL 2.1 XML POVINNÉ
- B2C občan SK (fyzická osoba): PDF zostáva legálny, UBL XML nie je povinné
- B2B EÚ platiteľ DPH (CZ, AT, DE firma s VAT ID): § 43/§ 15 reverse charge, 0 % DPH, UBL cez Peppol odporúčané
- B2C občan EÚ (cezhraničný predaj nad prah €10 000 / rok): OSS režim, sadzba DPH cieľovej krajiny
- Mimo EÚ (USA, UK, Švajčiarsko): § 47 vývoz, 0 % DPH, colný doklad
Z pohľadu typického SK e-shopu sú dominantné #1 (10 – 30 % objednávok) a #2 (60 – 80 % objednávok). #4 môže byť dôležitý pri cezhraničných e-shopoch (Shoptet/WooCommerce s EÚ exportom).
Klasifikácia odberateľov pri objednávke
V momente checkoutu musíte rozhodnúť, ktorý režim aplikovať. Praktická logika:
Štítok "Firma alebo občan?" v košíku
├─ Občan (B2C)
│ ├─ Adresa doručenia v SR → 23 % SK DPH + PDF doklad
│ └─ Adresa doručenia v EÚ → OSS sadzba cieľovej krajiny + PDF doklad
│
└─ Firma (B2B)
├─ IČ DPH zadané, krajina SK
│ ├─ Overenie cez Finančná správa SR
│ ├─ Platiteľ DPH → 23 % SK DPH + UBL 2.1 XML POVINNÉ
│ └─ Neplatiteľ DPH → 23 % SK DPH + PDF (UBL nie je povinné)
│
├─ IČ DPH zadané, krajina EÚ
│ ├─ Overenie cez VIES (EÚ register)
│ └─ Platiteľ DPH → § 43 reverse charge (tovar) alebo § 15 (služby), 0 % DPH, UBL cez Peppol odporúčané
│
└─ Mimo EÚ → § 47 vývoz, 0 % DPH, colné doklady
Pre overenie IČ DPH cez Finančnú správu / VIES API by mal mať váš e-shop integrované automatické checkovanie pri checkout. Cieľ: žiadne ručné overovanie.
Integrácia so Shoptet
Shoptet (~7 000 slovenských + českých e-shopov) plánuje natívnu Peppol integráciu pre rok 2027. Aktuálne (máj 2026) tento feature ešte nie je live. Práce sú:
- Faktúra modul vytvára PDF a JSON; UBL 2.1 XML export je v príprave pre Q3 2026
- Peppol AP integrácia ešte nie je natívna — vyžaduje externý fakturačný nástroj alebo middleware
Pre Shoptet používateľov v 2026 je realistický workflow:
- Shoptet vystavuje PDF + JSON údaje
- Cez API alebo CSV import sa údaje preberú do cloudového fakturačného nástroja (napríklad 1FAKTURA)
- Cloudový nástroj generuje UBL 2.1 XML + odošle cez Peppol AP
Tento hybridný workflow pridáva 1 medzikrok, ale funguje dnes a má tlak postupne zaniknúť ako Shoptet pridá natívnu UBL podporu.
Integrácia s WooCommerce
WooCommerce (najvyužívanejší self-hosted e-commerce systém) má plugin ekosystém pre fakturáciu. Pre slovenský trh sú zaujímavé:
- WPInvoice / Slovenské fakturačné pluginy — generujú PDF s Pay by Square QR a slovenskou DPH. UBL 2.1 XML zatiaľ obmedzene.
- WooCommerce REST API — umožňuje vytiahnuť objednávky a posunúť do externého fakturačného nástroja, ktorý generuje UBL.
Pre WooCommerce používateľov je odporúčaný workflow podobný Shoptet — automatizovaný export objednávok do cloudového fakturačného nástroja, ktorý zabezpečí UBL + Peppol.
Vlastný e-commerce systém
Pre e-shopy s vlastným systémom (typicky 1 000 + objednávok mesačne, ktoré vyrástli z opensource alebo custom) je odporúčaná priama API integrácia:
- Váš systém volá REST API fakturačného nástroja pri každej objednávke
- Fakturačný nástroj vráti PDF + UBL 2.1 XML + Pay by Square QR (pre SK B2C)
- Pre B2B SK platiteľov navyše odošle cez Peppol Access Point
- Status objednávky sa aktualizuje na základe webhooks z fakturačného nástroja
REST API + webhooks bývajú súčasťou Pro/Enterprise plánov SK fakturačných SaaS. Pre detail pozri /cennik.
OSS režim pre EÚ B2C
Pre cezhraničný predaj koncovým spotrebiteľom v EÚ (DE, AT, CZ, HU, PL...) platí od 1. 7. 2021 One-Stop-Shop (OSS) režim:
- Pri ročnom obrate z EÚ B2C nad €10 000 sa musíte registrovať do OSS
- Vystavujete faktúru so sadzbou DPH cieľovej krajiny (DE 19 %, AT 20 %, CZ 21 %, HU 27 %)
- Štvrťročne podávate jedno OSS hlásenie Finančnej správe SR, ktorá rozdelí daň medzi cieľové krajiny
Pre detail OSS pravidiel a kedy sa registrovať pozri faktúru do zahraničia.
E-shop musí teda pri každej EÚ B2C objednávke:
- Detekovať krajinu doručenia
- Aplikovať OSS sadzbu cieľovej krajiny (alebo 23 % SK pre obrat pod €10K limit)
- Vystaviť PDF doklad (UBL XML nie je pre B2C povinné)
- Evidovať do OSS výkazu
Cloudové fakturačné nástroje s OSS podporou robia toto automaticky cez dropdown krajiny.
Sankcie a inšpekcia
Daňový úrad bude od Q1 2027 monitorovať e-shopy pre dva typy chýb:
Chyba 1 — B2B SK platiteľ DPH bez UBL XML. Sankcie sa riadia § 154 + § 155 zákona č. 563/2009 Z. z. (daňový poriadok): 100 € – 10 000 € za jeden správny delikt, prvé porušenie napomenutie. Pre kalkulačku rizika pozri pokutu za e-faktúru.
Chyba 2 — Nesprávne aplikované OSS sadzby. Pri EÚ B2C predaji s nesprávnou sadzbou Finančná správa može doúčtovať rozdiel + sankciu 10 – 30 % zo sumy nesprávneho odvedenia.
Chyba 3 — Chýbajúca integrácia eKasa pri B2C platbe v hotovosti. Pre osobný odber alebo dobierku v hotovosti platí eKasa. Toto je samostatný režim mimo e-faktúry.
Časový plán pre slovenský e-shop
| Termín | Aktivita | |---|---| | Q2 2026 | Audit aktuálneho fakturačného toku. Identifikácia objemu B2B SK platiteľov DPH (typicky 10 – 30 % objednávok). | | Q3 2026 | Test integrácie s cloudovým fakturačným nástrojom alebo update vašej e-commerce platformy (Shoptet UBL Q3, vlastný systém vlastný plán). | | Q4 2026 | 50 – 100 testovacích UBL faktúr cez Peppol AP. Validácia cez UBL validátor. | | 1. 1. 2027 | Ostrá prevádzka pre B2B SK. B2C nezmenený. Mesačný monitoring chybovosti. |
Súvisí
Pre rozhodovanie iných profesijných skupín pozri živnostník a e-faktúra 2027, účtovník a e-faktúra 2027 a B2B vs B2C v 2027. Pre detail cezhraničných pravidiel pozri faktúru do zahraničia. Pre praktický landing pre e-shop pozri pre e-shopy. Pre úplný kontext zákona pozri sprievodcu e-faktúrou 2027.