Docs/Integrations/n8n/Templates/E-Rechnungen aus Email parsen nach Sheets

E-Rechnungen aus Email parsen nach Sheets

Strukturierte Rechnungsdaten automatisch aus Email-Anhängen extrahieren und in Google Sheets protokollieren. Keine OCR nötig — 100% genaues Parsing.

GmailInvoice-api.xhubGoogle Sheets5 Min. Setup

So funktioniert der Workflow

E-Rechnungen aus Email parsen nach Sheets — Workflow-Diagramm
  1. 1

    Durchsucht Gmail nach Emails mit PDF- oder XML-Anhängen

  2. 2

    Extrahiert PDF/XML-Anhänge aus jeder Email

  3. 3

    Erkennt automatisch das Rechnungsformat (XRechnung oder ZUGFeRD)

  4. 4

    Parst die E-Rechnung in strukturiertes JSON mit 30+ Feldern

  5. 5

    Transformiert die Daten in ein flaches Zeilenformat

  6. 6

    Hängt die Daten an Google Sheets an

Warum das wichtig ist

Im Gegensatz zu OCR-basierten Lösungen (90-95% Genauigkeit) liefert dieses Workflow 100% genaue Datenextraktion aus strukturierten E-Rechnungen — sofort, ohne LLM-Token-Kosten und mit nur einem API Key.

Google Sheets Struktur

SpalteTypBeispielBeschreibung
invoiceNumberTextRE-2025-001Rechnungsnummer
invoiceDateDatum2025-01-15Rechnungsdatum
dueDateDatum2025-02-15Zahlungsziel
sellerNameTextLieferant GmbHVerkäufer-Firma
sellerVatIdTextDE123456789USt-ID Verkäufer
buyerNameTextKunde AGKäufer-Firma
buyerVatIdTextDE987654321USt-ID Käufer
subtotalZahl1500.00Netto-Gesamtbetrag
totalVatZahl285.00USt-Betrag gesamt
totalZahl1785.00Brutto-Gesamtbetrag
currencyTextEURWährungscode
sourceFormatTextxrechnungErkanntes E-Rechnungs-Format
emailSubjectTextRechnung RE-2025-001Betreff der Quell-Email
processedAtDatum2025-01-15T14:30:00ZVerarbeitungszeitpunkt

Setup-Schritte

  1. 1

    Community Node n8n-nodes-invoice-api-xhub installieren

  2. 2

    API Key auf invoice-api.xhub.io erstellen

  3. 3

    Credentials einrichten: invoice-api.xhub, Gmail (OAuth2), Google Sheets (OAuth2)

  4. 4

    Google Sheet mit Tab 'Invoices' und Spaltenheadern erstellen

  5. 5

    Spreadsheet-ID im 'Google Sheets: Append' Node eintragen

  6. 6

    'Workflow ausführen' klicken um bestehende Emails zu verarbeiten

Vorschau (gekürzt)

json
1{
2 "name": "Parse E-Invoices from Gmail to Google Sheets",
3 "nodes": [
4 {
5 "id": "manual-trigger-parse",
6 "name": "Manual Trigger",
7 "type": "n8n-nodes-base.manualTrigger",
8 "typeVersion": 1,
9 "position": [400, 600],
10 "parameters": {}
11 },
12 {
13 "id": "gmail-search-parse",
14 "name": "Gmail: Search Emails",
15 "type": "n8n-nodes-base.gmail",
16 "typeVersion": 2.2,
17 "position": [640, 600],
18 "parameters": {
19 "operation": "getAll",
20 "simple": false,
21 "filters": {
22 "q": "=has:attachment filename:pdf OR filename:xml"
23 },
24 "options": {
25 "dataPropertyAttachmentsPrefixName": "attachment_",
26 "downloadAttachments": true
27 }
28 },
29 "credentials": {
30 "gmailOAuth2": {
31 // ... (truncated)

Anwendungsfälle

Kreditorenbuchhaltung

Eingehende XRechnung/ZUGFeRD-Rechnungen automatisch protokollieren

Buchhaltung

Rechnungsdaten für DATEV oder andere Buchhaltungssoftware extrahieren

E-Rechnungs-Pflicht 2025

Eingehende E-Rechnungen wie vorgeschrieben verarbeiten

Audit Trail

Durchsuchbare Tabelle aller empfangenen E-Rechnungen

Direkt loslegen

Importiere den Workflow in deine n8n-Instanz und starte in wenigen Minuten.