Blog · 16. 5. 2026 · 8 min čítania

Ako vystaviť e-faktúru cez Peppol: technický návod pre slovenské firmy

Peppol je celoeurópska infraštruktúra pre doručovanie e-faktúr cez AS4 protokol. Tento článok rozkladá technický flow a vysvetľuje rolu digitálneho poštára.

Peppol (Pan-European Public Procurement Online) je celoeurópska sieť pre doručovanie štruktúrovaných obchodných dokumentov, ktorú slovenský zákon č. 385/2025 Z. z. de facto pasuje za štandard pre doručovanie B2B e-faktúr od 1. 1. 2027. Tento článok rozkladá technický flow doručenia faktúry cez Peppol — od vašej fakturačnej appky až po ERP klienta na druhej strane.

Stručný flow v 4 krokoch

  1. Váš fakturačný softvér vytvorí UBL 2.1 XML faktúru podľa EN 16931 (BIS Billing 3.0).
  2. Váš Access Point (AP) — slovensky „digitálny poštár" — prijme XML, podpíše ho, zabalí do AS4 obálky a vyhľadá adresu klienta cez Peppol SML (Service Metadata Locator).
  3. Peppol sieť doručí AS4 obálku do klientovho Access Pointu cez šifrovaný HTTP transport.
  4. Klientov AP rozbalí AS4, overí podpis a doručí UBL XML do klientovho ERP/účtovníctva cez ich preferovaný kanál (API, SFTP, e-mail s prílohou).

Celá komunikácia trvá typicky 10 – 30 sekúnd. Klient dostane faktúru ako štruktúrované dáta, nie ako prílohu e-mailu, čo umožňuje automatické párovanie s objednávkami.

Kľúčové komponenty

Access Point (AP) — digitálny poštár

Access Point je certifikovaný server, ktorý hovorí Peppol AS4 protokolom. Nemôžete sa pripojiť priamo — musíte ísť cez certifikovaného AP poskytovateľa. Pre slovenský trh sa títo poskytovatelia nazývajú digitálni poštári.

Cena: typicky €10 – €50 mesačne za odosielanie faktúr s 100 – 1 000 faktúr mesačne. Detail trhových cien a porovnanie 12 SK poskytovateľov pozri v sprievodcovi digitálnymi poštármi.

Peppol ID

Každý subjekt v Peppol sieti má unikátny identifikátor. Pre slovenských platiteľov DPH má tvar 9950:SK1234567890 kde:

  • 9950 = ISO 6523 kód pre slovenskú Finančnú správu (od mája 2026; predtým chybne uvádzaný ako 9914 Rakúsko).
  • SK1234567890 = vaše IČ DPH.

Pozn.: Niektoré staršie dokumentácie uvádzajú prefix 9914 (čo je AT/Rakúsko schéma). Pre slovenský trh používajte 9950. Ak váš nástroj generuje 9914:SK..., hláste poskytovateľovi ako bug.

SML / SMP — vyhľadanie adresy klienta

SML (Service Metadata Locator) je centrálny DNS-like systém na úrovni Peppol. Keď chcete poslať faktúru klientovi s Peppol ID 9950:SK1111111111, váš AP sa pýta SML: „kde je SMP tohto subjektu?". SML vráti URL klientovho SMP.

SMP (Service Metadata Publisher) je server klienta (alebo jeho AP), ktorý zverejňuje, ktoré dokumenty subjekt prijíma a na akú URL ich doručiť. Váš AP si stiahne metadata zo SMP a vie, kam presne odoslať AS4 obálku.

AS4 transport

AS4 je IETF štandard pre B2B komunikáciu cez HTTPS s explicitnou identifikáciou strán, podpisom a šifrovaním. Vychádza z OASIS ebMS3 protokolu. Vy ako účtovník alebo SZČO sa o AS4 nestaráte — robí to za vás váš AP.

End-to-end príklad: faktúra zo Slovenska do Česka

Predstavte si, že slovenský IT konzultant (Peppol ID 9950:SK1234567890) odosiela faktúru českému klientovi (Peppol ID 9930:CZ1111111111, kde 9930 = česká schéma).

  1. IT konzultant klikne „Odoslať cez Peppol" vo svojom cloudovom fakturačnom nástroji (napríklad 1FAKTURA generátor).
  2. Fakturačný nástroj odovzdá UBL 2.1 XML klientovmu Access Pointu (slovenský digitálny poštár).
  3. AP klientovho slovenského poštára:
    • Validuje UBL XML proti EN 16931.
    • Vyhľadá v SML adresu českého klienta 9930:CZ1111111111.
    • SML vráti URL českého SMP.
    • AP si stiahne metadata: „český klient prijíma BIS Billing 3.0 dokumenty na endpoint X."
    • AP odošle AS4 obálku na endpoint X.
  4. Český AP (na druhej strane) overí podpis, rozbalí AS4 a doručí UBL XML českému klientovi.
  5. Český klient vidí faktúru v účtovnom systéme — automaticky napárovanú na objednávku podľa IČO/IČ DPH zo XML.

Celý proces od kliknutia po doručenie: 10 – 30 sekúnd. Bez Peppol by ste posielali PDF e-mailom a klient by ho ručne prepisoval. Pre porovnanie cezhraničných pravidiel pozri faktúra do zahraničia (EÚ + mimo EÚ).

Čo musí umieť váš fakturačný softvér

