Lösung

Rechnungen in Excel – Positionen als Zeilen, Beträge als Felder

Lieferanten-Rechnungen aus jedem Layout in eine Tabelle: Positionen als Zeilen, Beträge und Datum normalisiert – Beispiel mit Rechnungen aus drei Ländern.

Von Christian Gerloff · Veröffentlicht am 30. August 2026

Kurz gesagt: Tiro liest Lieferanten-Rechnungen als PDF und liefert sie als Tabelle: eine Zeile pro Position mit Bezeichnung, Menge, Einzelpreis, Steuersatz und Betrag; Rechnungs-Nr., Datum, Fälligkeit, Lieferant, USt-IdNr., Netto/Steuer/Brutto, IBAN und Zahlungsreferenz als Kopf-Felder. Das Layout spielt keine Rolle – im Beispiel laufen 17 Positionen aus drei Rechnungen aus drei Ländern (Deutschland 19 % USt., UK 20 % mit zero-rated Position, USA Sales Tax 8,875 %) mit drei Währungen und drei Datumsformaten in eine Tabelle.

Unten siehst du die drei Rechnungen und die Werte, die aus jeder herauskommen.

So liest Tiro eine Rechnung

Jeder Lieferant druckt anders: die Rechnungsnummer heißt „Invoice no.“, „Rechnungs-Nr.“ oder nur „#“, das Datum steht als 15.07.2026, 21/07/2026 oder 07/18/2026 da, Beträge als 1.234,56 oder $1,234.56, die Steuer als USt., VAT-Analyse nach Sätzen oder Sales Tax unter der Zwischensumme. Layout-Werkzeuge zerlegen deshalb jede Rechnung anders – und wer viele Rechnungen bekommt, tippt am Ende doch wieder ab.

Tiro geht über die Felder, nicht über das Layout: Du legst einmal fest, welche Werte du willst und in welcher Form – „Datum als ISO“, „Betrag je Position ohne Steuer“, „USt-IdNr. leer, wenn keine gedruckt ist“. Die KI liest jede Seite als Text und als Bild, findet die Werte im jeweiligen Layout und liefert sie in genau dieser Form: echte Zahlen, echte Daten, dieselben Spalten für jeden Lieferanten.

Was aus Rechnungen typischerweise herausgeholt wird

  • Eingangsrechnungen für die Buchhaltung – Rechnungs-Nr., Beträge und Fälligkeit als Tabelle für die Vorerfassung oder den Import ins Buchhaltungs- oder ERP-System.
  • Positionen für den Abgleich – Menge und Einzelpreis je Position gegen Bestellung und Lieferschein prüfen, bevor bezahlt wird.
  • Zahlläufe vorbereiten – IBAN, Zahlungsreferenz, Betrag und Fälligkeit je Rechnung als Felder; den Zahlungsabgleich danach zeigt die Seite Kontoauszüge.
  • Auswertungen über Lieferanten – Ausgaben nach Lieferant, Steuersätzen oder Positionsarten, über alle Layouts hinweg in denselben Spalten.

Warum nicht ein PDF-Konverter oder Buchhaltungs-OCR?

PDF-zu-Excel-Konverter kopieren das Layout in Zellen: Adressblöcke landen neben der Positionstabelle, „1.680,00“ wird Text, und jeder Lieferant liefert andere Spalten. Buchhaltungs-OCR wiederum ist auf feste Belegfelder für einen Kontierungsworkflow festgelegt – eigene Spalten wie eine Artikelnummer, ein Projektcode oder der Steuersatz je Position passen dort nicht hinein. Parseur und Airparser lösen Rechnungen mit Feldern, liefern Datumsangaben aber im Quellformat als Text. Bei Tiro definierst du die Felder selbst, und Datum, Beträge und Steuersätze kommen normalisiert an – für jede Rechnung in denselben Spalten.

Beispiel: vom Dokument zur Tabelle

Ein fiktives Dokument, eine Inbox, ein Lauf in Tiro — unverändert wiedergegeben. Firma, Personen und Zahlen sind erfunden.

1. Die Dokumente (3 Varianten)

2. Die ausgelesenen Daten

