Peppol, SZRC a elektronická fakturace veřejné správě v Česku
Jak Peppol BIS Billing 3.0, SZRC a portál NIPEZ pro veřejné zakázky fungují společně — a co musíte vy jako dodavatel veřejné správy vědět, aby vám byla faktura uznána.
SZRC role: centrální registr ekonomických subjektů
SZRC (Stálá zpravodajská a registrační centrála) provozovaná Generálním finančním ředitelstvím je centrální registr ekonomických subjektů v ČR — obdoba dánské CVR nebo polského REGON. Praktickým důsledkem je, že každá faktura zaslaná veřejné správě musí obsahovat platné IČO (8 ciferné identifikační číslo osoby) dodavatele i odběratele, které SZRC v rámci přijetí ověří. Pokud je IČO neplatné, neexistuje nebo není aktivní, je faktura odmítnuta v technické validaci. Veřejná správa je povinna přijímat elektronickou fakturu od dodavatelů od roku 2019 v souladu s implementací směrnice 2014/55/EU. Pro veřejné zakázky vedené přes portál NIPEZ je elektronická faktura požadovaným standardem.
NIPEZ a portál pro veřejné zakázky
NIPEZ (Národní infrastruktura pro elektronické zadávání veřejných zakázek) je centrální portál Ministerstva pro místní rozvoj (MMR), který spravuje životní cyklus veřejných zakázek v ČR: vyhlášení, podání nabídek, výběr dodavatele, uzavření smlouvy a následně fakturaci. Po výběru a uzavření smlouvy dostane dodavatel jedinečné číslo veřejné zakázky (VZ číslo), které musí uvádět na všech souvisejících fakturách. Faktury bez tohoto čísla mohou být odmítnuty v obchodní validaci nebo zaslány zpět k doplnění. Mnoho ústředních orgánů (ministerstva, ÚKZÚZ, ČIŽP) pracuje výhradně přes NIPEZ; krajská a obecní správa má často vlastní lokální systémy spojené s NIPEZ přes datovou výměnu.
Peppol BIS Billing 3.0 a EN 16931
Peppol BIS Billing 3.0 je UBL profil vypracovaný OpenPeppol na základě evropské normy EN 16931. Technicky se jedná o XML formát obsahující všechny povinné údaje: údaje dodavatele (název, adresa, IČO, DIČ, IBAN), údaje odběratele, číslo a datum faktury, popis zboží či služeb po řádcích, sazba a výše DPH, celková částka, datum splatnosti. České rozšíření zahrnují IČO podle skupiny 0002 nebo 0007 (iso6523-actorid-upis), VZ číslo z NIPEZu a kód základní rozpočtové skladby. Jako vystavitel faktury nemusíte XML psát ručně — vaše účetní program ho sestaví automaticky. ISDOC je český národní formát, který je se sémantikou Peppol BIS plně kompatibilní a používá se primárně pro vnitrostátní výměnu.
ParticipantID a identifikátor příjemce
V síti Peppol má každý účastník unikátní identifikátor — ParticipantID. Pro české právnické osoby se používá schéma 0007 (iso6523-actorid-upis) s hodnotou 8 ciferného IČO (například 0007:27082440). Při adresování úřadu se používá IČO konkrétního úřadu (ne např. ministerstva, pokud jde o jeho podřízenou organizaci s vlastním IČO); v řádcích faktury se uvádí konkrétní VZ číslo a rozpočtová skladba, které umožní systému úřadu fakturu interně směrovat ke správnému útvaru. Tato struktura je dokumentována v pokynech SZRC pro dodavatele a vaše účetní program ji vyplní automaticky, jakmile zvolíte, že faktura jde veřejné správě.
Splatnost a rozpočtové kódování
Veřejná správa v ČR má standardní lhůtu splatnosti 30 dní od přijetí faktury podle zákona č. 134/2016 Sb., o zadávání veřejných zakázek, a souvisejících předpisů; pro zdravotnická zařízení a některé sociální služby může být lhůta až 60 dní. Faktura musí jasně obsahovat VZ číslo (pokud jde o smluvní zakázku), kódy rozpočtové skladby a účel platby. Faktura bez VZ čísla je obvykle odmítnuta v technické validaci, takže program tento údaj označí jako povinný, jakmile zvolíte B2G tok. Lhůta splatnosti se odpočítává od přijetí faktury (ne od vystavení), proto je pro dodavatele užitečné vidět stav doručení.
Validace a odmítnutí
Když faktura dosáhne SZRC nebo systému úřadu, probíhá dvouúrovňová validace. První úroveň — technická: zda je XML správně sestaven, zda jsou všechny povinné údaje vyplněny, zda je výpočet DPH konzistentní, zda IČO odpovídá SZRC registru. V případě chyby se vrátí odmítací zpráva s kódem chyby (např. PI-001: invalid ParticipantID format, VAT-014: VAT total mismatch, IC-003: invalid IČO). Druhá úroveň — obchodní: zda je dodavatel registrován v seznamu smluvních partnerů úřadu, zda VZ číslo odpovídá platné zakázce v NIPEZu, zda je lhůta splatnosti sladěna se smlouvou. V případě odmítnutí opravíte chybu ve svém systému a pošlete znovu — protože faktura nedosáhla příjemce, její číslo zůstává platné.
Datová schránka ISDS jako paralelní kanál
Vedle Peppol toku přes SZRC funguje datová schránka ISDS (Informační systém datových schránek) jako oficiální komunikační kanál mezi orgány veřejné moci a právnickými či fyzickými podnikajícími osobami. Každá právnická osoba zapsaná v OR má povinnou datovou schránku. ISDS slouží především k doručování úředních zpráv, odmítacích sdělení a oficiální korespondence, ne k zasílání faktur jako primárního dokladu — faktury jdou přes Peppol nebo přímo do podatelny úřadu. Kontrola datové schránky alespoň jednou týdně je pro firmu povinná — neodpovídání může mít právní důsledky stejně jako ignorovaný dopis.
Přijímané formáty faktur
Často kladené otázky
Musím volit mezi Peppol BIS a ISDOC?
Vy osobně volit nemusíte — váš účetní program volí automaticky. Většina českých účetních systémů (Pohoda, Money S3, ABRA) primárně používá ISDOC pro vnitrostátní toky a Peppol BIS pro veřejnou správu a zahraničí. Oba formáty jsou sémanticky kompatibilní, takže přechod mezi nimi je transparentní.
Co je VZ číslo a kde ho najdu?
VZ číslo (číslo veřejné zakázky) je jedinečný identifikátor přidělený zakázce v portálu NIPEZ při jejím vyhlášení. Najdete ho v rozhodnutí o výběru, ve smlouvě s úřadem nebo v notifikaci o zakázce v NIPEZu. Bez něj nebude faktura uznána — program ho v B2G toku označí jako povinný údaj.
Musím sám být Peppol přístupový bod?
Ne. Roli přístupového bodu (access point) plní váš účetní program nebo jeho poskytovatel. Obvykle platíte malý poplatek za doklad nebo měsíční paušál, který pokrývá jak Peppol, tak ISDOC i SZRC. Operátora můžete měnit bez ztráty směrování — SML/SMP registr se aktualizuje automaticky.
Co když fakturu odmítnou kvůli technické chybě?
Dostanete odmítací zprávu, která ukazuje chybějící či špatnou informaci (obvykle: chybné IČO, chybějící VZ číslo, neshoda DPH, neshoda součtů řádků). Chybu opravíte ve svém účetním systému a pošlete znovu. Protože faktura nedosáhla příjemce, její číslo zůstává platné — oficiální se stane teprve po úspěšném doručení.
Jak rozsáhlá je povinnost e-faktury ve veřejné správě v ČR?
Povinnost přijímat elektronické faktury platí pro všechny orgány veřejné moci od roku 2019 (implementace směrnice 2014/55/EU). Vystavovat fakturu elektronicky je u veřejných zakázek standardem — některé úřady (zejména ministerstva přes NIPEZ) jiný formát ani nepřijmou. Pro B2B mezi soukromými firmami povinnost ještě není, ale paket ViDA ji předpokládá nejpozději do roku 2030.