PEPPOL BIS 3.0 validators

Pārbaudiet jebkuru UBL 2.1 XML rēķinu pret jaunākajiem PEPPOL BIS Billing 3.0 un EN 16931 biznesa noteikumiem. Bezmaksas, bez reģistrācijas, tūlītēji rezultāti ar precīzu noteikuma ID katrai kļūdai un brīdinājumam.

Kā darbojas PEPPOL validators

1

Augšupielādējiet UBL XML

Velciet un nometiet vai izvēlieties UBL 2.1 XML failu. Validators pieņem gan rēķinus, gan kredītrēķinus. Faili tiek apstrādāti jūsu pārlūka sesijā un netiek saglabāti.

2

Palaist BIS 3.0 + EN 16931 pārbaudes

Validators palaiž oficiālo PEPPOL BIS Billing 3.0 schematron, EN 16931 noteikumus, aprēķinu pārbaudes, kodu saraksta validāciju un datumu loģiku vienā piegājienā.

3

Lasiet ziņojumu

Kļūdas un brīdinājumi atgriežas ar precīzu noteikuma ID (BR-CO-15, BR-S-08, BR-DEC-12 utt.) un saprotamu aprakstu, lai jūs zinātu, ko un kur labot.

Kas tiek validēts

Obligāti PEPPOL lauki

Piegādātāja identifikācija, klienta identifikācija, rēķina numurs, izsniegšanas datums, termiņš, rēķina veida kods, valūta un vismaz viena derīga rēķina pozīcija.

Aprēķinu precizitāte

Pozīciju paplašinājuma summas, nodokļu kategoriju vidsummas, kopējais nodoklis, kopsumma ar un bez nodokļa, maksājamā summa — katrs aprēķins tiek pārrēķināts un salīdzināts.

PVN kategoriju loģika

Standarta, samazinātā, nulles, atbrīvotā, reversā maksājuma un ES iekšējās piegādes kategorijām katrai ir savi validācijas noteikumi — visi tiek pārbaudīti.

Kodu saraksti un formāti

Valūtas kodi (ISO 4217), vienību kodi (UN/ECE Rec 20), nodokļu kategoriju kodi un datumu formāti (YYYY-MM-DD) tiek validēti pret oficiāliem sarakstiem.

Kāpēc validēt pirms nosūtīšanas?

PEPPOL Access Points piemēro BIS Billing 3.0 noteikumus tīkla malā. Rēķins ar vienu obligātā lauka pārkāpumu vai aprēķinu neatbilstību tiks noraidīts pirms tas sasniegs jūsu pircēju. Validējot lokāli vispirms, jūs uzreiz uztverat problēmas — un izvairāties no neērtas saziņas, maksājumu kavēšanās un atbilstības sodiem.

aiDoks validators izmanto to pašu schematron un noteikumu kopu, ko izmanto oficiālie PEPPOL testa stendi. Ja validators saka "derīgs", rēķins iziet Access Point. Ja tas saka "kļūdas", jūs saņemat precīzu noteikuma ID un labojuma padomu, tāpēc nākamā iterācija ir ātra.

Biežas validācijas kļūdas un kā tās labot

  • BR-CO-13 — Rēķina nodokļa kopsummas neatbilstība. Kopējam nodokļu summam jābūt vienādam ar nodokļu kategoriju vidsummu summu. Pārbaudiet PVN likmes katrai pozīcijai.
  • BR-CO-15 — Maksājamās kopsummas neatbilstība. Kopsumma + Atlaides - Maksas jāsatur ar Maksājamo summu.
  • BR-S-08 — Standarta likmes PVN, bet likme trūkst vai ir nulle. Pievienojiet pareizu standarta PVN likmi nodokļu kategoriju sadaļā.
  • BR-DEC-12 — Summai ir vairāk par 2 decimāldaļām. Noapaļojiet pozīciju un nodokļa summas līdz 2 decimāldaļām.
  • BR-15 — Trūkst klienta puses. Pievienojiet pircēja juridisko nosaukumu un reģistrēto adresi.

Piegādātāju izrakstīto rēķinu validēšana

Validators darbojas jebkurā UBL 2.1 XML rēķinā, ne tikai aiDoks ģenerētos. Izmantojiet to, lai pārbaudītu failus, kas saņemti no piegādātājiem, eksportēti no Xero / SAP / Odoo / Standard Books vai ģenerēti jūsu paša ERP.

PEPPOL validators: BUJ

What does the PEPPOL BIS 3.0 validator check?

The validator runs the full set of EN 16931 and PEPPOL BIS Billing 3.0 business rules against your UBL XML invoice. It checks mandatory fields, data formats, code lists (currency, unit, tax category), VAT category logic, calculation accuracy (line totals, tax totals, payable amount) and date logic. Errors and warnings are reported with the official rule ID (e.g. BR-CO-15) so you know exactly what to fix.

Is the validator free to use?

Yes. The PEPPOL BIS 3.0 validator is completely free and does not require an account. Upload any UBL XML invoice and the tool returns a detailed validation report instantly.

Which file formats does the validator accept?

Upload UBL 2.1 XML invoice files conforming to PEPPOL BIS Billing 3.0 or the EN 16931 norm. Both invoices and credit notes are supported. PDF and image formats are not validated directly — convert them to UBL XML first using the AI OCR tool, then validate.

How do I fix validation errors?

Each error in the report includes the rule ID (e.g. BR-CO-13 for tax total mismatch) and a plain-English description. Common fixes include adding missing mandatory fields (supplier VAT, customer name, due date), correcting calculation totals, fixing date formats (YYYY-MM-DD), and using the right tax category and unit codes. Re-upload after fixing — the validator runs again instantly.

Can I validate invoices from any accounting software?

Yes — the validator is system-agnostic. As long as the invoice is exported as PEPPOL-compliant UBL 2.1 XML, it can be validated. This makes it useful for testing exports from Xero, SAP, Odoo, NetSuite, Standard Books and any other PEPPOL-capable platform.

Validējiet savu rēķinu sekundēs

Bez maksas, anonīmi un precīzi attiecībā uz jaunākajiem PEPPOL BIS 3.0 noteikumiem.