ZUGFeRD Parser API

Extract invoice data from ZUGFeRD and Factur-X hybrid PDFs directly from the embedded XML — no OCR, no LLM, deterministic output every time.

How it works

  1. 1.Send a ZUGFeRD or Factur-X hybrid PDF to the API
  2. 2.Parsurai detects and extracts the embedded ZUGFeRD-invoice.xml or factur-x.xml
  3. 3.XML is parsed against the EN 16931 schema — no LLM call, zero hallucination risk
  4. 4.Structured JSON returned in under 200ms

API call

curl -X POST https://api.parsurai.com/v1/extract/zugferd \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@hybrid-invoice.pdf"

# Response:
{
  "invoice_number": "RE-2026-00042",
  "total_gross": 1190.00,
  "extraction_method": "zugferd_xml",
  "zugferd_profile": "EN16931"
}

ZUGFeRD vs Factur-X

ZUGFeRD is the German implementation of the EN 16931 hybrid invoice standard. Factur-X is the French/EU-wide name for the same standard. Parsurai parses both formats via the same endpoint.

Get Pro planAPI docsDeep-dive guide
ZUGFeRD Parser API — Parse Hybrid PDF Invoices Without an LLM | Parsurai