{"uid":"cap_X9FzLqmgE4ZzHDIE1RWTj","slug":"e-invoice-validator-en-16931-xrechnung-zugferd-factur-x-peppol-bis-9ea04783","name":"E-Invoice Validator (EN 16931 / XRechnung / ZUGFeRD / Factur-X / Peppol BIS)","description":"E-invoice validator for EN 16931, XRechnung, ZUGFeRD, Factur-X and Peppol BIS: upload the XML or a ZUGFeRD PDF and the COMPLETE official EN 16931 Schematron rule set is applied (CEN validation artefacts 1.3.16, unmodified) plus totals arithmetic and VAT category checks. Every finding carries its official BR- rule code and severity; the result is signed and independently verifiable.","url":"https://api.eucompliance.tools/x402/einvoice?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"file":{"type":"string","description":"multipart/form-data file field: UBL or CII invoice XML, or a ZUGFeRD/Factur-X PDF"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AiFsuZzS3mhfhmOfRYbW8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates e-invoice XML or ZUGFeRD PDFs against the full official EN 16931 Schematron rule set plus arithmetic and VAT category checks, returning signed results with BR- rule codes and severity levels.","exampleAgentPrompt":"Can you validate this XRechnung invoice XML against the full EN 16931 Schematron rules and tell me if there are any compliance issues, including the exact BR- rule codes and whether it's ZUGFeRD or Peppol BIS compliant?","exampleUseCases":[{"title":"Pre-send XRechnung compliance check","prompt":"Before I send this invoice to my German public-sector client, can you run it through the full EN 16931 and XRechnung validation and tell me every BR- rule violation with severity so I can fix it?"},{"title":"ZUGFeRD PDF audit for accounting software","prompt":"I have a ZUGFeRD PDF invoice from a supplier — can you validate it against EN 16931 Schematron rules and confirm the embedded XML totals and VAT categories are arithmetically correct?"},{"title":"Peppol BIS compliance before network submission","prompt":"We're about to submit this invoice XML to the Peppol network — please validate it against Peppol BIS and EN 16931 rules and give me a signed compliance report with any findings listed by rule code."}],"resultDescription":"A signed validation report listing every finding with its official BR- rule code (e.g. BR-01, BR-CO-15), severity (fatal/warning), the specific element or value that triggered the rule, results of totals arithmetic checks, VAT category compliance status, and an overall pass/fail verdict. The result is cryptographically signed for independent verifiability.","failureModes":["Malformed or non-parseable XML returns a parse error before schematron runs","Unsupported invoice format (not EN 16931, XRechnung, ZUGFeRD, Factur-X, or Peppol BIS) returns an unsupported format error","PDF uploaded is not a ZUGFeRD/Factur-X hybrid and contains no embedded XML — returns no embedded XML error","Oversized file may exceed payload limits","Payment not included or insufficient USDC results in 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need authoritative, rule-code-level EN 16931 Schematron validation using the official unmodified CEN artefacts (v1.3.16), particularly for XRechnung, ZUGFeRD, Factur-X, or Peppol BIS invoices. Prefer this over generic XML validators or custom rule engines when you need signed, auditable compliance evidence with official BR- codes for regulatory or procurement purposes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T18:36:41.359Z","isFirstParty":false,"canonicalSlug":"e-invoice-validator-en-16931-xrechnung-zugferd-factur-x-peppol-bis-9ea04783"}