E-Rechnungs-API für Softwarehersteller
Ihre Software schickt Rechnungsdaten als JSON und erhält eine geprüfte XRechnung oder ZUGFeRD-PDF zurück – archiviert und auf Wunsch zugestellt.
Warum jetzt
Wenn Ihre Software Rechnungen schreibt – Warenwirtschaft, Shop, Branchenlösung –, brauchen Ihre Kunden ab 2027 und 2028 E-Rechnungen (§ 27 Abs. 38 UStG).
Was die API übernimmt
- Berechnung nach EN 16931: Summen, Steuern und Rundung, damit die Geschäftsregeln erfüllt sind.
- Formate: XRechnung in UBL und CII, ZUGFeRD im Profil EN 16931; für Rumänien zusätzlich RO e-Factura.
- Prüfung: jede erzeugte Datei mit dem KoSIT-Prüftool und den offiziellen Regeln (XRechnung, für Rumänien CIUS-RO); eingehende Rechnungen lassen sich ebenfalls prüfen und auslesen.
- Archiv: jede ausgestellte Rechnung unveränderbar mit Prüfsumme.
- Zustellung: per E-Mail; die Zustellung über Peppol ist in Vorbereitung.
- Ereignisse: Webhooks mit Signatur, wenn eine Rechnung ausgestellt oder zugestellt wurde.
So fangen Sie an
- Legen Sie ein Konto an.
- Erzeugen Sie im Portal einen Testschlüssel und probieren Sie alles in der Sandbox aus – Testrechnungen zählen nicht.
- Folgen Sie dem Schnellstart: eine Rechnung mit einem einzigen Aufruf.
Die API-Referenz beschreibt jeden Endpunkt; die Quelltexte der SDKs für TypeScript, PHP, Java und C# liegen bereit, die Veröffentlichung in den Paketregistern folgt.
Warum eine API statt eigener Umsetzung
Die Regeln der XRechnung und der EN 16931 ändern sich mit neuen Versionen; die KoSIT veröffentlicht dazu Prüfkonfigurationen. Mit einer API bleiben diese Änderungen bei uns, und Ihre Software bleibt bei einem stabilen Vertrag (die API ist im Pfad versioniert, siehe Versionierung).
Häufige Fragen
Wie viel kostet die API?
Die Tarife stehen unter Preise: monatlich kündbar, abgerechnet nach ausgestellten Rechnungen und aktiven Verkäufern. Prüfen ist in jedem Tarif unbegrenzt.
Wo werden die Daten verarbeitet?
Server und Datenbank stehen in Frankfurt am Main; E-Mails versenden wir über MailerSend in der EU. Einzelheiten stehen in der Datenschutzerklärung.
Kann ich Rechnungen für mehrere Firmen meiner Kunden ausstellen?
Ja. Ein Konto kann mehrere Verkäufer anlegen; die Abrechnung richtet sich nach den aktiven Verkäufern im Monat.
Quellen
- XRechnung (KoSIT) und ZUGFeRD (FeRD)
- § 27 Abs. 38 UStG zu den Fristen 2027 und 2028
Stand: 19. Oktober 2026. Dieser Ratgeber ersetzt keine Steuer- oder Rechtsberatung.
Zur API-Dokumentation
Schnellstart, Sandbox mit Testschlüsseln und die API-Referenz; SDKs folgen.
Dokumentation öffnen