Zum Inhalt springen

Odoo Timesheets: Von Anwesenheit zur Rechnung — ohne Doppelpflege

Umfassender Leitfaden zur Zeiterfassung in Odoo
25. Mai 2026 durch
Odoo Timesheets: Von Anwesenheit zur Rechnung — ohne Doppelpflege
Louis DRESSE
| Noch keine Kommentare

Einleitung

Odoo Timesheets unterstützt Dienstleister und projektorientierte Firmen: Projekte, Stundenzettel, Außendienstbesuche und Support-Tickets sollten zusammen ein klares Bild von Kundenzusagen und Marge ergeben.


Arbeiten Lieferung und Support in getrennten Systemen, sinkt die Auslastung, SLAs werden verletzt und Rechnungen gehen oft erst Wochen nach der Leistung raus.


Timesheets verknüpft Aufgaben, Zeitaufwand, Ersatzteile und Kundenkommunikation, sodass Account Manager den Projektstatus auf einen Blick sehen, ohne unzählige Status-Mails zu jagen.


Agenturinhaber, Beratungsfirmen und Support-Leads können die folgenden Szenarien direkt auf ihre bestehende Arbeitsweise übertragen.


Odoo Timesheets unterstützt Dienstleister und projektorientierte Firmen: Projekte, Stundenzettel, Außendienstbesuche und Support-Tickets sollten zusammen ein klares Bild von Kundenzusagen und Marge ergeben.


Dieser Beitrag listet die zehn Anwendungsfälle nach Schwierigkeit — Level 1 (einfach) bis Level 10 (Experte). Zu jedem Level gibt es praktische, nummerierte Klick-Anweisungen für Odoo Timesheets.


Fange dort an, wo dein Team sich wohlfühlt — nicht bei Level 10 nur weil es beeindruckend wirkt.


Lies zuerst die Problemübersicht und öffne dann das Level, das zu deinem Team passt.


In diesem Leitfaden findest du:


  • Welche Rolle Odoo Timesheets typischerweise in einem Systemstack übernimmt
  • Wo Teams aktuell am meisten Reibung spüren (und weshalb)
  • Zehn priorisierte Anwendungsfälle von Einsteiger- bis zu Experten-Strategien
  • Wann Automatisierung oder Integrationen den Einsatz eines Odoo-Partners rechtfertigen



Das Problem


Ein Kunde ruft wütend an, weil ein Projekt verzögert ist. Support, Projektteam und Account Management haben unterschiedliche Darstellungen des Sachstands. Die Zeit wurde spät verrechnet, sodass die Marge erst in den Zahlen auffiel.

Projekt- und Supportunternehmen verkaufen Zeit und Ergebnisse, doch Auslastung und SLAs werden oft verspätet erfasst. Wenn Abrechnung, Lieferung und Ticket-Historie nicht auf einer Zeitachse liegen, schmilzt die Marge.

Klingt bekannt? Typische Stolpersteine sind:


  • Projekte starten zu spät, weil Sales-Kontext fehlt
  • Support-Tickets ohne Verbindung zu Verträgen oder Rechnungen
  • Zeiterfassung wird nachträglich ausgefüllt, was die verrechenbare Marge schmälert


Die gute Nachricht: Ein großer Systemwechsel ist nicht nötig. Wähle einen Use Case, teste ihn 30 Tage in Odoo Timesheets und messe die Veränderung.

Top 10 Timesheets-Anwendungsfälle


Zehn konkrete Anwendungsfälle für Odoo Timesheets, sortiert von Level 1 (einfach, sofort umsetzbar) bis Level 10 (Experten-Setup). Zu jedem steht: Was bauen wir? Und welche Klicks sind nötig?


Level 1 bringt schnellen Alltagsnutzen. Das letzte Level ist bewusst ambitioniert, damit du siehst, wie weit eine einzelne App skaliert, wenn Architektur und Daten sauber bleiben.


Wähle ein Level, probiere die nummerierten Schritte in einer Testdatenbank und geh erst weiter, wenn das aktuelle Level zur Routine geworden ist.

1. Deine erste Stunde auf einer Projektaufgabe erfassen Level 1 — Einfach


Level 1 ist die minimalste Aktion: eine Person erfasst für eine Aufgabe eine Stunde. Kein Timer, keine Gitteransicht, einfach ein sauberer Nachweis, wofür die Zeit verwendet wurde.


So läuft das in Odoo:


  1. Navigiere zu Timesheets → Meine Timesheets → Neu.
  2. Wähle das passende Projekt und die konkrete Aufgabe, an der du gearbeitet hast.
  3. Stelle das Datum (heute) und die Stundenanzahl ein (z. B. 1,5).
  4. Füge eine kurze Beschreibung hinzu, damit Kunde oder Manager später nachvollziehen können, was gemacht wurde.
  5. Speichern: Die Zeile ist deinem Namen, deinem Tag und dem Projekt zugeordnet.


