Zkontrolujte a vytvořte e-fakturu. Chyby najdete dřív než odběratel.

Vložte XML a hned uvidíte, které pravidlo EN 16931, Peppol nebo XRechnung soubor porušuje a kde. Zdarma, bez registrace, soubor neopustí váš prohlížeč.

Přetáhněte sem soubor XMLnebo klikněte a vyberte ho z počítače

Kontrola e-faktury

Ukázka

Našli jsme 2 chyby. Opravte je a zkuste to znovu.

Profil: Peppol BIS Billing 3.0Typ dokladu: Invoice2 chyby0 varování0 informací

Pro tento profil jsme vyhodnotili 289 pravidel.

ChybaBR-CO-15

Částka s DPH (BT-112) má být základ daně 9000.00 plus DPH 1890.00, tedy 10890.00. V souboru je 10890.01.

Hodnota v souboru: 10890.01

Cesta k prvku: /Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount

ChybaARL-IBAN

IBAN "CZ6508000000192000145390" neprošel kontrolou mod 97 podle ISO 13616. Zkontrolujte, zda není překlep v čísle účtu.

Hodnota v souboru: CZ6508000000192000145390

Cesta k prvku: /Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID

Ukázka: naše vzorová faktura se dvěma chybami, které jsme do ní vložili záměrně. Po načtení souboru tu uvidíte svůj výsledek.

  • 0 € kontrola a náhled, bez registrace
  • 2,90 € bez DPH (3,57 € s 23 % DPH na Slovensku) XML jedné faktury
  • 9,90 € bez DPH (12,18 € s 23 % DPH na Slovensku) 30 dní bez limitu faktur
Ceny podrobně

332 kódů pravidel z oficiálních schematronů

EN 16931, XRechnung 3.0, Peppol BIS Billing 3.0, UBL 2.1, Invoice, CreditNote, BR-01 až BR-65, BR-CO, BR-DEC, BR-CL, BR-DE-1 až BR-DE-31, Leitweg-ID, IBAN mod 97, CustomizationID

Tři kroky, žádná instalace.

  1. Vložte soubor

    Přetáhněte XML z účetního programu, vyberte ho z počítače nebo vložte jeho text. Čteme UBL 2.1, fakturu i dobropis. Soubor v syntaxi CII rozpoznáme a řekneme vám to, pravidla na něj nespouštíme.

  2. Přečtěte si chyby s vysvětlením

    U každého nálezu vidíte kód pravidla, větu česky, hodnotu ze souboru, cestu k prvku a původní anglické znění pravidla. Podle pole CustomizationID sami vybereme, zda platí pravidla EN 16931, Peppol BIS Billing 3.0 nebo XRechnung.

    ChybaBR-CO-15

    Částka s DPH (BT-112) má být základ daně 9000.00 plus DPH 1890.00, tedy 10890.00. V souboru je 10890.01.

    Hodnota v souboru: 10890.01

    Cesta k prvku: /Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount

    Původní znění pravidla (anglicky)

    [BR-CO-15]-Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).

  3. Stáhněte protokol nebo si kupte XML

    Protokol kontroly a náhled dokladu s uložením do PDF jsou zdarma. Platí se jen za XML faktury, kterou si vytvoříte ve formuláři: 2,90 € bez DPH (3,57 € s 23 % DPH na Slovensku) za jednu, nebo 9,90 € bez DPH (12,18 € s 23 % DPH na Slovensku) na 30 dní. Před stažením projde stejnou kontrolou.

Komu to pomůže a odkdy to platí.

  • Německood 1. ledna 2025

    Firmy v Německu musí umět e-fakturu přijmout. Posílat ji musí firmy s obratem nad 800 000 eur od roku 2027 a všichni od roku 2028. Německý profil XRechnung 3.x tu zkontrolujete i vytvoříte, včetně pole pro Leitweg-ID.

  • Slovenskood 1. ledna 2027

    Plátci DPH posílají tuzemské faktury mezi firmami jako strukturované XML přes síť Peppol, na základě zákona č. 385/2025 Z. z.

  • Síť PeppolPeppol BIS Billing 3.0

    Fakturu předáte svému poskytovateli doručovací služby a ten ji doručí odběrateli. Tady si ji před odesláním zkontrolujete nebo vytvoříte v profilu Peppol BIS Billing 3.0. Samotné doručení do sítě Peppol součástí nástroje není.

Soubor faktury se čte, kontroluje a vykresluje ve vašem prohlížeči. Na náš server se neposílá.

Bílý list faktury s vyraženými řádky položek, v pravém horním rohu měděná rohová spona a vedle na stole malý měděný žeton s odškrtnutím.

