Zeiteinträge einmal im Monat ins Buchhaltungssystem zu tippen ist die Art Arbeit, die sofort verschwindet, sobald beide Systeme verbunden sind. Die Timesheet-Integration mit QuickBooks Online macht genau das: erfasste Zeit wird zu abrechenbarer Zeit beim richtigen Kunden, und der Rechnungsstatus fließt zurück, damit Ihre Zeiterfassung weiß, was schon abgerechnet ist.
Das hier ist die praktische Einrichtung, die Mapping-Entscheidungen, die zählen, und die Fehlerliste für die wenigen Dinge, die schiefgehen können. Die Integration gehört zum Pro-Plan, der 30 Tage kostenlosen Probezugang ohne Kreditkarte hat.
Was die Integration tut
Von Timesheet nach QuickBooks
- Zeiteinträge synchronisieren als abrechenbare Zeit
- Projekte mappen zu QuickBooks-Kunden
- Teammitglieder mappen zu QuickBooks-Mitarbeitern
Zurück von QuickBooks nach Timesheet
- Rechnungsstatus: wird Zeit in QuickBooks fakturiert, markiert Timesheet die Einträge als abgerechnet
- Änderungen an synchronisierter Zeit in QuickBooks fließen zurück nach Timesheet
Sync-Rhythmus
- Änderungen synchronisieren sofort: Anlegen, Bearbeiten oder Löschen eines Eintrags löst den Sync aus
- QuickBooks meldet eigene Änderungen per Webhook zurück
- Ein vollständiger Abgleich läuft jede Nacht
- Manueller Sync auf Anforderung mit Jetzt synchronisieren
Voraussetzungen
Bevor Sie verbinden:
- Timesheet Pro (aktives Abo oder Probezugang)
- QuickBooks Online (nicht QuickBooks Desktop)
- Admin-Zugriff in beiden Konten
- Projekte in Timesheet eingerichtet
- Kunden in QuickBooks eingerichtet
Verbinden
Schritt 1: Starten
- In der Timesheet-Web-App im Hauptmenü Integrationen öffnen
- Auf Browse Marketplace klicken und QuickBooks Online installieren
- Die Integration öffnen und auf Verbinden klicken
Schritt 2: In QuickBooks autorisieren
- Sie werden zu QuickBooks weitergeleitet
- Sich anmelden
- Die angeforderten Berechtigungen prüfen
- Auf Verbinden zur Autorisierung klicken
Schritt 3: Bestätigen
- Zurück in Timesheet erscheint der Name des QuickBooks-Unternehmens
- Verbunden
Projekte zu Kunden zuordnen
Der entscheidende Schritt. Ohne Mapping fließt keine Zeit.
Wo das Mapping liegt
- Die QuickBooks-Integration öffnen
- Zum Tab Mappings wechseln
- Den Abschnitt Projekt-Mapping finden
Mapping erstellen
Für jedes Projekt, das synchronisiert werden soll:
- Auf + Hinzufügen klicken, um ein Paar anzulegen
- Timesheet-Projekt auswählen
- Passenden QuickBooks-Kunden auswählen
- Speichern
Beispiele
| Timesheet-Projekt | QuickBooks-Kunde |
|---|---|
| Acme GmbH Website | Acme GmbH |
| Beratung Johnson | Johnson & Partner |
| Interne Projekte | (nicht synchronisieren) |
Ein paar Dinge, die Ärger ersparen
Namen müssen nicht exakt übereinstimmen. Das Mapping erfolgt über die Auswahl, nicht über String-Vergleich.
Neue Kunden zuerst in QuickBooks anlegen. Wenn ein Kunde dort nicht existiert, dort anlegen und danach mappen.
Interne Projekte überspringen. Mapping leer lassen für Projekte, die nicht synchronisiert werden sollen (Admin, Lernen, interne F&E).
Teammitglieder zuordnen
Für Teams: Mitglieder zu QuickBooks-Mitarbeitern mappen. Die Zeit eines Mitglieds synchronisiert erst, wenn es gemappt ist. Also für alle einrichten, deren Stunden in QuickBooks landen sollen.
Einrichtung
- Den Tab Mappings der QuickBooks-Integration öffnen
- Den Abschnitt Benutzer-Mapping finden
- Pro Teammitglied ein Paar mit dem passenden QuickBooks-Mitarbeiter anlegen
- Speichern
Warum das wichtig ist
Gemappte Teammitglieder erlauben QuickBooks:
- Zeit pro Person für die Lohnabrechnung zu führen
- Reports pro Mitarbeiter zu erzeugen
- Die richtigen Lohnkosten anzurechnen
Was der Sync sendet
Sobald sich etwas ändert:
- Neue Zeiteinträge
- Aktualisierungen bestehender Einträge
- Korrekturen und Löschungen
Was einen Sync auslöst
- Anlegen, Bearbeiten oder Löschen eines Zeiteintrags (auch das Setzen auf abgerechnet)
- Eine eingehende Änderung, die QuickBooks per Webhook meldet
- Der nächtliche Komplett-Abgleich
- Ein Klick auf Jetzt synchronisieren
Sync-Status prüfen
- Die QuickBooks-Integration öffnen
- Das Sync-Dashboard zeigt die letzten Läufe, den Verbindungsstatus und das letzte Ergebnis
- Der Tab Logs listet jeden Lauf mit Status, Auslöser und Dauer
Rechnungen aus synchronisierter Zeit erstellen
Sobald die Zeit in QuickBooks ist, läuft die Fakturierung als gewohnter QuickBooks-Ablauf.
In QuickBooks
- Sales → Invoices
- Auf Create Invoice klicken
- Kunden auswählen
- QuickBooks zeigt die offenen Zeiteinträge an
- Einträge in die Rechnung übernehmen
- Prüfen und versenden
Status fließt zurück
Wenn Sie Zeit in QuickBooks fakturieren:
- Timesheet markiert die entsprechenden Einträge als abgerechnet
- Der Zahlungsstatus bleibt in QuickBooks und fließt nicht zurück nach Timesheet
- Der Zwei-Wege-Sync hält Zeiteinträge und Abrechnungsstatus synchron, ohne dass jemand die Daten noch einmal eintippt
Manueller Sync
Für die Fälle, in denen der nächtliche Abgleich nicht schnell genug ist.
Sync erzwingen
- Die QuickBooks-Integration öffnen
- Auf Jetzt synchronisieren klicken
- Auf Abschluss warten
- Ergebnis prüfen
Wann sinnvoll
- Nach einer Bulk-Änderung an Zeiteinträgen
- Direkt vor dem Versand einer Rechnung
- Nach der Korrektur von Mapping-Fehlern
- Beim Troubleshooting
Konflikte behandeln
Ein paar Muster, die wichtig zu kennen sind:
Auf beiden Seiten bearbeitet. Derselbe Eintrag wurde in Timesheet und QuickBooks geändert. Auflösung: Timesheet ist die Quelle der Wahrheit für Zeiteinträge, QuickBooks für den Rechnungsstatus.
Auf einer Seite gelöscht. Eintrag wurde in einem System gelöscht. Auflösung: Löschungen in Timesheet entfernen den Eintrag aus QuickBooks, Löschungen in QuickBooks wirken nicht zurück nach Timesheet.
Mapping mitten im Lauf geändert. Projekt wurde umgemappt, nachdem schon Einträge synchronisiert waren. Auflösung: bereits synchronisierte Einträge bleiben beim ursprünglichen Kunden, neue Einträge nutzen das neue Mapping. Historische Einträge bei Bedarf manuell in QuickBooks umhängen.
Wie man Konflikte meist vermeidet
- Zeit in Timesheet bearbeiten, nicht in QuickBooks
- In QuickBooks fakturieren und den Abrechnungsstatus zurückfließen lassen; Zahlungen in QuickBooks führen
- Synchronisierte Zeit nicht in QuickBooks löschen
Best Practices
Mappen vor dem Erfassen. Projekt-Kunden-Mappings setzen, bevor das Team mit dem Erfassen beginnt. Sonst entstehen „verwaiste“ Einträge, die nicht synchronisieren.
Konsistente Projektnamen. Das Mapping regelt die Verbindung, aber konsistente Namen helfen, die Verbindung im Kopf zu haben, ohne die Einstellungen zu öffnen.
Wochenkontrolle. Fünf Minuten Sync-Status durchsehen: fehlgeschlagene Syncs, ungemappte Projekte mit Zeiten, auffällige Kundenzuweisungen.
Monatsabschluss-Routine. Vor dem Schließen:
- Sicherstellen, dass alle Zeiten synchronisiert sind
- Rechnungen für abrechenbare Zeit erstellen
- Eingegangene Zahlungen verbuchen
- Beträge zwischen den Systemen abgleichen
Mappings dokumentieren. Eine einfache Tabelle oder ein Dokument mit Projekt → Kunde und Mitglied → Mitarbeiter spart später Zeit.
Fehlerbehebung
„Zeit erscheint nicht in QuickBooks“
- Ist das Projekt gemappt?
- Ist das Teammitglied gemappt?
- Erlaubt die Sync-Richtung Schreibzugriff von Timesheet nach QuickBooks?
- Ist die Verbindung noch aktiv? Im Tab Logs nach fehlgeschlagenen Läufen sehen
„Verbindung abgelaufen“
QuickBooks-Tokens können nach längerer Zeit ohne Sync ablaufen.
- Die QuickBooks-Integration öffnen
- Erneut auf Verbinden klicken
- In QuickBooks neu autorisieren
„Doppelte Einträge“
- Nicht in QuickBooks löschen (sie kommen über den Sync wieder)
- Prüfen, ob die Einträge in Timesheet bearbeitet wurden
- Bei wiederkehrendem Problem den Support kontaktieren
„Zeit auf dem falschen Kunden“
- Projekt-Mapping in Timesheet aktualisieren
- In QuickBooks den betroffenen Eintrag manuell auf den richtigen Kunden umhängen
- Künftige Einträge folgen dem neuen Mapping
Trennen
Wenn Sie die Integration entfernen müssen:
- Die QuickBooks-Integration öffnen
- Im Menü Aktionen die Option Integration deinstallieren wählen
- Bestätigen
Nach dem Entfernen:
- Sync stoppt sofort
- Die Integration und ihre Mappings werden in Timesheet entfernt
- Bereits synchronisierte Zeit bleibt in QuickBooks
- Jederzeit neu installierbar und verbindbar
Zusammenfassung
Die Integration ersetzt manuelle Eingabe durch:
- Verbinden: OAuth-Autorisierung zwischen Timesheet und QuickBooks Online
- Mappen: Projekte → Kunden, Teammitglieder → Mitarbeiter
- Synchronisieren: sofort bei Änderungen, mit nächtlichem Abgleich und manuellem Sync bei Bedarf
- Fakturieren: in QuickBooks, aus synchronisierter Zeit
- Status: fakturierte Zeit fließt als abgerechnet zurück nach Timesheet
Einmal einrichten, und der Monatsabschluss ist keine Tipperei mehr.
Wie es weitergeht
- Mit Zapier verbinden für breitere Workflow-Automatisierung
- PDF-Rechnungen erzeugen, wenn die Rechnung direkt aus Timesheet entstehen soll
- Nach Excel exportieren für Reports außerhalb des QuickBooks-Flusses
Aufhören, Zeit ins Buchhaltungssystem zu tippen
Pro-Plan, 30 Tage kostenlos, ohne Kreditkarte. QuickBooks heute verbinden.