Kopf-Felder einmal pro Dokument, die Tabelle als eine Zeile pro Position — Datum als Datum, Zahlen als Zahlen. Die ersten Zeilen sind ausgeklappt, der Rest steht dahinter.

Kopf-Felder
FeldDeutsche Rechnung (EUR)UK-Rechnung (GBP)US-Rechnung (USD)
Rechnungs-Nr.RE-2026-1847301445501
Rechnungsdatum15.07.202621.07.202618.07.2026
Fällig am14.08.202620.08.202617.08.2026
LieferantFalkenrath Packaging GmbHBramley Roasting Supplies LtdBrightline Cafe Equipment Inc.
USt-IdNr.DE318447129GB 493 8817 42
WährungEURGBPUSD
Netto3.934,12.546,710.371,5
Steuer747,48161,34907,6
Brutto4.681,582.708,0411.279,1
IBANDE44 3705 0198 0027 4411 82GB62 SGWB 4022 1971 4466 90
ZahlungsreferenzRE-2026-1847BRS 30144INV 5501
Positionen (17)
QuelleBezeichnungMengeEinzelpreisSteuersatzBetrag
Deutsche Rechnung (EUR)Kraft paper coffee bag 500 g, flat bottom, valve punch, printed 2c "Lindqvist Espresso"4.0000,42191.680
Deutsche Rechnung (EUR)Kraft paper coffee bag 1 kg, flat bottom, valve punch, printed 2c1.5000,5819870
Deutsche Rechnung (EUR)One-way degassing valve V2, food grade5.5000,0919495
Deutsche Rechnung (EUR)Shipping carton 400 × 300 × 250 mm, double wall2501,1519287,5
Deutsche Rechnung (EUR)Label roll "Lindqvist Espresso" 80 × 50 mm, 1.000 labels/roll2418,919453,6
Deutsche Rechnung (EUR)Freight and transport packaging, DE parcel/pallet114819148
UK-Rechnung (GBP)RB-40K Roaster drum bearing kit RS-40 (pair, incl. seals)218920378
UK-Rechnung (GBP)AD-115 Airflow damper assembly, cast, for 15 kg drum roasters1246,520246,5
UK-Rechnung (GBP)TC-K3 Thermocouple probe, K-type, 3 mm, bean temperature332,42097,2
UK-Rechnung (GBP)GC-COL Green coffee — Colombia Excelso EP, 60 kg jute bag (zero-rated foodstuff)1017401.740
UK-Rechnung (GBP)DEL-LDN Delivery, Leeds–London pallet service1852085
US-Rechnung (USD)EM-VD2 Vela Due two-group espresso machine, volumetric, 220 V16.8508,8756.850
US-Rechnung (USD)GR-K65 Kern 65 on-demand grinder, 65 mm flat burrs21.2408,8752.480
US-Rechnung (USD)WF-310 Water filtration system incl. install kit and cartridge13898,875389
US-Rechnung (USD)KB-SS Knock box, stainless steel, counter model342,58,875127,5
US-Rechnung (USD)SV-INST Installation & calibration on site, per hour4958,875380
US-Rechnung (USD)FR-CC Freight, common carrier (non-taxable)11450145
Alle 17 Zeilen anzeigenWeniger Zeilen anzeigen

3. So sieht es in Tiro aus

Das Ergebnis im Browser, direkt nach dem Upload. Von hier geht es per Klick als Excel oder CSV weiter.

Die Inbox „Rechnungen“ in Tiro mit den drei verarbeiteten Rechnungen – Deutschland, UK und USA – alle mit Status „fertig“

So funktioniert es

  1. Inbox anlegen

    Ein Name genügt, zum Beispiel „Rechnungen“. Beim ersten Upload schlägt die KI die Felder vor – Rechnungs-Nr., Datum, Beträge und die Positionstabelle. Du legst einmal fest, was gelten soll, etwa „USt-IdNr. leer lassen, wenn keine gedruckt ist“ oder „Betrag je Position ohne Steuer“.

  2. Rechnungen hochladen

    PDF-Rechnungen aus der E-Mail oder gescannte Papierrechnungen – einzeln oder als Stapel, von beliebig vielen Lieferanten. Du musst nicht sagen, von wem eine Rechnung stammt oder wie ihr Layout aussieht.

  3. Tabelle herunterladen

    Jede Rechnung liefert dieselbe Spaltenstruktur – eine Zeile pro Position, Kopf-Felder wie Lieferant, Rechnungs-Nr. und Fälligkeit in jeder Zeile wiederholt. Excel oder CSV, Datum als Datum, Beträge als echte Zahlen; so lassen sich die Tabellen aller Rechnungen direkt untereinander setzen.

