Čo je BT-1 v eFaktúre a ako súvisí s číslom faktúry?
Krátka odpoveď
BT-1 je oficiálne označenie business termínu poradové číslo faktúry podľa európskej normy EN 16931. V štruktúre UBL XML, ktorú používa Peppol BIS Billing 3.0, sa zapisuje ako element cbc:ID priamo v hlavičke dokladu. Nejde o technický Peppol identifikátor, ale o rovnaké číslo faktúry, aké dodávateľ používa aj v papierovej alebo PDF faktúre.
Poradové číslo faktúry
Business termín EN 16931, v UBL element cbc:ID.
Musí existovať
Peppol/EN16931 validácia kontroluje len prítomnosť poľa, nie formát.
Rieši slovenský zákon
Nadväznosť a neprerušenosť čísel kontroluje zákon o účtovníctve, nie XML validátor.
Žiadne duplicitné číslovanie
BT-1 v XML = to isté číslo, aké je aj na PDF náhľade faktúry.
Podrobné vysvetlenie
V praxi to znamená, že fakturačný softvér nemusí pre eFaktúru vytvárať žiadne osobitné „XML číslo“ naviac k bežnému číslu faktúry — hodnota BT-1 (cbc:ID) sa naplní rovnakým číslom, aké systém prideľuje podľa internej číselnej rady. Validácia podľa Peppol BIS Billing 3.0 a EN 16931 kontroluje len to, že pole existuje a nie je prázdne (pravidlo BR-2), nekontroluje formát ani nadväznosť na predchádzajúce číslo — to je vecou slovenského zákona o účtovníctve, nie technickej Peppol validácie.
Ako to vyplýva zo zákona
Povinnosť uvádzať na faktúre poradové číslo vyplýva z § 74 ods. 1 písm. b) zákona č. 222/2004 Z. z. o DPH. Nadväznosť čísel v jednej neprerušenej číselnej rade v rámci účtovného obdobia vyžaduje § 9 zákona č. 431/2002 Z. z. o účtovníctve. EN 16931 a Peppol BIS Billing 3.0 tieto pravidlá nenahrádzajú, len definujú, do ktorého XML elementu sa číslo technicky zapíše.
Praktické príklady
- Fakturačný softvér vyplní BT-1 hodnotou 2027-000045, presne podľa svojej internej číselnej rady.
- Peppol validátor odmietne XML, ak je element cbc:ID prázdny, ale neskontroluje, či nadväzuje na predchádzajúce číslo.
- Účtovníčka pri kontrole číselnej rady porovnáva čísla BT-1 z XML rovnako, ako predtým porovnávala čísla z papierových faktúr.
Najčastejšie chyby
- „BT-1 je osobitné technické číslo len pre Peppol, iné ako bežné číslo faktúry.“ BT-1 je to isté číslo faktúry, aké firma používa aj mimo eFaktúry, len zapísané v XML elemente cbc:ID.
- „Ak XML prejde validáciou, číselná rada je automaticky v poriadku.“ Validácia kontroluje len prítomnosť poľa; nadväznosť čísel musí sledovať účtovný softvér a účtovník podľa zákona o účtovníctve.
- „BT-1 môže obsahovať len číslice.“ EN 16931 nešpecifikuje formát, slovenská prax bežne používa aj písmená alebo pomlčky v čísle faktúry.
Záver
BT-1 je business termín EN 16931 pre poradové číslo faktúry, zapísaný v UBL ako cbc:ID, a musí zodpovedať tomu istému číslu, aké firma vedie vo svojej zákonnej, neprerušenej číselnej rade.
Právny základ
- Zákon č. 222/2004 Z. z. o DPH, § 74 ods. 1 písm. b)
- Zákon č. 431/2002 Z. z. o účtovníctve, § 9
- EN 16931 a Peppol BIS Billing 3.0: business termín BT-1 / element cbc:ID
Súvisiace otázky
Nie je to právne poradenstvo. Zdroje: zákon č. 222/2004 Z. z. o DPH v znení zákona č. 385/2025 Z. z., norma EN 16931, špecifikácia OpenPeppol BIS Billing 3.0, interná referenčná dokumentácia BT polí eFaktúra centra. Overené 7. 7. 2026.