Nutzen: Am Ende der Woche kannst du genau belegen, wie die Zeit verteilt war — ohne abends mühsam Tabellen zu rekonstruieren.


2. Die ganze Woche im Grid in zwei Minuten ausfüllen Level 2 — Einfach


Level 2 bleibt manuell, nutzt aber die Grid-Ansicht: eine Zeile pro Aufgabe, eine Spalte pro Tag. Kein siebenmaliges ‚Neu‘ klicken mehr.


So läuft das in Odoo:


  1. Öffne Timesheets → Meine Timesheets und wechsle oben rechts zur Grid-Ansicht.
  2. Lege pro Projekt/Aufgabe eine Zeile an, die du diese Woche berührt hast.
  3. Trage die Stunden direkt in die Tageszellen ein; Summen für Zeilen und Spalten werden automatisch berechnet.
  4. Nutze Tab und Pfeiltasten für schnelle Navigation wie in einer Tabellenkalkulation.
  5. Speichern: Die gesamte Woche wird auf einmal gebucht, mit einer Beschreibung pro Zeile.


Nutzen: Wochenbuchungen brauchen nur noch wenige Klicks — ideal, wenn viele kurze Tasks, Meetings und Pausen anfallen.


3. Zeit live erfassen mit dem Timer Level 3 — Einfach


Level 3 führt den Timer ein (Awesome Timesheet auf dem Handy, Start-Button in der Web-App). Damit hörst du auf zu schätzen, wie lange Calls oder Reviews gedauert haben.


So läuft das in Odoo:


  1. Öffne eine Aufgabe und klicke oben rechts auf Start (Timer-Symbol).
  2. Wechsle zwischen Aufgaben — der vorherige Timer stoppt automatisch, ohne Minuten zu verlieren.
  3. Klicke Stop, wenn du fertig bist; Odoo legt die Zeile automatisch der richtigen Aufgabe und dem Projekt zu.
  4. Installiere Awesome Timesheet auf dem Smartphone für offline-fähige Zeiterfassung bei Kunden vor Ort.
  5. Am Ende des Tages prüfe Meine Timesheets, bearbeite Beschreibungen und reiche die Zeiten ein.


Nutzen: Verrechenbare Stunden werden genauer, weil die Zeit live erfasst wird statt erst am Freitag geschätzt zu werden.


4. Ein Projekt abrechnungsfähig machen und nach Zeit & Material fakturieren Level 4 — Mittel


Level 4 verwandelt Timesheets in ein Abrechnungstool: markiere ein Projekt als abrechnungsfähig und lasse Stunden automatisch in die Rechnung fließen.


So läuft das in Odoo:


  1. Projekt → Einstellungen → Abrechnung auf ‚Basierend auf Timesheets (Time & Materials)‘ setzen.
  2. Im zugehörigen Verkaufsauftrag ein Service-Produkt anlegen, dessen Service-Policy auf ‚Basierend auf Timesheets‘ steht.
  3. Das Team erfasst während des Monats die Stunden wie gewohnt auf Projektaufgaben.
  4. Am Monatsende im Verkaufsauftrag auf ‚Rechnung erstellen‘ klicken und ‚Reguläre Rechnung‘ wählen.
  5. Odoo zieht alle genehmigten Stunden mit dem jeweiligen Satz in die Rechnung, bereit zum Versand.


Nutzen: Die Lücke zwischen gearbeiteten und fakturierten Stunden schließt sich — Finance muss Projektmanager nicht am Monatsende nach Stunden fragen.


5. Auf Festpreis-Meilensteine fakturieren und trotzdem Ist-Stunden nachhalten Level 5 — Mittel


Level 5 deckt Festpreisabrechnung ab: Der Kunde zahlt Meilensteine, während intern die tatsächlich aufgewendeten Stunden weiter getrackt werden.


So läuft das in Odoo:


  1. Beim Service-Produkt Service-Policy auf ‚Prepaid/Festpreis‘ setzen und Meilensteine definieren (Kickoff, Phase 1, Phase 2, Lieferung).
  2. Angebot erstellen und Verkaufsauftrag mit den vereinbarten Meilensteinbeträgen bestätigen.
  3. Das Team erfasst weiterhin reale Stunden in Timesheets, auch wenn die Abrechnung fixiert ist.
  4. Ist ein Meilenstein erreicht, im Auftrag ‚Als geliefert markieren‘ klicken, um die Rechnung dafür zu erstellen.
  5. Projekt-Übersicht öffnen, um geplante Beträge gegen tatsächliche Stunden und Kosten pro Phase zu vergleichen.


Nutzen: Sales schützt den Kundenpreis, Delivery sieht zeitnah, ob ein Projekt profitabel bleibt oder Gefahr läuft, die Marge zu verlieren.


