Rechnung aus Excel-Tabelle erstellen: automatisch per API

Rechnungen aus einer Excel- oder Google-Tabelle: drei Wege, der Aufbau der Tabelle, ein Beispiel mit zwei Rechnungen und die Grenzen der QuoteBill-API.

Auf einen Blick

Lesezeit ca. 5 Min.

Rechenbeispiel Acme GmbH, Zeile 2: Hosting, 12 Monate × 10 Euro = 120 Euro

Kurz gesagt: drei Wege von der Tabelle zur Rechnung

Aus den Zeilen einer Tabelle, ob in Excel oder in Google Sheets, werden auf drei Wegen Rechnungen in QuoteBill. Sie tippen sie in den Editor, was bei einer Handvoll am schnellsten geht. Sie bitten einen mit QuoteBill verbundenen KI-Assistenten, sie aus den eingefügten Zeilen zu entwerfen, was zu gelegentlichen Stapeln passt. Oder Sie verbinden die Tabelle über ein Automatisierungswerkzeug wie Make, Zapier oder n8n mit der QuoteBill-API, sodass aus jeder neuen Zeile ein Entwurf wird, ohne dass jemand tippt.

Welchen Weg Sie auch wählen: Das Ergebnis ist ein Entwurf in Ihrem QuoteBill-Konto, den Sie öffnen, prüfen und selbst verschicken. Nichts geht automatisch an Ihre Kunden, und so erreicht ein Fehler in der Tabelle sie nicht. Dieser Ratgeber beschreibt Arbeitsabläufe und ist keine Steuerberatung.

Welcher Weg zu Ihrer Menge passt

Eine grobe Orientierung nach Zahl und Regelmäßigkeit Ihrer Rechnungen:

  • Wenige Rechnungen im Monat, jede anders: der Editor, ausgehend von einer Vorlage oder von der letzten Rechnung an denselben Kunden.
  • Ab und zu ein Stapel aus einer Liste: ein verbundener KI-Assistent, der jede Rechnung nach Ihren Worten entwirft, damit Sie sie prüfen; wie Sie ihn verbinden, zeigt der Ratgeber „QuoteBill in ChatGPT, Claude und Gemini nutzen“.
  • Regelmäßige Rechnungen, die schon in einer Tabelle, einem Formular oder einer Datenbank stehen: eine Automatisierung mit einem persönlichen API-Schlüssel.
  • Monatliche Rechnungen an dieselben Kunden: eine Automatisierung oder eine Kopie der Rechnung des Vormonats unter Ihren Dokumenten.

Die Tabelle planen, bevor Sie automatisieren

Eine Automatisierung ist nur so gut wie die Tabelle, die sie liest. Nehmen Sie eine Zeile pro Rechnungsposition, in jeder Zeile dieselben Spalten, und eine Spalte, die sagt, welche Zeilen zur selben Rechnung gehören. Zahlen bleiben Zahlen und kein Text mit Euro-Zeichen, und ein Datum schreiben Sie als Jahr-Monat-Tag, also 2026-10-07 und nicht 07.10.2026.

Legen Sie eine Statusspalte an, damit die Automatisierung nur Zeilen mit „bereit“ abholt, und eine Spalte, in die sie die Adresse des angelegten Entwurfs zurückschreibt. Dann wird keine Zeile zweimal abgerechnet, und Sie sehen auf einen Blick, welche Zeilen schon einen Entwurf haben. Die API-Anleitung zeigt das Rezept für Google Sheets; mit einer Excel-Tabelle geht es genauso, wenn Ihr Werkzeug sie lesen kann.

  • Rechnungsgruppe: eine Kennung, die alle Zeilen einer Rechnung teilen und die zugleich als Idempotency-Key der Anfrage dient.
  • Kunde, E-Mail-Adresse des Kunden und, wo die Rechnung sie braucht, seine Steuernummer oder USt-IdNr.
  • Position, Menge und Einzelpreis, die beiden letzten als reine Zahlen.
  • Status (Entwurf, bereit, erledigt) und die Editor-Adresse des Entwurfs, die die Automatisierung zurückschreibt.

Beispiel: drei Zeilen, zwei Rechnungen

Eine kleine Agentur führt ihre Abrechnung in einer Tabelle. Drei Zeilen stehen auf „bereit“: zwei für die Acme GmbH und eine für das Beta Studio, abgerechnet aus Deutschland in Euro mit den 19 %, die QuoteBills Steuerdaten für Deutschland vorschlagen. Die Automatisierung fasst die Zeilen nach ihrer Rechnungsgruppe zusammen und schickt je Rechnung eine Anfrage, und QuoteBill antwortet mit den Summen jedes Entwurfs:

Läuft die Automatisierung nach einer Zeitüberschreitung noch einmal, liefert derselbe Idempotency-Key innerhalb von 24 Stunden denselben Entwurf zurück, statt einen zweiten anzulegen. Die Agentur öffnet danach beide Entwürfe, prüft sie und verschickt sie aus ihrem eigenen E-Mail-Postfach.

