Nástroj zadarmo · bez registrácie

Validátor UBL a Peppol faktúr

Vložte faktúru ako UBL 2.1 XML alebo JSON a okamžite uvidíte chyby proti XSD, Peppol BIS 3.0 a slovenským pravidlám v1.3 — tým istým jadrom, ktoré používa platforma eFakturuj.

Bez registrácie · nič neukladáme · XSD + Peppol BIS 3.0 + slovenské pravidlá v1.3

Čo kam patrí

Klasická faktúra, jej podoba v JSON formáte eFakturuj API a v UBL 2.1 / Peppol XML. Takto sa jednotlivé polia prekladajú medzi formátmi — presne to, čo validátor kontroluje.

Na faktúreJSON (eFakturuj API)UBL 2.1 / Peppol (XML)

Hlavička

Číslo faktúry2026-0042
invoice_numbercbc:ID
Typ dokladuFaktúra (380)
invoice_typecbc:InvoiceTypeCode
Dátum vystavenia05.07.2026
issue_datecbc:IssueDate
Dátum splatnosti04.08.2026
due_datecbc:DueDate
MenaEUR
currency_codecbc:DocumentCurrencyCode

Dodávateľ

NázovModrý Vrch s.r.o.
supplier.namecac:AccountingSupplierParty › cbc:RegistrationName
IČ DPHSK2007233001
supplier.vat_idcac:PartyTaxScheme › cbc:CompanyID
IČO90723301
supplier.icocac:PartyLegalEntity › cbc:CompanyID
Peppol ID9925:sk2007233001
supplier.peppol_idcbc:EndpointID @schemeID

Odberateľ

NázovRiečna Dielňa s.r.o.
buyer.namecac:AccountingCustomerParty › cbc:RegistrationName
Peppol ID (smerovanie)9925:sk2007233002
buyer.peppol_idcbc:EndpointID @schemeID

Položka

Názov položkyKonzultačné služby
lines[].item_namecac:InvoiceLine › cac:Item › cbc:Name
Množstvo10 HUR
lines[].quantitycbc:InvoicedQuantity
Jedn. cena85,00
lines[].unit_pricecac:Price › cbc:PriceAmount
Sadzba DPH23 %
lines[].vat_ratecac:ClassifiedTaxCategory › cbc:Percent

Platba a súčty

IBANSK31 1200 … 7541
supplier_ibancac:PayeeFinancialAccount › cbc:ID
Variabilný symbol20260042
variable_symbolcbc:BuyerReference
Základ bez DPH850,00
vypočítanécbc:TaxExclusiveAmount
DPH spolu195,50
vypočítanécbc:TaxAmount
Spolu s DPH1 045,50
vypočítanécbc:TaxInclusiveAmount

eFakturuj prevezme JSON (alebo dáta z vášho ERP/e-shopu) a vygeneruje z neho UBL 2.1 XML v súlade s Peppol BIS Billing 3.0. Validátor kontroluje práve tento XML.

Časté otázky

Čo validátor kontroluje?

Tri úrovne: štruktúru XML proti UBL 2.1 XSD schéme, obchodné pravidlá Peppol BIS Billing 3.0 (Schematron) a slovenské pravidlá (formát IČ DPH a IČO, variabilný symbol, mena, DPH rozpis). Slovenské kontroly bežia pri JSON vstupe; pri surovom XML sa vyhodnocuje XSD a Peppol vrstva. Pri JSON vstupe navyše prebiehajú obchodné kontroly ako povinné polia a súčty riadkov.

Ukladáte odoslané faktúry?

Nie. Dokument sa zvaliduje v pamäti a výsledok sa vráti — nič sa neukladá do databázy ani do logov.

Aký JSON formát mám použiť?

Formát eFakturuj API — rovnaký objekt, aký posielate na POST /companies/{id}/invoices. Tlačidlo „Vložiť ukážku“ vloží kompletný príklad. Validátor z JSON vygeneruje UBL 2.1 XML, ktoré si môžete stiahnuť.

Prečo je validácia dôležitá pred rokom 2027?

Od 1. januára 2027 bude e-fakturácia cez Peppol povinná pre platiteľov DPH na Slovensku. Nevalidná faktúra bude sieťou odmietnutá — validátor vám ukáže chyby skôr, než ich uvidí váš zákazník alebo Finančná správa.

Existuje limit používania?

Anonymné použitie je limitované na niekoľko validácií za minútu. Bezplatný sandbox účet eFakturuj má validácie bez limitu a pridáva testovacie odosielanie cez Peppol.

Potrebujete faktúry aj odosielať? V bezplatnom sandboxe si vyskúšate celý tok — validáciu, konverziu do UBL aj doručenie cez Peppol.