6. Genehmigungsschritt einbauen, bevor Zeiten in Abrechnung oder Payroll landen Level 6 — Mittel


Level 6 bringt Governance: Keine Stundenerfassung wird abgerechnet oder bezahlt, bevor ein Manager sie geprüft hat — das erste Level mit mehreren Personen pro Datensatz.


So läuft das in Odoo:


  1. Einstellungen → Timesheets → Timesheet-Genehmigungen aktivieren.
  2. In den Mitarbeiter-Datensätzen den Timesheet-Genehmiger (z. B. Abteilungsleiter oder Projektverantwortlicher) hinterlegen.
  3. Mitarbeiter erfassen ihre Stunden und klicken in ‚Meine Timesheets‘ auf ‚Einreichen‘.
  4. Genehmiger öffnen ‚Timesheets → Zur Genehmigung‘, prüfen Projektstunden und genehmigen oder senden mit Kommentar zurück.
  5. Gesperrte/genehmigte Zeiten fließen in Abrechnung und Payroll; ungeprüfte Zeiten gelangen nicht an Kunde oder Finance.


Nutzen: Streitigkeiten über Einträge entfallen, weil jede Zeile eine Genehmiger-Identität und einen Zeitstempel trägt, bevor sie das Team verlässt.


7. Anwesenheits-Check-ins in Timesheets vorbefüllen Level 7 — Anspruchsvoll


Level 7 erfüllt das zentrale Versprechen: Von der Anwesenheit bis zur Rechnung ohne doppelte Erfassung. Gebuchte Präsenzzeiten werden einmal am Check-in erfasst und fließen in den Timesheet-Entwurf.


So läuft das in Odoo:


  1. Installiere die Attendances-App; Mitarbeiter stempeln über Kiosk, Website oder Smartphone ein und aus.
  2. Attendances → Reporting: tägliche Summen prüfen, ob sie der tatsächlichen Präsenz entsprechen.
  3. Einstellungen → Timesheets → ‚Timesheets aus Anwesenheiten generieren‘ aktivieren und ein Standardprojekt festlegen.
  4. Täglich erzeugen Anwesenheitsdaten Entwurf-Zeilen im Timesheet auf dem Standardprojekt oder der zuletzt genutzten Aufgabe.
  5. Der Mitarbeiter muss nur noch die Aufteilung auf Projekt/Aufgabe anpassen statt die Gesamtstunden neu einzutragen; Genehmiger sehen Abweichungen zwischen Anwesenheit und Timesheet.


Nutzen: HR, Payroll und Projektabrechnung arbeiten mit derselben Stundenzahl, die Differenz zwischen gearbeiteten und erfassten Stunden schrumpft ohne Kontrolle durch eine Person.


8. Time-Off und Feiertage aus Auslastungsberichten heraushalten Level 8 — Anspruchsvoll


Level 8 beseitigt einen versteckten Fehler in Services-KPIs: Kapazitätsberechnungen verzerren, wenn Mitarbeiterabwesenheit nicht berücksichtigt wird.


So läuft das in Odoo:


  1. Installiere Time Off; konfiguriere Abwesenheitstypen (z. B. Urlaub, Krank, Feiertag) und individuelle Arbeitskalender.
  2. Urlaubsantrag genehmigen: Odoo legt die Abwesenheit automatisch im Kalender an.
  3. Auf dem ‚Time Off‘-Projekt buchen sich Abwesenheitstage mit null verrechenbaren Stunden, reduzieren aber die Arbeitskapazität.
  4. Timesheets → Reporting → Auslastung: Kapazität, Gearbeitet, Verrechenbar werden mit korrekter Herausrechnung von Urlaub angezeigt.
  5. Befestige den Bericht in einer Spreadsheet-Ansicht, die Finance und HR monatlich gemeinsam prüfen — eine einzige Quelle der Wahrheit.


Nutzen: Auslastung bestraft nicht mehr Mitarbeiter, die berechtigten Urlaub nehmen; Manager vergleichen Berater auf gleicher Kapazität statt reinen Stunden.


9. Budget vs. Ist pro Projekt mit analytischer Buchhaltung verfolgen Level 9 — Anspruchsvoll


Level 9 integriert Timesheets tief in die Finanzwelt: Jede erfasste Stunde wird einem Analytikkonto zugewiesen, Projektmanager sehen Budgetverbrauch live statt Überraschungen im Quartalsbericht.


