Lösungen · ERP-Systeme
E-Rechnung mit Odoo
Neuere Odoo-Versionen bringen eigene E-Rechnungs-Exporte mit. Wir prüfen, was Odoo erzeugt, rüsten ältere Versionen nach und lesen eingehende Rechnungen aus.
Kurz erklärt
Für Odoo ergänzt rechnungsapi.de die E-Rechnung dort, wo der Standard nicht reicht: Die von Odoo erzeugten Factur-X- bzw. XRechnung-Dateien werden gegen EN 16931 und die BR-DE-Regeln validiert, ältere Odoo-Versionen ohne passende Module erzeugen E-Rechnungen per REST API, und eingehende PDF-Rechnungen werden als JSON ausgelesen, um sie in Odoo zu übernehmen.
Auf einen Blick
- Formate
- XRechnung (UBL/CII), ZUGFeRD 2.x / Factur-X
- Prüfung
- EN 16931 und deutsche BR-DE-Regeln vor dem Versand
- Anbindung
- Validierung der Odoo-Ausgabe, REST API, Eingang: PDF zu JSON, n8n, Make oder Zapier
- Systemwechsel
- Nicht nötig
- Rechnungseingang
- PDF, Scan und E-Rechnung als JSON auslesen
- Hosting
- Deutschland, AVV nach Art. 28 DSGVO inklusive
Ausgangslage bei Odoo
- Neuere Odoo-Versionen enthalten Module für Factur-X und XRechnung. Funktionsumfang und Lokalisierung unterscheiden sich je nach Version und Edition.
- Ältere Versionen und stark angepasste Installationen haben diese Module oft nicht oder nicht aktuell.
- Eingehende PDF-Rechnungen müssen weiterhin erfasst werden.
So binden Sie die E-Rechnung an
- Validierung der Odoo-Ausgabe: Vor dem Versand wird die erzeugte Datei per API geprüft. Fehler kommen mit Regel-ID zurück.
- REST API: Die Rechnungsdaten werden als JSON an die API übergeben, zurück kommt eine validierte XRechnung oder ein ZUGFeRD-PDF/A-3. Das erfordert eine einmalige Programmierung im System oder in einer Middleware.
- Eingang: PDF zu JSON: Eingehende PDF- und E-Rechnungen werden als JSON nach EN 16931 ausgelesen und per Python oder Workflow als Lieferantenrechnung in Odoo angelegt.
- n8n, Make oder Zapier: Wo das System Daten per Export, Webhook oder Datenbank bereitstellt, verbindet ein Low-Code-Workflow es mit der API, ohne dass im System selbst programmiert werden muss.
Typische Stolpersteine
- BR-DE-15: Leitweg-ID für Behördenkunden nicht gepflegt.
- Fehlende Steuernummer bzw. USt-IdNr. in den Unternehmensdaten.
- Mehrwährungsrechnungen ohne Steuerbetrag in Euro.
Prüfen Sie vorhandene Dateien kostenlos im XRechnung- und ZUGFeRD-Validator.
Weitere ERP-Systeme
- E-Rechnung mit Microsoft Dynamics NAV (Navision)
- E-Rechnung mit Microsoft Dynamics 365 Business Central
- E-Rechnung mit SAP ECC 6.0
- E-Rechnung mit Sage Classic Line
- E-Rechnung mit Sage 100 (Office Line)
- E-Rechnung mit Claris FileMaker
- E-Rechnung mit Word & Excel
- E-Rechnung mit Aptify
- E-Rechnung mit DocuWare
- E-Rechnung mit SAP S/4HANA
- E-Rechnung mit IBM i (AS/400)
- E-Rechnung mit proALPHA
- E-Rechnung mit IFS
- E-Rechnung mit Online-Shops (Shopify, WooCommerce, Shopware)
- E-Rechnung mit Oracle NetSuite
- E-Rechnung mit Microsoft Dynamics 365 Finance & Operations
Häufige Fragen
Kann Odoo ZUGFeRD und XRechnung?
Neuere Odoo-Versionen enthalten Module für Factur-X (technisch identisch mit ZUGFeRD) und XRechnung. Ob Ihre Ausgabe die deutschen Regeln besteht, prüfen Sie am besten mit einem Validator.
Wie binde ich rechnungsapi.de an Odoo an?
Über ein eigenes Odoo-Modul in Python, das die REST API aufruft, oder über n8n, Make bzw. Zapier mit der Odoo-Schnittstelle.
Lohnt sich das auch bei Odoo Online?
Vor allem für die Validierung und den Rechnungseingang. Eigene Module sind in Odoo Online eingeschränkt; Low-Code-Workflows über die Odoo-API funktionieren aber.
Ab wann gilt die Pflicht zur E-Rechnung?
Empfangen müssen alle Unternehmen seit dem 01.01.2025. Ab dem 01.01.2027 müssen Unternehmen mit mehr als 800.000 € Vorjahresumsatz inländische B2B-Rechnungen als E-Rechnung ausstellen, ab dem 01.01.2028 alle. Kleinunternehmer nach § 19 UStG sind von der Ausstellungspflicht ausgenommen.
Wo werden die Rechnungsdaten verarbeitet?
Ausschließlich auf Servern in Deutschland (Open Telekom Cloud). Ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO ist inklusive.
Weiterlesen
Kostenlos testen
Registrieren, API-Token im Dashboard abrufen und die ersten Rechnungen im Playground erzeugen. Keine Kreditkarte, keine Vertragsbindung.