Buchhaltung mit Google Sheets: Praktischer Leitfaden zur Aufzeichnung Ihrer Ausgaben mit einem Klick
Einfache Methode, um Ihre Bankauszüge in ein persönliches Buchhaltungssystem mit Google Sheets und Cloud-Apps umzuwandeln.
Das Problem eines fehlenden einheitlichen Ausgabenprotokolls tritt häufig auf, wenn wir mit mehreren Banken, Kreditkarten und sogar digitalen Zahlungen arbeiten. Viele von uns öffnen manuell Excel-Dateien und vergessen dann, sie zu aktualisieren, wodurch Fehler sich anhäufen und das finanzielle Bild verloren geht. Die Lösung erfordert weder ein kompliziertes Programm noch ein teures Abonnement; sie liegt darin, Google Sheets als persönliches Buchhaltungssystem zu nutzen und es direkt mit dem Bankauszug über CSV oder über Google Apps Script zu verbinden.
Warum Google Sheets?
Cloud-Dokumente ermöglichen den Zugriff auf Daten von jedem Gerät aus und unterstützen das einfache Teilen der Datei mit dem Lebenspartner oder Finanzberater. Darüber hinaus können Sie Formeln, Diagramme hinzufügen und Ausgaben automatisch kategorisieren, ohne fortgeschrittenen Programmiercode schreiben zu müssen.
Schritt 1: Vorbereitung – Erstellen der Grundvorlage
Beginnen Sie damit, eine neue Tabelle in Google Sheets zu erstellen. Stellen Sie sicher, dass sie die folgenden Spalten enthält:
- Transaktionsdatum
- Beschreibung (Beispiel: „Supermarkt“)
- Betrag
- Kategorie (Lebensmittel, Verkehr, Unterhaltung…)
- Zahlungsmethode (Karte, Bargeld, Überweisung)
- Notiz (optional)
Geben Sie die Spaltenüberschriften in die erste Zeile ein und speichern Sie die Vorlage unter einem Namen, der ihren Inhalt widerspiegelt, wie beispielsweise „Persönliche Buchhaltung – 2024“.
Schritt 2: Importieren des Bankauszugs
Die meisten Banken erlauben den Download des Kontoauszugs im CSV- oder XLSX-Format. Laden Sie die Datei auf Ihr Gerät herunter und öffnen Sie sie anschließend in Google Sheets über „Datei → Importieren → Datei hochladen“. Wählen Sie „Zu neuem Blatt hinzufügen“, um eine Vermischung mit der Grundvorlage zu vermeiden.
In diesem Schritt erhalten Sie eine Tabelle mit allen Feldern, die die Bank bereitstellt, wie Datum, Beschreibung, Betrag und Kontostand. Machen Sie sich keine Sorgen, falls eine zusätzliche Spalte vorhanden ist, die Sie nicht benötigen; Sie können sie später ausblenden.
Schritt 3: Einheitliche Formeln und Datenanpassung
Die importierten Daten können sich von der Vorlage unterscheiden. Verwenden Sie Formeln wie =DATEVALUE(A2), um das Datum zu standardisieren, und =VALUE(SUBSTITUTE(C2, ",", "")), um Kommas aus Zahlen zu entfernen. Kopieren Sie anschließend die Werte (Kopieren → Inhalte einfügen → Nur Werte), um die Zahlen zu fixieren.
Danach verschieben Sie die Spalten in die Grundvorlage. Der einfachste Weg besteht darin, die Spalte „Datum“ in die Spalte „Transaktionsdatum“ der Vorlage zu ziehen und so weiter. Falls die Spalte „Beschreibung“ lange Details enthält, kürzen Sie sie auf einen kurzen Namen, der Ihnen später bei der Kategorisierung hilft.
Schritt 4: Automatische Kategorisierung mittels VLOOKUP-Funktion
Erstellen Sie ein separates Blatt namens „Kategorienliste“ und tragen Sie dort zwei Spalten ein: Die erste Spalte enthält Stichwörter (z. B. „Supermarkt“, „Restaurant“), die zweite Spalte die zugehörige Kategorie („Lebensmittel“). Verwenden Sie anschließend folgende Formel in der Spalte „Kategorie“:
=IFERROR(VLOOKUP(B2, 'Kategorienliste'!A:B, 2, FALSCH), "Sonstige")
Auf diese Weise wird bei Auftreten eines Beschreibungstextes mit einem bestimmten Stichwort automatisch die passende Kategorie zugewiesen. Falls kein Stichwort übereinstimmt, wird die Transaktion unter „Sonstige“ eingeordnet, um sie später manuell zu prüfen.
Schritt 5: Automatisierung des Imports über Google Apps Script
Für alle, die ihr Buchhaltungssystem wöchentlich oder täglich aktualisieren möchten, ohne Dateien manuell hochzuladen, kann ein einfaches Skript geschrieben werden. Öffnen Sie „Tools → Skripteditor“ und fügen Sie den folgenden Code hinzu:
function importBankStatement() {
var fileId = 'Datei-ID_des_CSV_in_Google_Drive';
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Buchhaltung');
var csv = DriveApp.getFileById(fileId).getBlob().getDataAsString();
var data = Utilities.parseCsv(csv);
sheet.getRange(sheet.getLastRow()+1, 1, data.length, data[0].length).setValues(data);
}
Ersetzen Sie „Datei-ID_des_CSV_in_Google_Drive“ durch die ID der Datei, die den Bankauszug in Google Drive enthält. Planen Sie die Funktion über „Trigger → Neuen Trigger hinzufügen“ ein, damit sie jeden Morgen ausgeführt wird.
Schritt 6: Erstellen eines visuellen Tracking-Dashboards
Eine Analyse ist ohne illustrative Grafiken unvollständig. Fügen Sie ein neues Blatt namens „Zusammenfassung“ hinzu und verwenden Sie die Funktionen =SUMIF und =QUERY, um Ausgaben nach Kategorie und Monat zusammenzufassen. Erstellen Sie anschließend ein Balken- oder Kreisdiagramm, das die Ausgabenverteilung zeigt. Die Diagramme können in ein Dashboard integriert werden, das Ihnen einen schnellen Überblick über den Anteil jeder Kategorie bietet.
Schritt 7: Monatliche Überprüfung, die wenig Zeit in Anspruch nimmt
Reservieren Sie 15 Minuten am letzten Tag jedes Monats, um das „Buchhaltungsblatt“ zu prüfen. Achten Sie auf Kategorien, die unter „Sonstige“ erscheinen; sie weisen oft auf neue Ausgaben hin, die eine Definition benötigen. Fügen Sie die entsprechenden Stichwörter zur „Kategorienliste“ hinzu, um von der automatischen Kategorisierung im nächsten Monat zu profitieren.
Mit dieser Routine verwandelt sich das Google-Sheets-Blatt von einer einfachen Tabelle in ein nachhaltiges Buchhaltungssystem, das dem wechselnden Geldfluss folgt.
Eine Geschichte aus der Praxis
Ali, ein freiberuflicher Berater, nutzte früher ein papierbasiertes Notizbuch zur Erfassung von Rechnungen. Sobald er einen neuen Auftrag erhielt oder eine Zahlung bekam, schrieb er sie von Hand auf, stellte dann am Monatsende fest, dass einige Rechnungen aufgrund von Vergesslichkeit oder Ähnlichkeit fehlten. Nach Anwendung der vorherigen Schritte erstellte er die Vorlage und verknüpfte sie direkt mit einer CSV-Datei, die ihm seine Bank jede Woche zusendet. Jetzt sieht er bei Öffnen von Google Sheets, dass jede Transaktion automatisch mit der entsprechenden Kategorie erscheint, und er muss die Beträge nicht mehr manuell überprüfen. In drei Monaten stieg seine Sparrate um 12 Prozent, weil die Kategorien, auf die er am meisten ausgab (wie „Unterhaltung“), im monatlichen Diagramm deutlich sichtbar wurden.
Der Schlüssel liegt nicht in den hochentwickelten Tools an sich, sondern in der Organisation des Datenflusses und deren Nutzung zu Ihrem Vorteil. Alles, was Sie benötigen, ist etwas Disziplin beim Hochladen des Bankauszugs und etwas Zeit für die Vorlagengestaltung – danach arbeitet das System effektiv weiter.
Zum Abschluss: Wenn Sie die Schritte zur Vorlagenerstellung und Formelanwendung beherrschen, erhalten Sie ein Buchhaltungssystem, das niemals versiegt, das jeden eingehenden und ausgehenden Euro verfolgt und das Ihnen ermöglicht, finanzielle Entscheidungen auf der Grundlage präziser Daten zu treffen – nicht auf Vermutungen.


