ISDOC: czeski standard e-fakturowania

ISDOC: czeski standard krajowy fakturowania elektronicznego, z hybrydowym wariantem PDF/XML porównywalnym z Factur-X.

ISDOC (Information System Document) to krajowy standard fakturowania elektronicznego w Czechach. Format jest oparty na XML, otwarty i obsługiwany przez niemal wszystkie czeskie programy księgowe i ERP. Wariant ISDOC.PDF oferuje format hybrydowy porównywalny z Factur-X/ZUGFeRD: wizualny PDF z wbudowanym maszynowo czytelnym XML.

Jak działa ISDOC?

Dokument ISDOC to plik XML zawierający jeden dokument elektroniczny, jednoznacznie identyfikowany przez UUID. Format przewiduje trzy reprezentacje:

WariantRozszerzenieOpisISDOC.isdocSamodzielny plik XML ze wszystkimi danymi fakturyISDOC.PDF-isdoc.pdfPDF/A-3 z wbudowanym XML ISDOC (format hybrydowy)ISDOCX.isdocxArchiwum ZIP z XML ISDOC i załącznikami (np. podgląd PDF)

Wariant ISDOC.PDF działa na tej samej zasadzie co Factur-X: odbiorca może otworzyć fakturę jako zwykły PDF lub odczytać wbudowany XML do automatycznego przetwarzania. Różnica polega na tym, że wbudowany XML nie wykorzystuje schematu CII z UN/CEFACT, lecz własny schemat ISDOC.

Istnieje również nieformalna wariant ISDOC.JSON, która oferuje te same dane w notacji JSON. Ułatwia to integrację z nowoczesnymi aplikacjami webowymi i API w porównaniu z XML.

Cechy charakterystyczne
WłaściwośćWartośćPełna nazwaInformation System DocumentAktualna wersja6.0.2 (kwiecień 2022)BazaXML (własny schemat), opcjonalnie w PDF/A-3Zgodny z EN 16931Nie (wymagana konwersja do UBL)Obsługa PeppolNie bezpośrednio (wymagana konwersja)Organ zarządzającyMinisterstwo Spraw Wewnętrznych, CzechyZakresCzechy, SłowacjaPrzestrzeń nazw XMLhttp://isdoc.cz/namespace/2013
Obsługiwane typy dokumentów

ISDOC obsługuje nie tylko faktury. Schemat definiuje dwie kategorie:

Dokumenty podatkowe (element główny Invoice, schemat isdoc-invoice-6.0.2.xsd):

Typ dokumentuTermin czeskiFakturaFakturaNota kredytowaDobropisNota debetowaVrubopisFaktura zaliczkowaZálohová fakturaZaliczkowy dokument podatkowyDaňový zálohový listUproszczony dokument podatkowyZjednodušený daňový doklad

Dokumenty bezpłatne (element główny CommonDocument, schemat isdoc-commondocument-6.0.2.xsd)

Obsługa faktur zaliczkowych to zauważalna różnica w porównaniu z EN 16931, gdzie ten typ dokumentu nie istnieje natywnie. Czeskie prawo podatkowe wymaga specyficznych przepływów dokumentowych dotyczących zaliczek, które odbiegają od modelu europejskiego.

Różnica z Factur-X/ZUGFeRD

Chociaż ISDOC.PDF i Factur-X opierają się na tej samej koncepcji hybrydowej (PDF/A-3 + wbudowany XML), istnieją fundamentalne różnice techniczne:

AspektFactur-X / ZUGFeRDISDOC.PDFWbudowany XMLCII (UN/CEFACT)ISDOC (własny schemat)Zgodny z EN 16931Tak (profil EN 16931+)NieProfile5 profili (od Minimum do Extended)Brak systemu profiliPeppol DocumentTypeIdTakNiePodpisy cyfrowePrzez podpis PDFWbudowane podpisy XML + znaczniki czasuAdopcja międzynarodowaRosnąca w całej EuropieRegionalna (Czechy, Słowacja)

