← Uživatelská příručka

Elektronické faktury ISDOC

Odesílá faktury a opravné daňové doklady odběratelům jako soubory ISDOC 6.0.2, vložené i do PDF faktury, a z přijatých souborů ISDOC vytváří koncepty přijatých faktur.

Verze19.0.1.4.2
EdiceCommunity i Enterprise
LicenceAGPL-3
Vyžadujeaccount_edi_ubl_cii, l10n_cssk_core, l10n_cz_base
Rozšiřují jejaccount_edi_isdoc_kh, account_edi_isdoc_purchase_advance, account_edi_isdoc_sale

K čemu slouží

ISDOC (Information System Document) je český národní formát elektronické faktury, který čte většina tuzemských účetních programů. Modul přidává verzi 6.0.2 do elektronické fakturace Odoo vedle Peppol BIS 3 a dalších formátů UBL/CII:

Staví na modulu Odoo account_edi_ubl_cii, takže používá standardní dialog Odeslat a standardní nahrávání přijatých faktur. Kvůli tuzemským číslům bankovních účtů potřebuje l10n_cz_base. Modul nemá český překlad; jeho texty se zobrazují anglicky.

Čtyři doplňky se instalují samy, je-li přítomen jejich protějšek:

Doplněk S modulem Přidává
account_edi_isdoc_sale Prodej zálohovou fakturu ISDOC (typ dokladu 4) z prodejní objednávky — zálohové faktury
account_edi_isdoc_sale_advance zálohové faktury (prodej) daňové doklady k přijaté platbě jako typy 5 a 6 a odečtené zálohy na vyúčtovací faktuře — zálohy
account_edi_isdoc_purchase_advance přijaté zálohové faktury importované typy 4, 5 a 6 jdou do evidence přijatých záloh — přijaté zálohy
account_edi_isdoc_kh kontrolní hlášení tuzemský režim přenesení daňové povinnosti s kódem předmětu plnění na exportovaných fakturách — přenesení

ISDOC je oborový standard, ne zákonem předepsaný formát. Zákon vyžaduje souhlas odběratele s elektronickým daňovým dokladem: daňový doklad má elektronickou podobu, je-li vystaven a obdržen elektronicky, a s jeho použitím musí souhlasit osoba, pro kterou se plnění uskutečňuje — § 26 odst. 3 zákona o DPH. Soubor ISDOC nese náležitosti podle § 29 včetně dne uskutečnění zdanitelného plnění (DUZP), který ISDOC nazývá TaxPointDate.

ISDOC není žádnou ze syntaxí evropské normy EN 16931. Nesplňuje proto slovenskou povinnost elektronické fakturace od 1. ledna 2027, která tuto strukturu vyžaduje; pro slovenské odběratele použijte Peppol.

Nastavení

  1. Čeští odběratelé dostávají ISDOC automaticky. Český kontakt bez vlastního Formátu e-faktury dostane ISDOC, pokud o něm není známo, že je v síti Peppol: našla ho kontrola Peppol v Odoo, nebo má jako způsob odeslání Peppol. Pak dostane Peppol BIS 3. Jinou volbu nastavíte u kontaktu: záložka Fakturace, skupina Zákaznické faktury, Formát e-faktury (zobrazuje se jen v režimu vývojáře). Odběratel mimo Českou republiku dostane ISDOC, jen když ho tam nastavíte.
  2. Vaše společnost i odběratel potřebují název, ulici, město, PSČ, zemi a IČO (Company ID) nebo DIČ (Tax ID). Export vypíše, co chybí.
  3. Bankovní účet. Platební údaje se zapíší jen tehdy, má-li faktura bankovní účet (Banka příjemce); účet se zapíše v tuzemském tvaru (číslo a kód banky) i jako IBAN.
  4. Platební symboly. S modulem l10n_cssk_payment_symbols se do souboru zapíše variabilní, konstantní a specifický symbol faktury.

Odesílání ISDOC

Fakturu odešlete obvyklým dialogem Odeslat. Pro odběratele s nastaveným ISDOC Odoo vytvoří soubor INV_2026_00042.isdoc, připojí ho k faktuře i k e-mailu a vloží ho do PDF faktury, které převede do PDF/A-3 — v této podobě putuje PDF a jeho ISDOC jako jeden soubor. Pokud převod do PDF/A selže, ISDOC je přesto vložen. Jako u každé e-faktury v Odoo se soubor vytvoří jednou a při dalším odeslání se použije znovu.

