rechnungsapi.de
    Startseite
    Lösungen
    Zielgruppen
    Steuerberater & KanzleienUnternehmen & MittelstandIT-Teams & SoftwareanbieterE-Invoicing-Berater & PartnerStartups & SaaSInternational & Peppol
    ERP-SystemeMicrosoft Dynamics NAV (Navision)Microsoft Dynamics 365 Business CentralSAP ECC 6.0Sage Classic LineSage 100 (Office Line)Claris FileMakerWord & ExcelAptifyOdooDocuWareSAP S/4HANAIBM i (AS/400)proALPHAIFSOnline-Shops (Shopify, WooCommerce, Shopware)Oracle NetSuiteMicrosoft Dynamics 365 Finance & Operations
    Produkte
    XRechnung APIZUGFeRD APIPDF in ZUGFeRD umwandelnRechnung auslesen: PDF zu JSONE-Rechnung per OrdnerPeppol-Anbindung
    PreiseValidatorXML-ViewerBlogKontakt
    Dokumentation
    DokumentationOrdner-Integration & SFTP, ohne ProgrammierungAPI DocsREST-API-Referenz für Entwickler
    AnmeldenLoslegen

    PDF · Scan · Foto → JSON nach EN 16931

    Rechnung auslesen: PDF zu JSON

    Lesen Sie Rechnungsdaten aus beliebigen PDF-Rechnungen, Scans oder Fotos aus und erhalten Sie strukturiertes JSON nach EN 16931 – direkt nutzbar für Buchhaltung, ERP und die Erzeugung von ZUGFeRD oder XRechnung.

    Kostenlos testenAPI-Dokumentation

    Kurz erklärt

    Die Rechnungs-Extraktion von rechnungsapi.de (Finbc GmbH) liest aus einer PDF-, PNG-, JPEG- oder TIFF-Rechnung die Rechnungsdaten aus und gibt sie als JSON nach dem Datenmodell der EN 16931 zurück: Kopfdaten, Verkäufer, Käufer, Positionen, Steuersätze und Summen. Das JSON lässt sich in Buchhaltung oder ERP übernehmen und zur Erzeugung von ZUGFeRD- und XRechnung-Dateien verwenden.

    Auf einen Blick

    Eingabe
    PDF, PNG, JPEG, TIFF – auch Scans und Fotos
    Ergebnis
    JSON nach EN 16931, Felder ohne Wert werden weggelassen
    Dauer
    Typisch 7–25 Sekunden, asynchroner Endpunkt für große Dokumente
    Weiterverwendung
    Buchhaltung, ERP, ZUGFeRD- und XRechnung-Erzeugung
    Bedienung
    REST API, Playground, n8n, Make, Zapier
    Hosting
    Deutschland, AVV nach Art. 28 DSGVO inklusive

    Was ausgelesen wird

    • Kopfdaten: Rechnungsnummer, Rechnungsdatum, Leistungsdatum, Währung, Referenzen.
    • Parteien: Verkäufer und Käufer mit Anschrift, USt-IdNr. und Steuernummer.
    • Positionen: Bezeichnung, Menge, Einheit, Einzelpreis, Steuersatz.
    • Summen und Steuern: Netto, Umsatzsteuer je Steuersatz, Brutto, Zahlungsinformationen.

    Vom JSON zur E-Rechnung

    Weil das JSON dem Datenmodell der EN 16931 folgt, können Sie es nach Prüfung oder Ergänzung an die ZUGFeRD API oder die XRechnung API übergeben. Datumswerte kommen als TT.MM.JJJJ, Beträge als Zahlen und müssen vor der Übergabe ins Zielformat gebracht werden.

    Soll aus dem PDF ohne Zwischenschritt eine E-Rechnung werden, nutzen Sie PDF in ZUGFeRD umwandeln: Auslesen, Summenabgleich und Erzeugung in einem Aufruf.

    Beispiel: Rechnung als JSON auslesen

    curl -X POST https://api.v2.rechnungsapi.de/createJSONFromAnalysedPdf \
      -H "Authorization: Bearer $RECHNUNGSAPI_TOKEN" \
      -H "Content-Type: application/json" \
      --max-time 60 \
      -d "{\"pdfInvoiceBase64\": \"$(base64 -i rechnung.pdf)\"}"

    Alle Felder und Antworten in der API-Dokumentation und als OpenAPI-Spezifikation.

    Häufige Fragen

    Wie lese ich Rechnungsdaten aus einem PDF aus?

    Senden Sie das PDF Base64-codiert an den Endpunkt createJSONFromAnalysedPdf von rechnungsapi.de. Zurück kommt ein JSON mit den Rechnungsdaten nach EN 16931: Kopfdaten, Verkäufer, Käufer, Positionen, Steuersätze und Summen.

    Welche Dateien werden unterstützt?

    PDF, PNG, JPEG und TIFF, also auch eingescannte oder fotografierte Rechnungen. Der Dateityp wird am Inhalt erkannt.

    Kann ich das JSON für ZUGFeRD oder XRechnung verwenden?

    Ja. Die Felder folgen dem Datenmodell der EN 16931, auf dem ZUGFeRD und XRechnung aufbauen. Vor der Übergabe an einen Erzeugungs-Endpunkt müssen Datumswerte (geliefert als TT.MM.JJJJ) und Beträge ins Zielformat gebracht werden. Wer beides in einem Schritt will, nutzt direkt die Umwandlung PDF in ZUGFeRD.

    Wie lange dauert das Auslesen?

    Typischerweise 7 bis 25 Sekunden pro Rechnung, abhängig von Seitenzahl und Inhalt. Für große oder mehrseitige Dokumente gibt es einen asynchronen Endpunkt.

    Wofür wird das Auslesen in der Praxis genutzt?

    Für den Rechnungseingang: Lieferantenrechnungen automatisch in Buchhaltung oder ERP übernehmen, Daten vor der Freigabe prüfen und PDF-Rechnungen aus Altsystemen in E-Rechnungen überführen.

    Wo werden die Rechnungen verarbeitet?

    Ausschließlich auf Servern in Deutschland. Ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO ist inklusive.

    Weiterlesen

    • PDF in ZUGFeRD umwandeln
    • ZUGFeRD API
    • XRechnung API
    • E-Rechnung per Ordner
    • Skonto modellieren und auslesen
    • BT-Felder der EN 16931

    Kostenlos testen

    Registrieren, API-Token im Dashboard abrufen und die ersten Rechnungen im Playground erzeugen. Keine Kreditkarte, keine Vertragsbindung.

    Kostenlos registrierenPreise ansehen
    rechnungsapi.de

    Professionelle E-Rechnungs-APIs für KMUs. Transformieren Sie Ihr ERP-System mit ZUGFeRD-konformen Lösungen und DSGVO-konformer KI-Technologie.

    DSGVO-konform & sicher

    Produkt

    • Preise
    • XRechnung API
    • ZUGFeRD API
    • PDF zu ZUGFeRD
    • PDF zu JSON
    • Ordner-Workflow
    • Peppol
    • XRechnung 4.0
    • Validator
    • XML-Viewer
    • Kontakt

    Lösungen

    • Steuerberater & Kanzleien
    • Unternehmen & Mittelstand
    • IT-Teams & Softwareanbieter
    • E-Invoicing-Berater & Partner
    • Startups & SaaS
    • International & Peppol

    Rechtliches

    • Über uns / Stefan Grimm
    • Impressum
    • AGB / Datenschutzerklärung
    • AVV / TOM
    • Unterauftragsverarbeiter
    • Nutzungsbedingungen
    • DSGVO-Konformität

    Server in Deutschland · DSGVO-konform · Auftragsverarbeiter ISO/IEC 27001-zertifiziert (Open Telekom Cloud)

    rechnungsapi.de ist ein Produkt der Finbc GmbH, Essenheim (gegründet 2018).

    © 2026 rechnungsapi.de

    support@rechnungsapi.de