Creating an attendance policy in Asanify allows you to define how employee attendance is tracked and monitored. Follow the steps below to set up a policy that fits your company's work culture.
Step 1: Go to the Attendance Policy Section
From the Dashboard, click on the Attendance dropdown.
Select the Policies tab.
Click on the + Create Policy button
Step 2: Fill in Policy Details
Policy Name (Required): Enter a name for the policy. Example: Night Shift Policy, Hybrid Shift etc
Policy Description (Optional): Add a brief description of what this policy entails. This will be visible to all employees who are actively enrolled under this policy.
Step 3: Do Shift Times Vary by Workday?
This is a key setting to define how the system handles shift timings and weekly offs. You’ll need to choose one of the following four configurations:
Option 1: Fixed shift timing and fixed weekly off
Shift time is the same for all workdays.
Weekly offs fall on specific fixed days, like Saturday and Sunday.
Use this when:
Your company operates a standard 5 or 6-day workweek with predictable weekly offs.
Example:
Work hours are 9:00 AM to 6:00 PM from Monday to Friday, with weekly offs on Saturday and Sunday.
Option 2: Fixed shift timings but weekly off vary
Shift timings are fixed across all workdays.
Weekly offs follow a monthly pattern (e.g., only some Saturdays are off).
Use this when:
Your organization works on certain Saturdays, like the 1st, 3rd, and 5th Saturdays, but all Sundays are off.
Example:
Employees work from 9:00 AM to 6:00 PM every day. Weekly offs are on the 1st, 3rd, and 5th Saturdays, plus all Sundays.
Option 3: Single shift but timings vary depending on day of the week
Only one shift type is used.
The shift timing changes depending on the day of the week.
Use this when:
Your company has shorter hours on certain days (e.g., Saturdays), but a single shift is followed.
Example:
Monday–Friday: 9:00 AM to 6:00 PM
Saturday: 9:00 AM to 2:00 PM
Sunday: Weekly off
Option 4: Flexible shift depending on clock timings
There are multiple shifts (e.g., day and night).
The system automatically detects the correct shift based on clock-in time.
Use this when:
Your organization operates on a rotational or flexible shift model, and employees may clock in during different shifts.
Example:
Morning shift: 9:00 AM to 6:00 PM
Night shift: 9:00 PM to 6:00 AM
System assigns the shift automatically based on when the employee clocks in.
Step 4: Define Shift Details
Shift Start and End Time – Enter standard timings (e.g., 10:00 AM to 5:00 PM).
Start Day of the Week – Define whether the week starts on Monday, Sunday, etc.
Weekly Offs – Select fixed weekly offs and specific weeks for Saturdays/Sundays (e.g., 2nd and 4th Saturdays).
Break Hours – Number of hours for the break period through the day.
You can also set advance settings to further customize your attendance policy.
Step 5: Clock-ins and Valid Clocks
Single Clock-In Rule – Allow marking full-day presence with only clock-in (useful if clock-out is often missed).
Calculation Method:
First Clock In – Last Clock Out – Simple difference between first and last timestamps.
Every Valid Pair – Adds time across all valid clock-in/out pairs.
Minimum Work Hours – Enforce a daily minimum (e.g., 8 hours) if needed.
Work Day Extension Minutes – Grace period after shift end before marking late or overtime.
Step 6: Late Marking and Selfie Validation
Clock-In After Shift Start – Decide if late clock-ins are acceptable or should be flagged.
Selfie on Clock-In/Out – Enable if you want photo proof during time logging (good for remote or field teams).
Click on Preview Shifts to get a weekly preview of the attendance policy that you just created.
If satisfied, click on View Summary and Create.
Now the policy is created and you just have to assign employee's to that policy