Pre odosielanie cez Peppol váš nástroj nemusí byť priamo certifikovaný Access Point. Musí vedieť:

  • Vygenerovať UBL 2.1 XML podľa EN 16931 (Customisation ID urn:cen.eu:en16931:2017).
  • Vystaviť Peppol BIS Billing 3.0 profilu (Customisation ID urn:fdc:peppol.eu:2017:poacc:billing:01:1.0).
  • Odovzdať XML cez API alebo SFTP vášmu certifikovanému AP / digitálnemu poštárovi.
  • Spracovať AS4 receipt (potvrdenie o doručení).

Cloudové nástroje (1FAKTURA a podobné) typicky integrujú jeden alebo viac digitálnych poštárov natívne, takže vy ako používateľ kliknete len „Odoslať cez Peppol" a nemusíte sa starať o technické detaily AP integrácie.

Najčastejšie chyby pri prvom odosielaní

Chyba 1 — Nesprávny Customisation ID. Pre Peppol je povinný BIS Billing 3.0 profil. Ak váš nástroj generuje len „čisté EN 16931" bez BIS Billing 3.0 rozšírenia, klientov AP ho odmietne.

Chyba 2 — Chýbajúce povinné polia BIS Billing 3.0. BIS Billing 3.0 pridáva nad EN 16931 niekoľko povinných polí (cbc:BuyerReference, cbc:PaymentTerms). Bez nich Peppol AP odmieta XML s chybou „BR-CO-25 nevyhovuje" (alebo podobnou).

Chyba 3 — Neexistujúce Peppol ID klienta. Nie všetky firmy sú v Peppol sieti registrované. Pred odoslaním overte cez SMP lookup, či má klient registrované Peppol ID. Ak nie, dohodnite sa s ním na e-mailovom doručení UBL XML ako prílohy (zákon č. 385/2025 Z. z. povinnosť Peppol explicitne neukladá — povinnosť je UBL formát, nie spôsob doručenia).

Chyba 4 — Pomalé pripojenie AP. Niektorí lacní digitálni poštári majú pomalšiu odozvu (až 5 minút namiesto 30 sekúnd). Pri výbere AP testujte priepustnosť pred ostrým nasadením.

Chyba 5 — Slovenská schéma 9914 namiesto 9950. Pred máj 2026 sa v slovenských dokumentoch uvádzala AT schéma 9914. Aktuálne platí 9950 (slovenská Finančná správa). Pri ručnom zadávaní Peppol ID dbajte na správny prefix.

Praktický postup nastavenia

Krok 1 — Vyberte AP / digitálneho poštára. Pre detailné porovnanie 12 SK poskytovateľov pozri sprievodcu digitálnymi poštármi. Pre väčšinu SMB stačí lacný balík €15 – €25 mesačne s limitom do 500 faktúr.

Krok 2 — Zaregistrujte sa za Peppol účastníka. Váš AP vám vystaví Peppol ID 9950:SK<vašeIČDPH> a zaregistruje vás do SML. Toto urobí AP automaticky pri uzavretí zmluvy.

Krok 3 — Integrujte fakturačný softvér s AP. Cloudové nástroje to majú zvyčajne hotové — len nastavíte API kľúč a nahodíte konfigurák. On-premise programmy (Pohoda, Money) zatiaľ vyžadujú medzikrok (CSV export → import do AP).

Krok 4 — Otestujte odoslanie do testovacieho prostredia. Peppol má samostatnú testovaciu sieť (test SML, test SMP). Pred ostrým nasadením pošlite 2 – 3 testovacie faktúry sami sebe alebo testovaciemu klientu.

Krok 5 — Ostrá prevádzka. Po úspešnom teste presunte produkčné odosielanie na ostrý SML. Monitorujte AS4 receipts — každá odoslaná faktúra musí mať potvrdenie o doručení v rámci 5 minút.

Sankcie pri neodoslaní

Zákon č. 385/2025 Z. z. ukladá povinnosť UBL formátu, nie explicitne odoslanie cez Peppol. Avšak doručiteľnosť UBL je súčasťou povinnosti vystavenia faktúry. Ak váš klient nevie prijať UBL inou cestou než Peppol a vy nemáte AP, fakticky neviete splniť zákonnú povinnosť.

Sankcie sa riadia § 154 + § 155 zákona č. 563/2009 Z. z. (daňový poriadok): 100 € – 10 000 € za jeden správny delikt podľa § 155 ods. 1 písm. e), pričom pri prvom porušení § 155 ods. 4 ustanovuje napomenutie bez pokuty. Pri opakovanom porušení sa môže pokuta ukladať v rovnakej výške opakovane (§ 155 ods. 16).

Pre kalkulačku konkrétneho rizika pozri pokuta za e-faktúru kalkulačka.

Súvisí

Pre kompletný kontext zákona a sankcií pozri sprievodcu e-faktúrou 2027 a zákon č. 385/2025 Z. z. vysvetlený. Pre detail UBL formátu pozri ako vystaviť e-faktúru v UBL. Pre výber digitálneho poštára pozri sprievodcu poskytovateľmi. Pre okamžitý štart bez vlastného AP skúste 1FAKTURA generátor, ktorý ponúka Peppol odoslanie integrované v cene.

Pripravte sa pred deadlinom

Vystavte prvú
e-faktúru dnes.

14 dní plný Pro so zadaním karty (zrušíte kedykoľvek pred koncom skúšky). Alebo Štart €0 navždy bez kreditky. Migráciu a nastavenie spravíme za vás — zadarmo, do 24 hodín.

Začať zadarmo
Bez kreditky · ukončenie kedykoľvek
Migrácia z iDokladu / SuperFaktúr zadarmo
Slovenská podpora · pondelok–piatok 8–18
Pripravené na zákon č. 385/2025 Z. z. (1.1.2027)