Blog · Arbeitszeiterfassung in Excel
Arbeitszeiterfassung in Excel
Eine Zeile pro Arbeitstag, drei Eingaben, der Rest per Formel: So entsteht eine Excel-Tabelle, die die Arbeitszeit korrekt berechnet, Pausen nach dem Arbeitszeitgesetz prüft, zu kurze Ruhezeiten markiert und gegen versehentliches Überschreiben geschützt ist — mit einer nüchternen Einordnung, was die Aufzeichnungspflicht verlangt.
Für eine Arbeitszeiterfassung in Excel genügen je Tag drei Eingaben: Beginn, Ende und Pause als echte Uhrzeiten. Die Netto-Arbeitszeit berechnet =REST(Ende-Beginn;1)-Pause — auch über Mitternacht —, mal 24 ergibt Dezimalstunden. Eine Prüfspalte vergleicht die Pause mit den Mindestwerten aus § 4 ArbZG (30 Minuten ab mehr als sechs, 45 Minuten ab mehr als neun Stunden Arbeitszeit), eine zweite die elfstündige Ruhezeit zum Vortag. Formelspalten werden per Blattschutz gesperrt. Rechtlich ist Excel nach geltendem Recht zulässig: Das BAG verlangt seit dem 13. September 2022 die Erfassung von Beginn, Ende und Dauer, schreibt aber keine Form vor.
Was die Erfassungstabelle enthalten muss
Der Maßstab kommt aus der Rechtsprechung: Nach dem Beschluss des Bundesarbeitsgerichts vom 13. September 2022 müssen Arbeitgeber ein System einführen, mit dem Beginn und Ende und damit die Dauer der Arbeitszeit einschließlich der Überstunden erfasst werden. Eine Tabelle, die nur Tagessummen enthält, erfüllt das nicht — Beginn und Ende gehören als eigene Werte in jede Zeile. Bewährt hat sich ein Monatsblatt je Person mit einer Zeile je Kalendertag:
| Spalte | Inhalt | Eingabe oder Formel (Zeile 7) | Zellformat |
|---|---|---|---|
| A | Datum | =$B$2 in A7, darunter =A7+1 | TTT TT.MM. |
| B | Beginn | Eingabe, z. B. 7:00 | hh:mm |
| C | Ende | Eingabe, z. B. 15:30 | hh:mm |
| D | Pause (tatsächlich genommen) | Eingabe, z. B. 0:30 | [h]:mm |
| E | Netto-Arbeitszeit | =WENN(B7="";"";REST(C7-B7;1)-D7) | [h]:mm |
| F | Netto in Dezimalstunden | =WENN(E7="";"";E7*24) | Zahl, 2 Nachkommastellen |
| G | Pausenprüfung § 4 ArbZG | Formel im nächsten Abschnitt | Text |
| H | Ruhezeit zum Vortag | Formel im übernächsten Abschnitt | [h]:mm |
| I | Kürzel / Bemerkung | Auswahlliste: U, K, F, Dienstreise … | Text |
Im Kopfbereich stehen Name, Monat als echtes Datum in B2 und die vereinbarte Wochenarbeitszeit. Weil die Datumsreihe aus B2 entsteht, genügt für einen neuen Monat das Kopieren des Blatts und das Ändern einer einzigen Zelle. Die Spaltenbuchstaben sind Beispiele — wichtig ist, dass Eingaben und Formeln getrennt bleiben, damit sich die Formelspalten später sperren lassen.
Arbeitszeit berechnen in Excel: die Tagesformel
Excel speichert Uhrzeiten als Bruchteil eines Tages. Daraus folgen die drei Regeln, die jede Erfassung braucht: REST(Ende-Beginn;1) statt einfacher Subtraktion, damit eine Nachtschicht nicht negativ wird; das Format [h]:mm für alles, was 24 Stunden überschreiten kann; und *24, wenn aus der Uhrzeit eine Dezimalzahl für die Lohnabrechnung werden soll. Ausführlich mit allen Varianten erklärt das der Beitrag Arbeitsstunden in Excel korrekt summieren; hier zählt, wie die Formeln in der täglichen Erfassung zusammenspielen. Eine Beispielwoche mit allen Spalten:
| Tag | Beginn | Ende | Pause | Netto | Dezimal | Pausenprüfung | Ruhezeit zum Vortag |
|---|---|---|---|---|---|---|---|
| Mo | 07:00 | 15:30 | 0:30 | 8:00 | 8,00 | ok | — |
| Di | 13:45 | 22:15 | 0:30 | 8:00 | 8,00 | ok | 22:15 |
| Mi | 21:30 | 06:15 | 0:45 | 8:00 | 8,00 | ok | 23:15 |
| Do | 14:00 | 20:30 | 0:00 | 6:30 | 6,50 | Pause < 30 min | 7:45 |
| Fr | 08:00 | 18:45 | 0:45 | 10:00 | 10,00 | ok | 11:30 |
Woche =SUMME(E7:E11) | 40:30 | 40,50 | Zwei Hinweise am Donnerstag | ||||
Die Nachtschicht am Mittwoch zeigt, warum REST unverzichtbar ist: 06:15-21:30 ergäbe ohne die Funktion einen negativen Wert. Der Donnerstag zeigt den eigentlichen Nutzen der Prüfspalten: Die Netto-Stunden sind formal korrekt berechnet, aber die Schicht verstößt gleich zweimal gegen das Arbeitszeitgesetz — und genau das fällt in einer Tabelle ohne Prüfspalten niemandem auf.
Pausen nach § 4 ArbZG prüfen statt pauschal abziehen
Viele kursierende Vorlagen ziehen ab sechs Stunden automatisch 30 Minuten ab. Das ist bequem, dokumentiert aber eine Pause, die vielleicht nie stattgefunden hat. Sauberer ist es, die tatsächlich genommene Pause einzutragen und von Excel prüfen zu lassen, ob sie die gesetzliche Untergrenze erreicht. § 4 ArbZG legt sie fest:
| Arbeitszeit (ohne Pausen) | Mindestpause insgesamt | Zusatzregel |
|---|---|---|
| bis 6 Stunden | keine gesetzliche Pause | — |
| mehr als 6 bis 9 Stunden | 30 Minuten | Aufteilung in Abschnitte von mindestens 15 Minuten zulässig; nie länger als 6 Stunden am Stück ohne Pause |
| mehr als 9 Stunden | 45 Minuten |
Die Prüfformel für Spalte G rechnet bewusst in ganzen Minuten. Zeitwerte sind in Excel Gleitkommazahlen; ein Ergebnis, das als 6:00 angezeigt wird, kann intern minimal über der Grenze liegen und den Vergleich >6/24 fälschlich auslösen. Mit RUNDEN(…*1440;0) verschwindet das Problem:
=WENN(E7="";"";WENN(RUNDEN(E7*1440;0)>540;WENN(RUNDEN(D7*1440;0)>=45;"ok";"Pause < 45 min");WENN(RUNDEN(E7*1440;0)>360;WENN(RUNDEN(D7*1440;0)>=30;"ok";"Pause < 30 min");"ok")))
Wer stattdessen vorab wissen will, wie lang die Pause bei einer bestimmten Anwesenheit mindestens sein muss, braucht etwas mehr Rechnung, weil die Pause die Arbeitszeit selbst verkürzt. Wer 6:20 Stunden im Betrieb ist und 20 Minuten Pause macht, arbeitet genau sechs Stunden — und braucht damit keine 30 Minuten. Mit der Anwesenheit in Minuten in einer Hilfsspalte (K7: =RUNDEN(REST(C7-B7;1)*1440;0)) liefert diese Formel die Mindestpause in Minuten:
=WENN(MAX(0;MIN(K7-360;30);MIN(K7-540;45))=0;0;MAX(15;MIN(K7-360;30);MIN(K7-540;45)))
| Anwesenheit (Ende minus Beginn) | Mindestpause laut Formel | Ergibt Arbeitszeit |
|---|---|---|
| 6:00 | 0 Minuten | 6:00 |
| 6:10 | 15 Minuten (kürzere Unterbrechungen zählen nicht als Ruhepause) | 5:55 |
| 6:20 | 20 Minuten | 6:00 |
| 6:30 bis 9:30 | 30 Minuten | 6:00 bis 9:00 |
| 9:40 | 40 Minuten | 9:00 |
| ab 9:45 | 45 Minuten | ab 9:00 |
Eine Grenze hat jede Pausenspalte: Sie zeigt die Summe, nicht die Lage. Ob jemand nach spätestens sechs Stunden unterbrochen hat, lässt sich nur prüfen, wenn Pausenbeginn und -ende als eigene Spalten erfasst werden. Für Betriebe mit festen Pausenzeiten genügt die Summe; bei frei gewählten Pausen lohnt die zusätzliche Spalte.
Ruhezeit und Höchstarbeitszeit als Ampel
Zwei weitere Grenzen des Arbeitszeitgesetzes lassen sich mit einer Formel je Zeile überwachen. Nach § 5 ArbZG brauchen Beschäftigte nach Ende der täglichen Arbeitszeit eine ununterbrochene Ruhezeit von mindestens elf Stunden. Die Ruhezeit ergibt sich aus Datum plus Beginn des heutigen Tages minus Datum plus Ende des Vortags — wobei ein Ende, das vor dem Beginn liegt, auf den Folgetag fällt:
H8: =WENN(ODER(B8="";B7="");"";(A8+B8)-(A7+C7+(C7<B7)))
Der Ausdruck (C7<B7) ergibt bei einer Nachtschicht WAHR, also 1, und schiebt das Schichtende um einen Tag weiter. Eine bedingte Formatierung mit =UND(H8<>"";RUNDEN(H8*1440;0)<660) färbt die Zelle rot, sobald weniger als 660 Minuten zwischen zwei Diensten liegen. In Krankenhäusern, Pflegeeinrichtungen, Gaststätten, Verkehrsbetrieben und einigen weiteren Bereichen erlaubt § 5 Abs. 2 ArbZG eine Verkürzung um bis zu eine Stunde, wenn sie innerhalb eines Monats oder vier Wochen ausgeglichen wird — dort setzen Sie die Schwelle entsprechend und führen den Ausgleich gesondert.
Für die Höchstarbeitszeit nach § 3 ArbZG genügt eine einfache Regel: Mehr als zehn Stunden Arbeitszeit an einem Werktag sind unzulässig, also =RUNDEN(E7*1440;0)>600 als Bedingung für eine rote Markierung der Netto-Spalte. Der zweite Teil des Paragrafen — im Durchschnitt von sechs Kalendermonaten oder 24 Wochen höchstens acht Stunden werktäglich — ist eine Frage des Stundenkontos und keine der Tageserfassung.
Soll, Ist und negative Zeiten
Die tägliche Erfassung liefert das Ist. Sobald daraus ein Saldo werden soll, braucht es eine Spalte mit dem Tagessoll und eine Differenz — und spätestens hier tritt das bekannteste Excel-Problem auf: Im Standard-Datumssystem kann eine Zelle im Zeitformat keine negativen Werte darstellen und zeigt Rauten. Die Lösung ist, die Differenz in Dezimalstunden zu bilden, also =F7-Tagessoll mit dem Soll als Zahl (8 statt 8:00). Wie Sollstunden über Feiertage hinweg automatisch entstehen und wie der Saldo von Monat zu Monat übertragen wird, steht im Beitrag Arbeitszeitkonto in Excel führen. Für die Erfassung selbst gilt: Tageswerte in [h]:mm für die Lesbarkeit, Dezimalstunden für alles, was weitergerechnet wird.
Schutz gegen Fehler und Manipulation
Eine Erfassungstabelle ist nur so verlässlich wie ihre Eingaben. Excel bietet drei Werkzeuge, die zusammen die meisten Fehler verhindern — einen vollständigen Schutz gegen gezielte Änderungen bietet keines davon.
| Risiko | Maßnahme in Excel | Was offen bleibt |
|---|---|---|
| Formel wird überschrieben | Eingabezellen B bis D und I über Zellen formatieren · Schutz entsperren, dann Blattschutz aktivieren; alle übrigen Zellen sind standardmäßig gesperrt | Blattschutz ist laut Microsoft keine Sicherheitsfunktion; wer das Kennwort kennt oder die Datei kopiert, kann alles ändern |
| Uhrzeit als Text oder Tippfehler wie 7.30 statt 7:30 | Datenüberprüfung: Zulassen „Zeit“, zwischen 0:00 und 23:59; für die Pause zwischen 0:00 und 3:00 | Eine falsche, aber gültige Uhrzeit wird nicht erkannt |
| Zeitstempel ändert sich beim Öffnen | Keine Funktion JETZT() als Erfassungszeitpunkt verwenden — sie rechnet bei jeder Neuberechnung neu | Excel kann nicht belegen, wann ein Eintrag entstanden ist |
| Nachträgliche Änderung unbemerkt | Datei in OneDrive oder SharePoint ablegen und den Versionsverlauf nutzen | Der Verlauf zeigt Dateiversionen, keine Änderungsbegründung je Zelle |
| Streit über die Richtigkeit | Monatsblatt als PDF exportieren und von beiden Seiten abzeichnen lassen | Zusätzlicher Arbeitsschritt jeden Monat |
Wie der Versionsverlauf funktioniert und welche Bearbeitungskonflikte bei gemeinsam genutzten Dateien entstehen, beschreibt der Beitrag Excel-Dienstplan im Team teilen. Für die Einordnung genügt: Excel schützt gut gegen Versehen, aber kaum gegen Absicht. Wo die Richtigkeit der Zeiten regelmäßig strittig ist, stößt die Tabelle an eine Grenze, die sich mit Formeln nicht verschieben lässt.
Rechtliche Einordnung: Was die Aufzeichnungspflicht verlangt
Ausgangspunkt ist das Urteil des Europäischen Gerichtshofs vom 14. Mai 2019 (C-55/18), nach dem die Mitgliedstaaten Arbeitgeber zu einem objektiven, verlässlichen und zugänglichen System der Arbeitszeiterfassung verpflichten müssen. Das Bundesarbeitsgericht hat am 13. September 2022 (1 ABR 22/21) entschieden, dass sich diese Pflicht in Deutschland bereits aus § 3 Abs. 2 Nr. 1 ArbSchG ergibt. Zur Form hält der Beschluss fest, dass die Erfassung nicht zwingend elektronisch erfolgen muss; je nach Tätigkeit und Unternehmen können sogar Aufzeichnungen auf Papier genügen. Eine sorgfältig geführte Excel-Tabelle ist damit nach geltendem Recht ein zulässiges Mittel.
| Grundlage | Für wen | Was aufzuzeichnen ist | Frist und Aufbewahrung |
|---|---|---|---|
| § 3 Abs. 2 Nr. 1 ArbSchG nach BAG 1 ABR 22/21 | alle Arbeitgeber | Beginn, Ende und Dauer der Arbeitszeit einschließlich Überstunden | gesetzlich nicht konkretisiert |
| § 16 Abs. 2 ArbZG | alle Arbeitgeber | die über acht Stunden werktäglich hinausgehende Arbeitszeit | mindestens zwei Jahre aufbewahren |
| § 17 Abs. 1 MiLoG | geringfügig Beschäftigte (außer in Privathaushalten) und die Branchen nach § 2a SchwarzArbG, etwa Bau, Gastronomie, Gebäudereinigung | Beginn, Ende und Dauer der täglichen Arbeitszeit | spätestens bis zum Ablauf des siebten auf den Arbeitstag folgenden Kalendertags; mindestens zwei Jahre aufbewahren |
Die Aufzeichnung darf an die Beschäftigten delegiert werden — die Verantwortung bleibt beim Arbeitgeber. Praktisch heißt das: Wer eine Excel-Erfassung einführt, sollte festlegen, wer bis wann einträgt, wer kontrolliert und wo die Dateien zwei Jahre lang abgelegt werden.
Wann Excel für die Zeiterfassung nicht mehr reicht
Für ein kleines Team mit festen Arbeitszeiten, in dem eine Person die Datei pflegt, ist die beschriebene Tabelle eine tragfähige Lösung: kostenlos, transparent und mit den Prüfspalten sogar strenger als manche Papierliste. Die Grenze verläuft dort, wo die Erfassung nicht mehr an einem Schreibtisch stattfindet:
- Erfassung unterwegs oder am Eingang: Beschäftigte sollen per Smartphone oder an einem Terminal stempeln, nicht nachträglich in eine Datei tippen.
- Mehrere Schreibende: Zehn Personen tragen in dieselbe Mappe ein, und jede Zeile kann jede andere überschreiben.
- Plan und Ist sollen zusammenpassen: Abweichungen zwischen Dienstplan und tatsächlicher Zeit werden manuell abgeglichen.
- Verstöße sollen auffallen, bevor sie passieren: Die Ampel in Excel zeigt eine zu kurze Ruhezeit erst, wenn sie eingetragen ist — nicht schon bei der Planung.
Eine Dienstplan-App wie Aplano erfasst Zeiten in der Mitarbeiter-App, im Browser oder an einer Stempeluhr auf dem Tablet, führt Stundenkonten automatisch und weist auf Pausen- und Ruhezeitkonflikte nach ArbZG hin. Die Zeiterfassung ist im Pro-Tarif zu 4,50 € pro Mitarbeitendem und Monat enthalten (netto, Stand Juli 2026). Auf Capterra hat Aplano 4,8 von 5 Punkten bei 113 Bewertungen, auf OMR Reviews 4,7 von 5 bei 206 Bewertungen (Stand Juli 2026). Ob sich der Wechsel im konkreten Fall lohnt, klärt der Beitrag Excel-Vorlage oder App anhand überprüfbarer Signale.
Fragen aus der Praxis
Häufige Fragen
Ist eine Arbeitszeiterfassung in Excel rechtlich zulässig?
Wie berechne ich die Arbeitszeit in Excel mit Pause?
=REST(Ende-Beginn;1)-Pause. Beginn, Ende und Pause stehen als echte Uhrzeiten in eigenen Spalten. REST sorgt dafür, dass eine Schicht über Mitternacht nicht negativ wird. Für Dezimalstunden multiplizieren Sie das Ergebnis mit 24, aus 7:45 wird so 7,75.Wie prüfe ich in Excel, ob die Pause nach § 4 ArbZG reicht?
Warum zeigt Excel Rauten statt einer negativen Zeit?
Wie schütze ich eine Excel-Zeiterfassung gegen Manipulation?
Wann reicht Excel für die Zeiterfassung nicht mehr aus?
Weiterlesen
Die Rechenlogik hinter REST und [h]:mm vertieft der Beitrag Arbeitsstunden korrekt summieren, den Saldo über Monate hinweg der Beitrag Arbeitszeitkonto in Excel. Nachtstunden für Zuschläge zählt der Beitrag Zuschläge in Excel berechnen, typische Formelfehler sammelt Die häufigsten Fehler in Excel-Dienstplänen. Fertige Arbeitsmappen stehen in der Vorlagenübersicht.
Nachprüfbar
Quellen und Stand
Stand: 1. Oktober 2026. Die Beispielwoche ist eine eigene Berechnung mit den gezeigten Formeln; REST, RUNDEN, MIN und MAX stehen auch in LibreOffice Calc zur Verfügung, in Google Sheets heißen sie MOD, ROUND, MIN und MAX.
- BAG, Beschluss vom 13.09.2022 – 1 ABR 22/21 — Erfassungspflicht aus § 3 Abs. 2 Nr. 1 ArbSchG, Spielraum bei der Form; dazu die Pressemitteilung 35/22.
- EuGH, Urteil vom 14.05.2019 – C-55/18 — objektives, verlässliches und zugängliches Erfassungssystem.
- § 3 ArbSchG — Grundpflichten des Arbeitgebers.
- § 3 ArbZG, § 4 ArbZG, § 5 ArbZG — Höchstarbeitszeit, Ruhepausen, Ruhezeit.
- § 16 ArbZG — Aufzeichnung der über acht Stunden hinausgehenden Arbeitszeit, zwei Jahre Aufbewahrung.
- § 17 MiLoG und § 2a SchwarzArbG — Aufzeichnungspflicht für Minijobs und bestimmte Branchen.
- Microsoft Support: Schützen eines Arbeitsblatts und Anwenden der Datenüberprüfung auf Zellen.
- Aplano Preise für Funktionsumfang und Tarifstand.
Quellen zuletzt geprüft am 1. Oktober 2026. Rechtsinformationen sind eine allgemeine Orientierung und ersetzen keine Beratung im Einzelfall; Tarifverträge und Betriebsvereinbarungen können abweichende Regeln zu Pausen, Ruhezeiten und zur Form der Zeiterfassung enthalten.
Redaktioneller Hinweis: Betreiber dieser Website ist die Aplano GmbH. Produkt-, Preis- und Bewertungsangaben zu Aplano werden anhand der verlinkten Anbieter- und Drittquellen geprüft. Die Einordnung ist auf den Nutzen für Dienstplanungsteams ausgerichtet.