Archiv ISDOCX. Na zaúčtované faktuře nebo opravném dokladu odběrateli stáhne Akce → Download ISDOCX soubor INV_2026_00042.isdocx: ZIP s ISDOC, jeho manifestem a PDF faktury — třetí podoba, kterou ISDOC definuje. Ponechá se jako příloha faktury a při každém stažení se nahradí.

Co soubor obsahuje:

ISDOC Z Odoo
DocumentType 1 faktura, 2 opravný daňový doklad (5 a 6 s doplňkem záloh)
ID, UUID číslo faktury; UUID vytvořené při prvním exportu a uchované, aby si doklad zachoval identitu
IssueDate, TaxPointDate datum faktury; DUZP, a pokud chybí, datum faktury
VATApplicable zda faktura obsahuje DPH
Dodavatel a odběratel název, IČO, DIČ, adresa s číslem domu odděleným od ulice, telefon, e-mail
Řádky faktury popis, množství a jednotka (ks, pokud chybí), jednotková cena a částka bez DPH a s DPH, sazba DPH, čárový kód a interní reference produktu
OriginalDocumentReference u opravného dokladu: číslo, datum a UUID opravované faktury
TaxTotal, LegalMonetaryTotal rekapitulace DPH podle sazeb a součty — DPH, kterou faktura zaúčtovala, zaokrouhlená jako na faktuře, takže rekapitulace odpovídá částce k úhradě
Zálohy zálohy odečtené na vyúčtovací faktuře včetně již uplatněných částek (zálohy)
PaymentMeans převodem: datum splatnosti, číslo účtu, kód banky, IBAN, BIC, VS, KS, SS

Faktura musí být v měně společnosti; fakturu v cizí měně ISDOC odmítne.

Tuzemský režim přenesení daňové povinnosti

S modulem account_edi_isdoc_kh (instaluje se s kontrolním hlášením) se řádek v tuzemském režimu přenesení daňové povinnosti (§ 92a ZDPH) exportuje jako takový: LocalReverseCharge s kódem předmětu plnění, který vykazuje kontrolní hlášení; jeho řádek rekapitulace DPH je označen jako přenesení a oddělen od osvobozených plnění. Viz account_edi_isdoc_kh.

Příjem ISDOC

Soubor nahrajte do přijatých faktur, přetáhněte ho na seznam nebo ho pošlete na e-mailový alias nákupního deníku. Přijme se samostatný soubor .isdoc (i když ho odesílatel označí jako obecný typ souboru), archiv .isdocx — jeho PDF se k faktuře také připojí — a PDF s vloženým ISDOC. Čtou se i soubory starších verzí ISDOC.

Koncept faktury dostane:

Typy dokladu 2 a 6 se stanou přijatými opravnými doklady, všechny ostatní přijatými fakturami. Pole Deklarované období DPH zůstává záměrně prázdné: jde o období, kdy odpočet uplatníte vy, a to doklad dodavatele vědět nemůže. Faktura je koncept; před zaúčtováním ji zkontrolujte.

Zálohové faktury z prodejních objednávek

Doplněk account_edi_isdoc_sale umí zapsat prodejní objednávku jako zálohovou fakturu ISDOC, typ dokladu 4 (výzva k platbě zálohy): číslo objednávky jako ID, datum objednávky jako datum vystavení, řádky objednávky, součty a první bankovní účet společnosti s číslicemi čísla objednávky jako variabilním symbolem a platností nabídky jako datem splatnosti. Na objednávce ji Akce → Download ISDOC Proforma stáhne a ponechá jako přílohu objednávky.

Přijatou zálohovou fakturu čte tento modul jako každý ISDOC — jako koncept přijaté faktury — pokud není nainstalován doplněk přijatých záloh.

Zálohové faktury a daňové doklady k platbě

S doplňkem account_edi_isdoc_sale_advance se český řetěz záloh modulu sale_order_advance_invoice mapuje na ISDOC takto:

Doklad v Odoo ISDOC
daňový doklad k přijaté platbě 5, jeho opravný doklad 6
vyúčtovací faktura s odečtenými zálohami (vyúčtování) 1; každý odpočet jako zdaněná (nebo nezdaněná) záloha s číslem daňového dokladu k platbě a variabilním symbolem a s již uplatněnou DPH po sazbách

Samotná zálohová faktura je prodejní objednávka a exportuje se jako zálohová faktura ISDOC. Zálohy Odoo (down payments) vykazuje jako zálohy už základní modul.

Přijaté zálohové faktury

S doplňkem account_edi_isdoc_purchase_advance a modulem purchase_order_advance_invoice jdou importované zálohové doklady do evidence přijatých záloh:

Co následuje, popisuje daňový doklad dodavatele.

Omezení