Konforme E-Rechnungen aus HTML in einem API-Aufruf
Erzeugen Sie Factur-X- und ZUGFeRD-Hybrid-PDFs mit eingebettetem CII-XML — ohne Java, ohne XML-Tooling, nur ein REST-Request.
Teil der PolyDoc-Plattform
PolyDoc ist eine REST-API, die HTML in PDF und Screenshots konvertiert. E-Rechnungen sind eines der Compliance-Features: Senden Sie Ihre Rechnungsdaten als JSON zusammen mit Ihrem HTML und erhalten Sie ein standardkonformes Hybrid-PDF — fertig für Buchhaltungssysteme in der EU.
Was ist eine E-Rechnung?
Eine E-Rechnung ist mehr als ein PDF. Sie ist ein hybrides Dokument, das visuelles Layout mit maschinenlesbaren, strukturierten Daten kombiniert.
Hybrid-PDF
Die visuelle Rechnungs-PDF enthält eine eingebettete CII-XML-Datei (Cross-Industry Invoice), die Buchhaltungs- und ERP-Systeme automatisch verarbeiten — ohne OCR, ohne manuelle Erfassung.
EU-Pflicht
Der europäische Standard EN 16931 definiert das semantische Datenmodell. Deutschland (ZUGFeRD) und Frankreich (Factur-X) verlangen konforme E-Rechnungen für B2B- und B2G-Transaktionen.
Standards & Profile
PolyDoc unterstützt beide großen europäischen E-Rechnungs-Standards. Beide erzeugen gleichwertige Hybrid-Rechnungen auf Basis des CII-XML-Modells.
Factur-X
Empfohlen für Frankreich und grenzüberschreitende EU-Szenarien. Entspricht dem deutsch-französischen Gemeinschaftsstandard.
"standard": "facturx"ZUGFeRD
Verbreitet im deutschen Inlandsrechnungswesen. Basiert auf dem gleichen EN-16931-Datenmodell.
"standard": "zugferd"Konformitätsprofile
Wählen Sie den Detailgrad der im XML enthaltenen Daten. EN 16931 ist die empfohlene Voreinstellung für Standard-B2B-Rechnungen in der EU.
| Profil | Typischer Einsatz |
|---|---|
minimum | Minimale Zahlungsinformationen, keine Positionsdetails. |
basicwl | Grundlegende Zahlungsdaten ohne Positionen. |
basic | Positionen enthalten, keine Zu-/Abschläge. |
en16931Empfohlen | Standard-EU-B2B-Konformitätsprofil. |
extended | Zusätzliche Felder für komplexe Rechnungsszenarien. |
So funktioniert es
Drei Schritte von HTML zur konformen Hybrid-Rechnung.
1. Rechnung gestalten
Schreiben Sie Rechnungs-HTML oder nutzen Sie ein PolyDoc-Template mit Liquid-Variablen für dynamische Daten.
2. Einen API-Aufruf senden
Senden Sie Ihre HTML-Quelle und strukturierte Rechnungsdaten als JSON. PolyDoc generiert das CII-XML automatisch.
3. Hybrid-PDF erhalten
Erhalten Sie ein PDF/A-3b-Dokument mit eingebettetem XML — bereit für Buchhaltungssysteme, Archive und regulatorische Anforderungen.
Beispiel-API-Request
POST https://api.polydoc.tech/v1/pdf
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"source": "<html><body><h1>Invoice INV-<n>2026</n>-<n>042</n></h1>...</body></html>",
"eInvoice": {
"standard": "facturx",
"profile": "en16931",
"verify": true,
"invoice": {
"number": "INV-<n>2026</n>-<n>042</n>",
"issueDate": "<n>2026</n>-<n>03</n>-<n>15</n>",
"dueDate": "<n>2026</n>-<n>04</n>-<n>14</n>",
"currencyCode": "EUR",
"seller": {
"name": "Acme GmbH",
"address": {
"line1": "Hauptstrasse <n>1</n>",
"city": "Berlin",
"postalCode": "<n>10115</n>",
"countryCode": "DE"
},
"taxId": "DE123456789"
},
"buyer": {
"name": "Customer SAS",
"address": {
"line1": "Rue du Parc <n>5</n>",
"city": "Paris",
"postalCode": "<n>75008</n>",
"countryCode": "FR"
},
"taxId": "FR98765432100"
},
"lines": [
{
"description": "Consulting services (<n>8</n> h)",
"quantity": 8,
"unitCode": "HUR",
"unitPrice": 150.00,
"lineTotal": 1200.00,
"vatRate": 19.0,
"vatCategoryCode": "S"
}
],
"totalNetAmount": 1200.00,
"totalTaxAmount": 228.00,
"totalGrossAmount": 1428.00
}
}
}Leistungsmerkmale
Alles für konforme E-Rechnungen, serverseitig verarbeitet.
Automatisch PDF/A-3b
Jede E-Rechnung wird automatisch in den Archivstandard PDF/A-3b konvertiert. Keine separate Konfiguration nötig.
VeraPDF-Prüfung
Optional: PDF/A-Konformität mit der branchenführenden VeraPDF-Engine validieren. Ergebnis in den Response-Headern.
5 Konformitätsprofile
Von Minimum bis Extended — wählen Sie die passende Datentiefe für Ihren Anwendungsfall.
CII-XML aus JSON
Senden Sie strukturierte Rechnungsdaten als JSON. PolyDoc generiert das Cross-Industry-Invoice-XML automatisch.
Kein Java oder XML nötig
Kein Mustang, keine XSD-Schemas, keine Java-Laufzeit auf Ihrer Seite. Nur HTTP und JSON.
Ein API-Aufruf
Ein POST-Request übernimmt HTML-Rendering, XML-Erzeugung, PDF/A-Konvertierung und XML-Einbettung.
Rechnungs-Integrationen
Kombinieren Sie PolyDoc mit Ihrer Buchhaltungs- oder Automatisierungslösung. Diese Anleitungen zeigen, wie Sie markenkonforme Rechnungs-PDFs erzeugen.
E-Rechnungen erzeugen
150 kostenlose Konvertierungen pro Monat. Keine Kreditkarte erforderlich.