So läuft das in Odoo:


  1. Accounting → Konfiguration → Analytische Konten: pro Projekt ein Analytikkonto anlegen und auf dem Projekt hinterlegen.
  2. In jedem Projekt ein Budget (Stunden/Kosten) und ein Margenziel für das Engagement hinterlegen.
  3. Erfasste Stunden buchen automatisch ins Analytikkonto zum Mitarbeiterkosten-Satz.
  4. Eine Automatisierung: Bei Überschreiten von 80 % Budget löst das System eine Aktivität für den Projektleiter aus.
  5. Projekt-Übersicht zeigt Budget, Ist, Rest und Forecast an — bei jeder Speicherung aktuell.


Nutzen: Projektleiter entdecken Budgetüberschreitungen zeitnah und können noch Maßnahmen ergreifen, bevor die Marge verloren ist.


Das Verknüpfen von Analytikkonten, Budgets und Überwachungs-Automationen über Project, Timesheets und Accounting ist ein typischer Partnerauftrag, den Dasolo übernimmt, damit Finance und Delivery denselben Zahlen vertrauen.


10. Die komplette Pipeline: Anwesenheit bis Rechnung mit KI und Dashboards betreiben Level 10 — Experte


Level 10 ist das Betriebssystem, das dieser Guide beschreibt: Ein Check-in erzeugt saubere Timesheets, Rechnungen, Payroll-Inputs, Auslastungs-Kennzahlen und KI-gestützte Beschreibungen — Menschen greifen nur noch bei Sonderfällen ein.


So läuft das in Odoo:


  1. Attendances + Timesheets: Badge-Daten schreiben tägliche Entwurfszeilen; eine KI generiert Arbeitstexte aus Kalendern und zuletzt bearbeiteten Aufgaben.
  2. Projects + Sales + Invoicing: T&M- und Festpreis-Aufträge existieren parallel; die Monatsfakturierung läuft per Klick mit der passenden Service-Policy pro Projekt.
  3. Time Off + Payroll: genehmigter Urlaub reduziert verrechenbare Kapazität und speist Überstundenregeln nach Land ein.
  4. Automatisierungen + Helpdesk: Fehlende Timesheets lösen um 17 Uhr eine Erinnerung aus; gesperrte Genehmigungen werden automatisch ins Kundenportal gespiegelt.
  5. Spreadsheet + Studio: Ein Live-Dashboard zeigt Gestempelte, Eingereichte, Genehmigte, Fakturierte und Bezahlte Stunden, Minute für Minute aktualisiert.
  6. Qualität + Alerts: Abweichungen >10 % zwischen Anwesenheit und Timesheet oder Budgetverbrauch >90 % eskalieren mit vollem Kontext an die verantwortliche Führungskraft.


Nutzen: Eine Pipeline ersetzt mehrere Tabellen, zwei HR-Tools und die Freitagnacht-Routine; Finance, HR, Delivery und Kunden sehen dieselben Stunden mit lückenloser Nachvollziehbarkeit.


Das Design der KI-Prompts, Badge-zu-Rechnung-Routing-Regeln, bereichsübergreifender Alarmierung und das Live-Services-Dashboard ist Integrationsarbeit, die Dasolo als partnergeführtes Projekt durchführt. Die meisten Teams benötigen externe Unterstützung, um diese Bausteine beim ersten Mal richtig zu verdrahten.


Wann Expertenrat sinnvoll ist


Passen Level 1–6 zu euch, erreicht ihr das oft mit Standard-Odoo, einer geduldigen internen Ansprechperson und einer Sandbox, in der gefahrlos getestet werden darf.


Ab Level 7 steigen die Risiken: Automatisierte Workflows, die falsche Kunden mailen, Studio-Felder, die Upgrades blockieren, oder APIs, die nachts stillschweigend die Synchronisation abbrechen.


Das ist kein Versagen deines Teams — es ist ein klares Zeichen dafür, dass Architektur, Testing und Governance wichtig werden.


Engagiere einen Partner, wenn du Mehr-App-Design, länderspezifische Compliance, komplexe Integrationen oder einen fest vorgegebenen Go-Live-Termin hast.

Zusammenarbeit mit Dasolo


Dasolo hilft Firmen, Odoo so einzuführen, wie sie tatsächlich arbeiten: maßgeschneiderte Apps, saubere Integrationen und Trainings, die nach dem Einsatz noch sitzen.


Wenn deine Roadmap die weitergehenden Use Cases dieses Guides vorsieht, erstellen wir einen Phasenplan: schnelle Erfolge zuerst, danach Automatisierung und Integrationen mit klaren Verantwortlichkeiten und Testskripten.


Ihr behaltet Scope und Budget in der Hand. Wir bringen die Odoo-Expertise, damit euer Team nicht teure Fehler in der Produktion lernt.

Buche eine kostenlose Beratung:


Vereinbare deine Demo

Odoo Timesheets: Von Anwesenheit zur Rechnung — ohne Doppelpflege
Louis DRESSE 25. Mai 2026
Diesen Beitrag teilen
Anmelden , um einen Kommentar zu hinterlassen