Validator-passing templates for regulated regions.
Each template emits structured XML that passes the official validator for its region: Peppol Schematron, Mustang, ZATCA SDK, the IRP. The PDF rendering side handles complex scripts the same way Chrome does, so Arabic, Hindi, Hebrew, Thai, and CJK never come out as boxes.
India GST e-invoice
IRP-compatible JSON payload with IRN and signed QR placeholders. Indic script rendering for Hindi, Bengali, Tamil, Gujarati, Marathi, and Punjabi item descriptions.
Japan qualified invoice
適格請求書 (tekikaku-seikyuusho). Registered invoice issuer number, tax-rate-separated totals, CJK rendering. October 2023 mandate, no national XML standard yet.
Peppol BIS Billing 3.0
Validator-passing UBL 2.1 invoice XML for the EU Peppol network. The Belgium B2B mandate (effective 2026-01-01) is the immediate use case; every other Peppol member state shares the schema.
Saudi ZATCA Phase 2
Bilingual Arabic and English tax invoice with embedded UBL 2.1 XML, cryptographic stamp slot, and QR placeholder. ZATCA Phase 2 (integration phase) is rolling out by enterprise size; new merchants entering the system inherit the requirements.
ZUGFeRD 2.1 / Factur-X
PDF/A-3 with embedded Cross Industry Invoice XML. The German B2B mandate is staged 2027 to 2028; the Factur-X profile is already the standard for French B2B.