← Zpět na blog

ISDOC, PEPPOL a KSeF: jak do sebe zapadají

ISDOC je český formát, PEPPOL evropská přenosová vrstva, KSeF polský státní systém. Vysvětlení, jak spolu souvisí, a co si z toho má firma odnést.

Kolem e-fakturace létá hodně zkratek. ISDOC, PEPPOL, KSeF, EN 16931, UBL. Působí to jako konkurenční technologie, ze kterých si firma musí jednu vybrat. Není to tak. Každá z nich řeší jinou vrstvu problému a dohromady tvoří jeden řetězec: co je faktura zač, jak se dostane k příjemci a kdo to vynucuje.

Tenhle text je rozpletení. Vezmu každou zkratku zvlášť, vysvětlím, na co je, a pak ukážu, jak do sebe zapadají. Na konci je krátký souhrn, co si z toho má odnést firma, která fakturuje v Česku, do Polska nebo napříč EU.

ISDOC: český národní formát

ISDOC je český formát elektronické faktury. Vznikl pod hlavičkou ICT Unie a v Česku je zavedený dlouho. Technicky je to XML postavené na standardu UBL, rozšířené o české specifika a podepsané XML podpisem ve stylu XAdES.

V praxi je ISDOC dominantní pro domácí B2B fakturaci. Podporují ho běžné české účetní a ERP systémy — Fakturoid, Money, Pohoda, ABRA a další. Pro českou B2G fakturaci (firma fakturuje státu) je akceptovaný buď ISDOC, nebo PEPPOL BIS Billing 3.0.

Jedna věc, kterou je dobré říct na rovinu: ISDOC sdílí UBL původ s evropskými formáty, ale je to samostatný národní dialekt. Není automaticky konformní s evropskou normou EN 16931. To znamená, že pro přeshraniční použití nebo pro budoucí EU pravidla je potřeba ISDOC mapovat na EN 16931, ne ho jen poslat tak, jak je.

PEPPOL: evropská přenosová vrstva

PEPPOL je něco jiného než ISDOC. ISDOC je formát — popis toho, jak faktura vypadá. PEPPOL je síť — způsob, jak ji bezpečně doručit. Tyhle dvě věci se snadno pletou, ale řeší úplně jiný problém.

PEPPOL je zabezpečená celoevropská síť pro strukturované B2B a B2G dokumenty. Odesílatel i příjemce se připojují přes certifikované Access Pointy, dokument se směruje přes registry (SML a SMP) a přenáší se protokolem AS4. Říká se tomu čtyřrohový model. Spravuje ho organizace OpenPeppol.

Hlavní myšlenka PEPPOLu je „připojíš se jednou, dosáhneš na všechny". Místo abyste řešili napojení na každého obchodního partnera zvlášť, napojíte se na síť a ona doručí komukoli, kdo je taky v síti.

PEPPOL má i svůj doporučený formát faktury — PEPPOL BIS Billing 3.0. To je nejpoužívanější specifikace pro fakturu a dobropis. Důležité: BIS Billing 3.0 je takzvaný CIUS normy EN 16931 postavený na UBL 2.1. Jednoduše řečeno — platná faktura v PEPPOL BIS Billing 3.0 je zároveň konformní s EN 16931. Tahle rovnost platí, na rozdíl od ISDOCu.

PEPPOL je povinný pro B2G v řadě zemí (Belgie, Norsko, Švédsko, Finsko, Dánsko, Nizozemsko a další). Belgie navíc od 1. ledna 2026 nařídila PEPPOL pro domácí B2B fakturaci, s tříměsíční tolerancí do 31. března 2026 bez sankcí, pokud firma prokáže rozumnou snahu. PEPPOL se obecně bere jako pravděpodobná přenosová vrstva pro celé období, do kterého EU směřuje.

KSeF: polský státní systém

KSeF (Krajowy System e-Faktur) je něco zase jiného. Není to formát ani síť. Je to centrální státní platforma — clearingový systém. Faktura projde přes vládní systém, ten ji ověří a přidělí jí KSeF ID. Teprve pak je platná. Formát je strukturované XML FA(3).