Zůstává v prohlížeči

  • Čtení souboru. XML se načte přímo v prohlížeči, nikam se nenahrává.
  • Kontrola pravidel a náhled. Všech 332 kódů pravidel i vykreslení dokladu běží u vás.
  • Tvorba XML a PDF. XML vzniká z formuláře v prohlížeči, PDF ukládá tisk vašeho prohlížeče.
  • Adresář a rozpracovaná faktura. Jsou uložené jen v tomto prohlížeči a smažete je tlačítkem ve formuláři.

Jde na server

  • Ověření platby. Po návratu ze Stripe se naše stránka podle čísla platební relace zeptá našeho serveru, zda je zaplaceno. Faktura se při tom neposílá.
  • Platba. Probíhá na stránce Stripe. Prodávajícím (merchant of record) je Link (Sold through Link, LLC) přes službu Stripe Managed Payments; produkt dodává ARLing s. r. o.
  • Dobrovolná poptávka. Odešle jen údaje, které do ní sami napíšete.
  • Výsledek e-mailem. Jen pokud o něj pod výsledkem požádáte: adresa a shrnutí (profil, počty, kódy pravidel), nikdy soubor. Podrobnosti v zásadách ochrany soukromí.
  • Návštěvnost. Vlastní Umami počítá návštěvy a události, například že kontrola proběhla a s jakým výsledkem. Obsah faktury do měření nejde.

Soubor faktury a údaje formuláře pro její vytvoření zůstávají ve vašem prohlížeči. Adresář dodavatele a odběratelů je v localStorage a můžete jej smazat tlačítkem ve formuláři. Po platbě ověřujeme její stav na serveru. Samostatná dobrovolná poptávka odešle ARLing pouze údaje, které v ní vyplníte; faktura se k ní automaticky nepřikládá. Návštěvnost měříme vlastním Umami.

Výsledek kontroly e-mailem odešle jen vaši e-mailovou adresu a shrnutí (profil, počty a kódy pravidel, nikdy soubor), a to jen když o něj pod výsledkem požádáte.

Platíte až za hotové XML.

  • Kontrola a náhled

    Bez registrace a bez limitu, včetně protokolu kontroly a uložení dokladu do PDF.

    0 €

    Zkontrolovat soubor
  • XML jedné faktury

    Stažení je v tomto prohlížeči odemčené 24 hodin, abyste fakturu stihli opravit a stáhnout znovu.

    2,90 € bez DPH3,57 € s 23 % DPH na Slovensku, jinde podle země

    Vytvořit fakturu
  • 30 dní bez omezení

    Libovolný počet faktur včetně dávky z CSV do jednoho ZIP. Jednorázová platba, bez předplatného.

    9,90 € bez DPH12,18 € s 23 % DPH na Slovensku, jinde podle země

    Více faktur z CSV

Ceny jsou bez DPH. Pokladna Stripe k ceně připočte DPH podle země kupujícího, na Slovensku 23 %: jedna faktura 3,57 €, 30 dní 12,18 €. Konečnou částku ukáže před zaplacením.

Obsah a podporu zajišťuje ARLing s. r. o., IČO 56583486, Bratislava. Prodejcem při platbě je Link (Sold through Link, LLC) přes Stripe, který vám pošle doklad.

Poctivý seznam, ne slib úplnosti.

Kontrolujeme 332 kódů pravidel, každý má vlastní stránku s vysvětlením. Patří sem základní pravidla EN 16931 (BR-01 až BR-65), křížová součtová pravidla BR-CO, desetinná místa BR-DEC, číselníky BR-CL, pravidla podle kategorie DPH (S, Z, E, AE, K, G, O, L, M), pravidla Peppol BIS Billing 3.0 včetně kontrolních číslic národních identifikátorů, pravidla německého XRechnung 3.x (BR-DE-1 až BR-DE-31) a třináct našich vlastních kontrol: IBAN podle mod 97, tvar slovenského DIČ a IČ DPH i německého USt-IdNr., formát Leitweg-ID, pořadí dat a kód měny.

Nekontrolujeme XSD schéma UBL 2.1, tedy pořadí prvků ani datové typy. Nekontrolujeme 755 pravidel skupin UBL-CR, UBL-SR a UBL-DT, která většinou upozorňují na prvky navíc. Pravidla nespouštíme nad syntaxí CII: takový soubor rozpoznáme a řekneme vám to. Průchod naší kontrolou proto nezaručuje, že fakturu přijme odběratel, jeho fakturační systém nebo síť Peppol. Je to dobrá první kontrola, ne poslední slovo.

Znění pravidel pochází z oficiálních schematronů: EN 16931 od ConnectingEurope, Peppol BIS Billing 3.0 od OpenPEPPOL a XRechnung od KoSIT. Kódy a texty pravidel jsou normativní a uvádíme je jako citaci spolu s kódem pravidla.

Na co se lidé ptají.

Nenašli jste odpověď? Napište na podpora@arling.sk.

Co je e-faktura?

