ISDOC (Information System Document) je český otevřený standard pro elektronickou výměnu obchodních dokladů. Formát definuje strukturu XML souboru tak, aby ho účetní programy dokázaly načíst automaticky, bez ručního přepisování údajů z faktury.
Kdo za ISDOC stojí
Standard spravuje ICT Unie (dříve sdružení pro ISDOC), která sdružuje výrobce účetního softwaru a další firmy z IT sektoru. První verze vznikla v roce 2009 jako odpověď na potřebu jednotného formátu pro výměnu faktur mezi různými účetními systémy. Aktuální verze je ISDOC 6.0.2.
Specifikace je veřejně dostupná na isdoc.cz a její implementace je bezplatná.
Varianty formátu
Existují tři varianty, se kterými se v praxi setkáte:
-
ISDOC (přípona
.isdoc) — čistý XML soubor obsahující strukturovaná data faktury. Toto je základní varianta, kterou podporují všechny kompatibilní systémy. -
ISDOCX (přípona
.isdocx) — ZIP archiv obsahující ISDOC XML spolu s přílohami (např. PDF vizualizace faktury, obrázky, technické přílohy). Používá se tam, kde je potřeba přiložit k faktuře další soubory. -
ISDOC.PDF (přípona
.isdoc.pdf) — standardní PDF dokument s vloženým ISDOC XML jako přílohou. Výhodou je, že soubor vypadá jako běžná PDF faktura a zároveň obsahuje strojově čitelná data. Oblíbený formát pro distribuci faktur e-mailem.
Struktura ISDOC souboru
ISDOC XML obsahuje všechny údaje potřebné pro zaúčtování dokladu:
- Hlavička — číslo faktury, datum vystavení, datum splatnosti, datum zdanitelného plnění, měna
- Dodavatel a odběratel — název, IČO, DIČ, adresa, kontaktní údaje
- Řádky faktury — popis položek, množství, jednotkové ceny, sazby DPH
- Rekapitulace DPH — základ a daň pro jednotlivé sazby
- Platební údaje — číslo účtu, variabilní symbol, IBAN, konstantní symbol
- Celková částka — k úhradě včetně zaokrouhlení
Které účetní systémy ISDOC podporují
Import ISDOC podporují všechny hlavní české účetní a ERP systémy:
- Pohoda — import přes Soubor → Datová komunikace → XML import
- Money S3 — import přes modul Inbox
- ABRA FlexiBee — import přes webové rozhraní nebo API
- Helios — import přes modul eDokumenty
- DUEL — import přes Doklady → Import → ISDOC
- Premier System — import při založení nového dokladu
- Vario — import přes modul Příjem dokladů nebo drag & drop
- iÚčto — import přes rozhraní pro nahrání dokladů
Validace ISDOC
Každý ISDOC soubor musí odpovídat oficiálnímu XSD schématu. Validace kontroluje:
- Správnou strukturu XML (povinné elementy, datové typy)
- Konzistenci částek (součet řádků odpovídá celkové částce)
- Přítomnost povinných identifikátorů (IČO, číslo dokladu)
Nástroj Čtení Faktur provádí validaci automaticky při generování ISDOC z PDF faktur.
Jak získat ISDOC z PDF faktury
Pokud dostáváte faktury jako PDF a potřebujete je v ISDOC formátu pro import do účetního systému, máte dvě možnosti:
- Požádat dodavatele o zasílání faktur přímo ve formátu ISDOC nebo ISDOC.PDF
- Převést PDF na ISDOC pomocí nástroje jako Čtení Faktur, který pomocí AI rozpozná data z PDF a vygeneruje validní ISDOC 6.0
Časté otázky
Je ISDOC povinný? Ne, v současnosti není elektronická fakturace v ISDOC formátu povinná. Zákon o DPH uznává jakýkoliv formát elektronické faktury, pokud je zajištěna věrohodnost původu a neporušenost obsahu.
Jaký je rozdíl mezi ISDOC a FakturaceXML? ISDOC je novější a univerzálnější standard. FakturaceXML (používaný v Pohodě) je proprietární formát konkrétního výrobce. ISDOC funguje napříč všemi účetními systémy.
Podporuje ISDOC i dobropisy a zálohové faktury? Ano, ISDOC podporuje různé typy dokladů: faktury, dobropisy (opravné daňové doklady), zálohové faktury, proforma faktury a daňové doklady k přijaté platbě.