Klíčový rozdíl proti PEPPOLu: u PEPPOLu jde faktura přímo mezi firmami přes síť, stát do toho nevidí v reálném čase. U KSeF jde faktura nejdřív státu, ten ji propustí, a až pak existuje. Tomu se říká clearance model.

KSeF je v Polsku povinný a termíny jsou potvrzené (zákon podepsal prezident v září 2025):

  • 1. února 2026 — povinný pro velké plátce (hrubé tržby za 2024 nad 200 milionů PLN, řádově 4 200 subjektů). Od tohoto data musí navíc každý umět faktury přes KSeF přijímat, i když je sám ještě nemusí vystavovat.
  • 1. dubna 2026 — povinné vystavování pro všechny ostatní usazené plátce (kromě nejmenšího mikrosegmentu).
  • 1. ledna 2027 — přicházejí i nejmenší plátci (měsíční hrubé tržby do 10 000 PLN a zároveň jednotlivé faktury do 450 PLN — platí obě podmínky). Od tohoto data taky začínají běžet pokuty za chyby v KSeF.

Pozor na dvě věci, které se snadno slijí. Odklad pokut za chyby v KSeF do 1. ledna 2027 (potvrzeno v Q&A polského ministerstva financí z 3. února 2026) je jedna věc. Přechodné úlevy jsou věc druhá: malé firmy mohou papírové a jiné e-faktury používat do 30. září 2026, offline režim je povolený do 31. prosince 2026, faktury z fiskálních pokladen jsou výjimkou do konce 2026. Jsou to různé termíny s různým rozsahem, ne jeden datum.

KSeF má za sebou historii odkladů — původně měl běžet v červenci 2024, ale audit našel chyby a infrastruktura se přestavovala (KSeF 2.0). Termíny únor a duben 2026 jsou aktuálně potvrzené a podle dostupných zdrojů už únorová fáze pro velké plátce běží v produkci. Pro provozní spolehlivost si vždy ověřte stav proti polskému ministerstvu financí — ale u únorové fáze je riziko reverzu už prakticky pryč.

A co Česko a EU jako celek

Nad tím vším je ViDA — „VAT in the Digital Age", balík EU, který mění směrnici o DPH. ViDA je ta síla, která časem postrčí celou EU i jejich ERP systémy k normě EN 16931 a reportingu blízkému reálnému času. Detailně jsem o ní psal jinde; tady stačí dva termíny.

  • 1. července 2030 — e-fakturace podle EN 16931 se stává povinnou pro přeshraniční B2B v rámci EU. Faktura musí být vystavena do 10 dnů od zdanitelného plnění, s digitálním reportingem v okamžiku vystavení. (Není to doslovný reálný čas — operativní číslo je oněch 10 dní.)
  • 1. ledna 2035 — stávající národní systémy zavedené před 1. lednem 2024 (italský SdI, polský KSeF, francouzský systém) se musí sladit s modelem ViDA a EN 16931.

A teď Česko, protože tady je nejvíc nejasností. Česko dnes nemá žádný národní B2B mandát. B2B e-fakturace je dobrovolná a vyžaduje souhlas příjemce. České snahy jsou v rané fázi a pravděpodobně přijdou až po roce 2030, tažené ViDA, ne jako polský clearingový systém. Pro B2G se přijímá ISDOC nebo PEPPOL. Plánované EET 2.0 (reporting tržeb) je samostatná věc, nepleťte si ho s povinnou B2B fakturací. Kdyby vám někde tvrdili „v Česku povinné od 2027", je to záměna s EET 2.0 — pevné datum pro český B2B mandát zatím neexistuje.

Jak to do sebe zapadá

Když to dám dohromady, vznikne hierarchie. Nahoře je sémantický standard, dole národní dialekty:

  • EN 16931 — evropská norma, co faktura sémanticky obsahuje.
  • PEPPOL BIS Billing 3.0 — CIUS této normy na UBL, výchozí formát pro přeshraniční výměnu. Konformní s EN 16931.
  • ISDOC (český národní dialekt UBL) a KSeF FA(3) (polský národní XML) — národní formáty, které se časem musí na EN 16931 mapovat.