Więcej o podobieństwach i różnicach formatów faktur hybrydowych w artykule Formaty faktur hybrydowych: PDF z wbudowanym XML.

Kontekst regulacyjny

W Czechach adopcja ISDOC jest ściśle powiązana z regulacjami rządowymi:

B2G (administracja publiczna): od kwietnia 2020 roku wszystkie czeskie instytucje publiczne muszą być w stanie przyjmować faktury elektroniczne. Dostawcy administracji publicznej składają faktury za pośrednictwem systemu ISDOC lub sieci Peppol.

B2B (sektor prywatny): fakturowanie elektroniczne nie jest obowiązkowe, ale jest zachęcane. Firmy mogą dobrowolnie wymieniać faktury w formacie ISDOC lub Peppol BIS.

Czechy przyjęły Peppol, tworząc w ten sposób pomost między krajowym formatem ISDOC a siecią europejską.

Komplikacje w transakcjach transgranicznych

ISDOC został zaprojektowany jako standard krajowy, co powoduje pewne wyzwania w użyciu transgranicznym.

Wymagana konwersja. ISDOC nie jest natywnie zgodny z EN 16931. Do wysyłki przez Peppol faktura ISDOC musi najpierw zostać skonwertowana do UBL. W tym celu istnieje projekt open source isdoc2ubl, który wykorzystuje transformację XSLT.

Utrata informacji podczas konwersji. ISDOC zawiera pola specyficzne dla Czech, takie jak numer identyfikacyjny IČO, odniesienia Data Box i dokumenty zaliczkowe, dla których nie istnieje bezpośredni odpowiednik w UBL lub EN 16931. Podczas konwersji informacje te są tracone lub muszą być umieszczone w polach tekstowych.

Faktury zaliczkowe. ISDOC natywnie obsługuje faktury zaliczkowe (zálohová faktura) i zaliczkowe dokumenty podatkowe. Ten typ dokumentu nie istnieje w EN 16931. Czeskie prawo podatkowe wymaga specyficznych przepływów dotyczących zaliczek, które odbiegają od podejścia europejskiego.

Podpisy cyfrowe. ISDOC obsługuje wbudowane podpisy XML i znaczniki czasu zgodnie z własną specyfikacją. Nie są one kompatybilne z łańcuchem walidacji Peppol.

Fragmentacja. Współistnienie trzech reprezentacji formatu (.isdoc, .isdocx, -isdoc.pdf) utrudnia interoperacyjność. Wariant .isdocx jest w praktyce słabo zaadoptowany, co może powodować dezorientację u partnerów międzynarodowych.

Adopcja na rynku czeskim

Większość czeskich programów księgowych i ERP obsługuje ISDOC, w tym Pohoda, Helios, ABRA Gen, FlexiBee, Money S3, iDoklad i Fakturoid. Również na Słowacji wsparcie rośnie od 2024 roku. Poza tymi dwoma rynkami ISDOC jest praktycznie nieznany; partnerzy międzynarodowi oczekują UBL lub CII.

eConnect i ISDOC

eConnect w pełni obsługuje ISDOC. Otrzymane dokumenty ISDOC są automatycznie przetwarzane i mogą być transformowane do Peppol BIS Billing V3 lub innych obsługiwanych formatów.

Dotyczy to również PSB API: dokumenty ISDOC mogą być dostarczane bezpośrednio przez API. PSB rozpoznaje format, waliduje go i automatycznie transformuje do odpowiedniego formatu wyjściowego dla odbiorcy. Dzięki temu czescy i słowaccy dostawcy oprogramowania mogą szczególnie łatwo połączyć się z siecią Peppol za pośrednictwem eConnect, bez konieczności dostosowywania istniejącej integracji ISDOC.

Zobacz pliki przykładowe

Zwaliduj swoją fakturę

Powiązane