Häufige Fragen

Wie wandle ich eine Rechnung in Excel um?

Rechnung als PDF in eine Inbox hochladen, fertig – Tiro liefert Rechnungs-Nr., Datum, Fälligkeit, Beträge und jede Position als Tabelle, die du als Excel oder CSV herunterlädst. Anders als ein Konverter kopiert Tiro nicht das Layout, sondern liest die Felder aus; die Tabelle sieht bei jedem Lieferanten gleich aus.

Muss ich für jeden Lieferanten eine eigene Inbox anlegen?

Nein. Eine Inbox mit einer Felddefinition reicht für alle Lieferanten – im Beispiel laufen eine deutsche, eine britische und eine US-Rechnung in dieselbe Tabelle. Die KI liest die Felder aus dem jeweiligen Layout, nicht aus festen Positionen; ein neuer Lieferant braucht keine Vorlage und kein Anlernen.

Wie geht Tiro mit Steuersätzen und steuerfreien Positionen um?

Der Steuersatz ist im Beispiel eine Zahlenspalte je Position: 19 für die deutsche USt., 20 und 0 für die UK-Rechnung mit zero-rated Rohkaffee, 8,875 für die New Yorker Sales Tax und 0 für die steuerfreie Frachtzeile. Netto, Steuer und Brutto kommen zusätzlich als Kopf-Felder – damit lässt sich in Excel sofort prüfen, ob Positionen und Summen zusammenpassen.

Was passiert, wenn eine Rechnung keine USt-IdNr. oder IBAN hat?

Dann bleibt das Feld leer – so wie bei der US-Rechnung im Beispiel, die eine ACH-Bankverbindung statt einer IBAN druckt und eine EIN statt einer USt-IdNr. trägt. Tiro erfindet keine Werte und steckt auch nicht die falsche Nummer ins Feld; das steht so in der Feldanweisung („eine US-EIN ist keine USt-IdNr.“).

Werden 1.234,56 € und $1,234.56 richtig gelesen?

Ja. Beträge kommen als echte Zahlen an, egal ob die Rechnung 1.234,56, 1,234.56 oder $6,850.00 druckt; Datumsangaben immer als ISO-Datum (2026-07-15), ob die Rechnung 15.07.2026, 21/07/2026 oder 07/18/2026 schreibt. Im Beispiel stimmen alle 17 Positionen und alle Summen aus drei Zahlen- und Datumsformaten.

Funktioniert das mit gescannten Rechnungen und E-Rechnungen (ZUGFeRD, XRechnung)?

Gescannte oder fotografierte Rechnungen werden über das Seitenbild gelesen, ohne OCR-Einstellung – Details auf der Seite zu PDFs & Scans. Ein ZUGFeRD-PDF kannst du hochladen; Tiro liest den sichtbaren Rechnungsteil, nicht das eingebettete XML. Reine XML-Rechnungen (XRechnung ohne PDF) nimmt Tiro derzeit nicht an, ebenso wenig gibt es einen E-Mail-Eingang – Rechnungen kommen per Upload oder API in die Inbox.

Wo werden die Rechnungen verarbeitet?

Auf Servern in Deutschland; die KI-Verarbeitung läuft über AWS Bedrock in der EU-Region Frankfurt, ohne Training mit deinen Daten. Die Aufbewahrung stellst du pro Inbox ein – bis hin zu „sofort nach dem Export löschen“.

Was kostet das?

Der Einstieg ist kostenlos – 20 Seiten pro Monat, ohne Kreditkarte. Eine Seite ist ein Credit; die drei einseitigen Rechnungen im Beispiel kosten also drei Credits. Bezahlpläne unterscheiden sich nur in der Seitenzahl.