Für Dienste kann eine Toleranzzeiten eingerichtet werden. Dabei kann am Dienstende und beim Dienstbeginn eine Toleranzzeit eingeführt werden. 
Stempelt der Mitarbeiter innerhalb dieser Toleranzzeit (vor und nach definiertem Dienst) ein/aus, soll die Stempelung ignoriert werden und stattdessen der definierte Dienstbeginn / das definierte Dienstende herangezogen werden.
Dienstbeginn
Kommt früher
- bis bspw. 30 Minuten vor Dienstbeginn: keine Anrechnung
 - mehr als bspw. 30 Minuten vor Dienstbeginn: Anrechnung der gesamten Zeit vor Dienstbeginn
 
Parametereinstellung:
Kommt später
- bis bswp. 10 Minuten nach Dienstbeginn: Dienstbeginn wird gerechnet
 - nach bspw. 10 Minuten nach Dienstbeginn: alles Minuszeit
 
Parametereinstellung:
Dienstende
Geht früher
- OFFEN
 
Geht später
- bis bspw. 15 Minuten nach Dienstende: Dienstende rechnen
 - mehr als bspw. 15 Minuten nach Dienstende: gesamte Zeit wird angerechnet
 
Parametereinstellungen
Planungscode
Weiters muss ein Planungscode "Toleranzzeit" (ohne Abrechnungsschema!) angelegt werden, welcher bei den Parametern hinterlegt wird:
Technische Einstellungen
Im Config-File zu installieren: Bfx.Alex.AttendanceRecorder.AutoMark.Model.dll
Weiters muss im Config-File die Eigenschaftsgruppe "Toleranzzeiten" freigeschaltet werden:
zum freischalten der Toleranzzeit: <PropertyGroup name="EmployeeMarginTimeGroup" hide=""/>