Nástroj · EN 16931 + Peppol BIS 3.0

UBL validátor — EN 16931 + Peppol BIS 3.0.

Zkontrolujte slovenskou e-fakturu pro rok 2027 proti EN 16931 a Peppol BIS Billing 3.0 pravidlům. Vložte UBL 2.1 XML, dostanete seznam chyb s přesným kódem a XPath umístěním. Validace probíhá ve vašem prohlížeči, data nikam neodcházejí.

0 znakov

Pripravený na validáciu

Vložte UBL XML alebo skúste vzor — kontrola prebieha v reálnom čase vo vašom prehliadači. Dáta nikam neodchádzajú.

Validátor kontroluje podmnožinu pravidiel EN 16931 + Peppol BIS Billing 3.0 + slovenské upozornenia. Pre 100 % konformitu s OpenPeppol schematronom použite paralelne aj ecosio validátor. Tento nástroj sa odporúča ako prvý sito pre rýchle ladenie.

Pravidla v kostce

4 vrstvy pravidel, které validátor kontroluje.

EN 16931 říká, CO musí faktura obsahovat. Peppol BIS Billing 3.0 to zúží pro doručování přes Peppol síť. Kontroly součtů hlídají matematiku. Slovenská upozornění ošetří typické lokální chyby.

Plný registr pravidel: docs.peppol.eu/poacc/billing/3.0/rules

  • BR-*

    EN 16931 povinná pole

    CustomizationID, ID, IssueDate, InvoiceTypeCode, měna, dodavatel, odběratel, řádky a částky. Bez nich faktura selže při přijetí klientovým ERP.

  • PEPPOL-*

    Peppol BIS Billing 3.0 profil

    ProfileID urn:fdc:peppol.eu:2017:poacc:billing:01:1.0, povinný InvoiceTypeCode v seznamu 380/381/383/386/389, akceptované měny.

  • BR-CO-*

    Kontroly součtů a konzistence

    Součet LineExtensionAmount = LegalMonetaryTotal/LineExtensionAmount. TaxInclusive = TaxExclusive + DPH. TaxTotal = součet TaxSubtotal. Tolerance 0,01 €.

  • SK-*

    Slovenská upozornění (1FAKTURA)

    Shoda IBAN se zemí dodavatele, formát IČO 8 číslic, sazba DPH v seznamu 23/19/5/0 %. Tato upozornění jsou nad rámec EN 16931 — pomáhají slovenským uživatelům.

Vložte si nástroj

Embed kód pro váš web.

Validátor můžete vložit do svého účetního blogu nebo docs stránky. Funguje plně v iframe, data zůstávají v prohlížeči uživatele, atribuční odkaz vede zpět sem.

Použití je zdarma. Při vložení prosím ponechte atribuční odkaz „via 1FAKTURA“ — udržuje nástroj zdarma pro všechny.

<div style="max-width:560px;margin:0 auto">
  <iframe src="https://1faktura.sk/nastroje/ubl-validator/embed" width="100%" height="720" style="border:0;border-radius:16px" title="UBL validátor – 1FAKTURA" loading="lazy"></iframe>
  <p style="font:12px/1.6 system-ui,sans-serif;text-align:center;margin:8px 0 0">
    <a href="https://1faktura.sk/nastroje/ubl-validator" target="_blank" rel="noopener">UBL validátor</a>
    · <a href="https://1faktura.sk/pravo/e-faktura-2027-povinnost" target="_blank" rel="noopener">1FAKTURA</a>
  </p>
</div>

Náhled embed verze: /nastroje/ubl-validator/embed

Časté otázky o UBL validaci

Otázky a odpovědi
k validátoru.

Něco nesedí nebo byste chtěli další pravidlo? Napište nám — odpovíme do 4 hodin v pracovní den.