Beispiel: drei Zeilen, zwei Rechnungen
PositionRechnungBetrag
Acme GmbH, Zeile 1Webdesign, 1 × 1.500 Euro1.500 Euro
Acme GmbH, Zeile 2Hosting, 12 Monate × 10 Euro120 Euro
Rechnung an Acme: Zwischensumme 1.620 Euro, Umsatzsteuer 307,80 Euro, Gesamt 1.927,80 Euro.
Beta Studio, Zeile 3: Logodesign, 1 × 400 Euro = 400 Euro, Umsatzsteuer 76 Euro, Gesamt 476 Euro.

So läuft die Automatisierung

Einen persönlichen API-Schlüssel legen Sie in den Firmeneinstellungen an, im Menüpunkt „Unternehmen“ unter „API-Schlüssel“, gültig für 30, 90 oder 365 Tage, und Sie hinterlegen ihn im eigenen Zugangsdatenspeicher des Automatisierungswerkzeugs. Das Werkzeug beobachtet die Tabelle und schickt für jede bereite Rechnung eine Anfrage, die ein Dokument anlegt; die Antwort enthält Nummer, Summen und Editor-Adresse des Entwurfs, die das Werkzeug in die Tabelle zurückschreibt. Die genaue Anfrage und die Einstellungen für Make, Zapier und n8n stehen in der API-Anleitung, die es nur auf Englisch gibt.

Ein Schlüssel ist ein Passwort, mit dem Dokumente in Ihrem Konto angelegt werden. Nehmen Sie einen Schlüssel pro Ablauf, fügen Sie ihn nie in die Tabelle selbst ein, teilen oder exportieren Sie kein Szenario, das ihn enthält, und widerrufen Sie ihn in den Firmeneinstellungen, sobald ihn jemand gesehen haben könnte.

Grenzen, mit denen Sie planen

Ein Schlüssel darf 60 Anfragen pro Minute und 5.000 pro Tag senden, und ein Konto kann über die API 500 Dokumente pro Tag anlegen; jeder Entwurf zählt zu Ihrem Kontingent an Dokumenten in der Cloud. Die API legt Dokumente nur an und liest sie: Sie kann sie nicht verschicken, unterschreiben, ändern oder löschen und keinen Kontoauszug erstellen, und ein QuoteBill-Dokument hat einen einzigen Steuersatz. Die angelegten Dokumente sind druckbare Rechnungen, keine E-Rechnungen im Format XRechnung oder ZUGFeRD; ob und ab wann Sie zwischen Unternehmen E-Rechnungen brauchen, erklärt der Ratgeber „E-Rechnung ab 2027“. Ein Steuersatz, den die API aus dem Land übernimmt, ist ein Ausgangswert, den Sie prüfen.

Checkliste, bevor Sie die Automatisierung einschalten

Testen Sie zuerst mit einer einzigen Zeile der Tabelle:

0/5

Häufige Fragen

Liest QuoteBill meine Excel- oder Google-Tabelle von selbst?

Nein. Ein Automatisierungswerkzeug liest die Tabelle und schickt die Anfrage; QuoteBill verbindet sich weder mit Ihrer Tabelle noch mit Notion direkt.

Bekommen meine Kunden die Rechnungen automatisch?

Nein. Jede Rechnung bleibt ein Entwurf in Ihrem Konto, bis Sie sie öffnen und selbst verschicken, per E-Mail oder auf einem anderen Weg.

Muss ich programmieren können?

Für Make, Zapier oder n8n nicht, deren allgemeine Schritte für HTTP-Anfragen genügen. Ein eigenes Skript geht auch, wenn Ihnen das lieber ist.

Können kostenlose Mitglieder die API nutzen?

Sie ist für QuoteBill-Mitglieder gedacht, die ihre Schlüssel in den Firmeneinstellungen selbst anlegen und widerrufen. Die aktuellen Grenzen nennt die API-Anleitung.

Musterverträge, Formulare und Werkzeuge

Kostenlose Vorlagen: Angebot, Rechnung, Quittung

  • Kostenloser Rechnungsgenerator

    Rechnung online erstellen – mit Logo, Kundendaten, Positionen und Steuersatz. Vorschau prüfen und als PDF speichern. Kostenloses Konto genügt.

  • Rechnungsvorlage für den Warenverkauf

    Rechnungsvorlage für den Warenverkauf: verkaufte Waren, Warenversand und Geschenkverpackung. Mengen, Preise und Steuersatz eintragen und als PDF speichern.

  • Vorlage für Rechnungen nach Stunden

    Kostenlose Vorlage für Rechnungen nach Stunden: Datum, Tätigkeit und Stunden je Zeile mal Stundensatz, mit Gesamtstunden und Steuer. PDF, Word, Excel.