A role jednotlivých vrstev:

  • PEPPOL je přenosová vrstva — jak se faktura doručí, napříč zeměmi.
  • ISDOC je český formát — co faktura obsahuje, v českém dialektu.
  • KSeF je polský státní systém — clearingová brána, přes kterou musí polská faktura projít, aby vůbec existovala.
  • ViDA je vynucovací síla EU — žádný blízký český mandát, ale tvrdé evropské termíny (2030, 2035), které všechny tlačí jedním směrem.

Nejsou to konkurenti. Je to vrstvený řetězec: formát → přenos → vynucení.

Co si z toho má odnést firma

Záleží, kde fakturujete.

Fakturujete jen v Česku, B2B. Dnes vás nic nenutí. ISDOC je zavedený, B2B je dobrovolné a vyžaduje souhlas příjemce. Tlak přijde od ViDA, pravděpodobně až po 2030. Není důvod panikařit, ale je rozumné při výběru účetního nebo ERP systému ověřit, že umí EN 16931 a PEPPOL — ne jen ISDOC.

Fakturujete státu (B2G). Potřebujete ISDOC nebo PEPPOL BIS Billing 3.0. Pokud váš systém umí PEPPOL, máte vystaráno i do budoucna, protože PEPPOL míří dál než český B2G.

Fakturujete do Polska nebo máte polskou entitu. Tady je živý, tvrdý termín. KSeF je povinný teď. I když ještě nemusíte vystavovat, od února 2026 musíte umět přes KSeF přijímat. Velcí plátci vystavují od února, ostatní od dubna 2026. Vynucování s pokutami od ledna 2027. Tohle není „někdy v budoucnu" — tohle řešte hned.

Fakturujete přeshraničně v rámci EU. Mířte na PEPPOL a EN 16931. To je výchozí formát, ke kterému všechno směřuje. Belgie už B2B přes PEPPOL nařídila od 2026, od 2030 přijde přeshraniční B2B mandát napříč EU.

Praktické pravidlo: nevybírejte si formát, vybírejte si systém, který umí víc formátů a umí je mezi sebou převádět. Faktura, kterou neumíte namapovat na EN 16931, je dluh, který zaplatíte později.

FAQ

Je ISDOC totéž co PEPPOL?

Ne. ISDOC je formát faktury (jak vypadá XML), PEPPOL je síť pro její doručení (jak se dostane k příjemci). Můžete mít fakturu ve formátu PEPPOL BIS Billing 3.0 a poslat ji přes síť PEPPOL. ISDOC je oproti tomu český dialekt, který se přes PEPPOL běžně neposílá a není automaticky konformní s evropskou normou EN 16931.

Musí česká firma řešit KSeF?

Jen pokud fakturuje do Polska nebo má polskou entitu. KSeF je polský národní systém, ne český. Ale pozor — od 1. února 2026 musí umět přes KSeF faktury přijímat každý, kdo s povinnými polskými plátci obchoduje, i když sám faktury přes KSeF nevystavuje. Pro čistě domácí českou fakturaci KSeF neřešíte.

Kdy bude e-fakturace povinná v Česku?

Pevné datum zatím neexistuje. Česko dnes nemá národní B2B mandát — B2B e-fakturace je dobrovolná a vyžaduje souhlas příjemce. Tlak přijde od evropského balíku ViDA, podle aktuálního znění pravděpodobně až po roce 2030. Tvrzení „povinné od 2027" zaměňuje B2B fakturaci s plánovaným EET 2.0 (reporting tržeb), což je samostatná věc.


S KSeF i převody mezi formáty máme produkční zkušenost. Pokud řešíte napojení na polský systém nebo přeshraniční fakturaci podle EN 16931, napište nám — projdeme s vámi, co se vás reálně týká a co je zatím šum.

Řešíte podobný problém? Napište nám.

Domluvit konzultaci