info@1faktura.sk
Co je UBL 2.1 a proč je důležitý pro rok 2027?
+
UBL (Universal Business Language) 2.1 je mezinárodní standard strukturovaných obchodních dokumentů. Slovenský zákon č. 385/2025 Z. z. od 1. 1. 2027 vyžaduje B2B fakturu mezi plátci DPH vystavit v UBL 2.1 XML podľa európskej normy EN 16931. Bez správneho UBL hrozí sankcia podľa § 154 + § 155 zákona č. 563/2009 Z. z. (daňový poriadok) v rozsahu 100 € – 10 000 €; pri prvom porušení § 155 ods. 4 ustanovuje napomenutie.
Co je EN 16931 a v čem se liší od Peppol BIS Billing 3.0?
+
EN 16931 je samotná evropská norma — definuje, která pole musí mít e-faktura (CustomizationID, ID, IssueDate, dodavatel, odběratel, řádky, částky…). Peppol BIS Billing 3.0 je profil, který EN 16931 zúží pro doručování přes Peppol síť — přidává například ProfileID a několik omezení na hodnoty CustomizationID a InvoiceTypeCode.
Jaká pravidla tento validátor kontroluje?
+
Podmnožinu ~25 nejdůležitějších pravidel: EN 16931 povinná pole (BR-01 až BR-25), kontroly součtů (BR-CO-10, BR-CO-13, BR-CO-15), Peppol BIS Billing 3.0 (PEPPOL-EN16931-R001 až R044) a slovenská upozornění (SK-01 pro IBAN). Pro 100% konformitu s OpenPeppol schematronem použijte paralelně i ecosio validátor.
Jsou moje faktury někam odesílány?
+
Ne. Validace probíhá výhradně ve vašem prohlížeči přes JavaScript. XML faktura neopustí váš počítač — žádné API, žádné ukládání, žádný tracking. Můžete v klidu validovat i reálné faktury s citlivými údaji.
Co znamenají kódy chyb (BR-01, PEPPOL-EN16931-R002, …)?
+
Kódy BR-* jsou EN 16931 Business Rules — pravidla z evropské normy. PEPPOL-EN16931-R* jsou Peppol BIS Billing 3.0 doplňky. BR-CO-* jsou výpočtová (computational) pravidla pro kontroly součtů. SK-* jsou naše slovenská upozornění mimo oficiální normu. Detail každého pravidla viz v dokumentaci Peppol BIS Billing 3.0.
Faktura prošla validátorem — můžu ji bezpečně odeslat?
+
Validátor pokrývá ~25 nejfrekventovanějších pravidel. Pro kritické odeslání (např. první produkční faktura přes Peppol) doporučujeme paralelně ověřit i v ecosio validátoru nebo v testovacím prostředí vašeho Access Pointu. Pro vystavení nových faktur se zaručenou validitou použijte přímo 1FAKTURA generátor.
Můžu validátor vložit na svůj web?
+
Ano, validátor má samostatnou embed verzi na /nastroje/ubl-validator/embed určenou pro iframe. Kód najdete v sekci „Vložte si nástroj“ níže. Použití je zdarma, jen ponechte atribuční odkaz.
Jaké typy UBL dokumentů validátor podporuje?
+
Aktuálně podporujeme Invoice (InvoiceTypeCode 380), Credit Note (381), Proforma (386), Corrected Invoice (383, 384), Self-billed (389) a vybrané stavební kódy (875, 876, 877). CreditNote jako samostatný dokument (urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2) zatím ne — kreditní poznámky validujeme jako Invoice s typeCode 381.
Jak často se pravidla aktualizují?
+
OpenPeppol vydává nové verze BIS Billing 3.0 jednou až dvakrát ročně (typicky v květnu a listopadu). Naše rule baseline se kontroluje proti slov-lex.sk při každé změně zákona č. 385/2025 Z. z. a proti OpenPeppol při každém release notes. Verzi validátoru vidíte v patičce stránky.
Připravte se před deadlinem

Vystavte první
e-fakturu dnes.

14 dní plný Pro se zadáním karty (zrušíte kdykoli před koncem zkoušky). Nebo Štart €0 navždy bez karty. Migraci a nastavení uděláme za vás — zdarma, do 24 hodin.

Začít zdarma
Bez karty · ukončení kdykoli
Migrace z iDokladu / SuperFaktur zdarma
Slovenská podpora · pondělí–pátek 8–18
Připraveno na zákon č. 385/2025 Z. z. (1.1.2027)