E-faktura je faktura vystavená, odeslaná a přijatá ve strukturovaném formátu, který počítač zpracuje bez přepisování. PDF poslané e-mailem e-faktura není. Formát určuje evropská norma EN 16931 a její dvě syntaxe: UBL 2.1 a UN/CEFACT CII.

Koho se to týká a odkdy?

V Česku podle přehledu Evropské komise k září 2026 žádná obecná povinnost elektronické fakturace mezi firmami neplatí, přímo na českém vládním zdroji jsme si to neověřovali; orgány veřejné správy musí umět strukturovanou fakturu podle EN 16931 přijmout. Pokud fakturujete na Slovensko, tam platí povinnost pro tuzemské B2B obchody plátců DPH od 1. ledna 2027. V Německu platí povinnost e-fakturu přijmout od 1. ledna 2025, posílat ji musí firmy s obratem nad 800 000 eur od roku 2027 a všichni od roku 2028.

UBL nebo CII, co si mám vybrat?

Obě syntaxe jsou podle EN 16931 rovnocenné. V síti Peppol se v praxi posílá UBL 2.1, proto ho generujeme i my. CII se používá hlavně v Německu, i uvnitř hybridního PDF formátu ZUGFeRD. Náš validátor zatím kontroluje pravidla jen nad UBL; soubor v CII rozpoznáme a řekneme vám to, ale pravidla na něj nespouštíme.

Co je Peppol a jak se faktura posílá?

Peppol je evropská síť pro doručování elektronických dokladů. Fakturu neposíláte přímo odběrateli, ale svému poskytovateli doručovací služby, ten ji předá poskytovateli odběratele a ten odběrateli. Slovenskou Peppol autoritou je Finanční ředitelství SR. Slovenské subjekty se v síti identifikují kódem schemeID 0245 a svým DIČ.

Co znamená CustomizationID?

CustomizationID je pole BT-24 a říká, podle které specifikace je faktura napsaná. Určuje, která pravidla na ni platí. Pro Peppol BIS Billing 3.0 má hodnotu urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0, pro německý XRechnung 3.0 hodnotu končící na xrechnung_3.0. Podle tohoto pole si náš validátor sám vybere sadu pravidel.

Proč validátor hlásí BR-CO-15?

BR-CO-15 říká, že částka s DPH (BT-112) se musí rovnat částce bez DPH (BT-109) plus celkové DPH (BT-110). Bývá to o jeden haléř, když účetní program počítá DPH z každého řádku zvlášť a zaokrouhluje, zatímco norma chce jednu daň na jednu sazbu z celého základu. Opravte součet v hlavičce, ne jednotlivé řádky.

Jak dostanu doklad za platbu?

Prodávajícím (merchant of record) je Link (Sold through Link, LLC) přes službu Stripe Managed Payments; produkt dodává ARLing s. r. o. Po zaplacení vám Link pošle e-mailem doklad a fakturu s DPH. Pokladna nemá pole pro DIČ; doklad je na jméno a adresu zadanou v pokladně.

Dají se peníze vrátit?

Kliknutím na zaplacení souhlasíte s okamžitým dodáním digitálního obsahu a berete na vědomí, že tím ztrácíte právo odstoupit od smlouvy (§ 1837 písm. l) občanského zákoníku, § 19 odst. 1 písm. m) slovenského zákona č. 108/2024 Z. z.). Pokud vám nástroj nefunguje nebo něco nesedí, napište na podpora@arling.sk. Odpovím osobně, většinou do 24 hodin.

Vzor a kontrola, ne daňové poradenství.

Tento nástroj kontroluje tvar souboru a skládá z vašich údajů vzorovou fakturu v UBL 2.1. Neposuzuje, jestli máte fakturovat s DPH nebo bez ní, jakou sazbu má daná služba, jestli jde o přenesení daňové povinnosti a jestli je obchod vůbec zdanitelný. To je daňové poradenství a na to je účetní nebo daňový poradce. Za správnost faktury odpovídá ten, kdo ji vystavil.

Když se změní zákon, schematron nebo verze specifikace, pravidla upravíme a napíšeme to sem s datem. Fakta na této stránce jsme ověřovali 11. 9. 2026 na oficiálních zdrojích uvedených výše.

Další nástroje a poznámky.

Více faktur z tabulky: dávka CSV do XML.

Kontrolu SEPA platebního souboru včetně strukturované adresy nabízí slovenská stránka Kontrola SEPA souboru.

GDPR dokumenty pro český e-shop, firmu nebo živnostníka najdete na stránce GDPR dokumenty.

Bezplatnou kontrolu XML faktury podle EN 16931 vysvětluje poznámka E-faktura: kontrola XML zdarma.

Máte XML po ruce? Výsledek uvidíte za pár sekund.

Zdarma, bez registrace, soubor zůstává ve vašem prohlížeči.