E-Invoice Validator & Parser avatar

E-Invoice Validator & Parser

Pricing

$10.00 / 1,000 invoice processeds

Go to Apify Store
E-Invoice Validator & Parser

E-Invoice Validator & Parser

Validate e-invoices with the official rule sets and convert them to JSON or PDF: XRechnung, ZUGFeRD, Factur-X, Peppol BIS 3.0, UBL/CII, KSeF, eRačun, Facturae, VERI*FACTU, MyInvois. Every error explained with rule id and fix. Pay per invoice.

Pricing

$10.00 / 1,000 invoice processeds

Rating

0.0

(0)

Developer

Vladyslav Pukhalskyi

Vladyslav Pukhalskyi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Validate structured e-invoices against the official rule sets and turn them into clean JSON or a readable PDF. One Actor for the formats used across Europe and beyond:

FormatCountryChecked with
XRechnung (UBL / CII), ZUGFeRD 2.x, Factur-XGermany, FranceEN 16931 + official KoSIT validator
Peppol BIS Billing 3.0EU, Nordics, Benelux, AU/NZ/SGofficial OpenPeppol schematron (CEN + Peppol)
EN 16931 UBL 2.1 / CII D16BEUCEN schematron
KSeF FA(3)PolandFA(3) XSD + semantic rules
eRačun (HR CIUS 2025)CroatiaCEN + Porezna uprava HR-CIUS schematron
Facturae 3.2.x, VERI*FACTU records and QR URLsSpainofficial XSD + calculation, NIF, DIR3 and hash-chain rules
MyInvois 1.0–1.3 (XML or JSON)MalaysiaLHDN SDK field, code-list and calculation rules

PDFs with an embedded invoice (ZUGFeRD, Factur-X) are unpacked automatically.

What you get

One dataset item per file:

  • standard, country, profile: the detected format.
  • valid, errorCount, warningCount, firstErrors: the verdict at a glance.
  • result: the full report. Every error has the rule id (e.g. BR-DE-15, PEPPOL-EN16931-R001, HR-BR-25), the message, the XPath of the element and a link to a page explaining how to fix it.
  • With Parse: the invoice as normalised JSON (parties, lines, VAT breakdown, totals, payment details) — the same shape for every format.
  • With Render PDF: a human-readable PDF in the key-value store (pdfUrl), labels in English, German, French, Polish, Dutch, Croatian or Spanish.

Input

  • Invoice file URLs: public or pre-signed URLs (S3, GCS, SharePoint links, your ERP export).
  • Invoice content: paste a single XML / JSON document instead.
  • What to do: Validate, Parse to JSON, Validate + parse + HTML, or Render PDF.

Typical uses

  • Check supplier invoices before booking them (accounts payable inboxes, Peppol access point exports).
  • Test the e-invoices your software generates in CI before go-live.
  • Bulk-convert XRechnung / ZUGFeRD / Peppol archives to JSON for analytics or migration.

Pricing

Pay per event: you pay only for files that were processed. Files that cannot be downloaded or are not e-invoices are not charged.

Privacy

Files are processed in memory by einvoicechecker.com and never stored; only metadata (format, rule ids) is logged for 90 days. See https://einvoicechecker.com/privacy/.

Also available as