New Attendance Features

New Attendance Features


#1 Shifts Setup


We are introducing our revolutionary shift management feature designed to cater to businesses with diverse scheduling needs. Whether your company requires employees to work in multiple shifts or adhere to various schedules, this feature will streamline the process effortlessly. 


You can add multiple shifts for your employees. It's very simple:

  1. Tap on > ‘Settings’ in the top right corner

  2. Tap on > ‘Shifts’

  3. Now tap on ‘Add Shifts’ and add the following details:

  1. Shift Name: Customize the name of the shift, e.g., General Shift, Morning Shift, Afternoon Shift, or Evening Shift.

  2. Shift Start Time: Specify the start time of the shift

  3. Shift End Time: Specify the end time of the shift





  1. Under Shift Start Time and Shift End Time, you will find ‘Can Punch In’ 


  1. Anytime

Employees can punch in at any time before their shift starts and punch out at any time before their shift ends. If no specific time window is set, the default window for punching in and out is from 12 AM to 12 AM.


  1. Add Limit

This defines specific time windows for employees to punch in before their shift

begins and punch out after it ends. This will ensure staff cannot punch out after a

specific time.




Let's understand with the example:
  • If a store opens at 9 AM and closes at 6 PM, staff can only punch in and out within specific time frames. To ensure staff do not punch in before 8:30 AM (30 minutes before the shift start time), you can set a limit and input 30 minutes. Similarly, to prevent staff from punching out later than 6:30 PM (30 minutes after the shift end time), you can add a limit and input 30 minutes. This helps maintain accurate time tracking and ensures adherence to designated work hours.

  • For late shifts, where staff may need to punch out past midnight, the admin can specify a duration (e.g., 4 hours) allowing punch out until 3 AM if the shift ends at 11 PM.


  1. Once you have entered all the necessary information, simply tap 'Add Shift' to complete the process.

 


#2 Let’s assign the shifts to the employees

  1. Tap on > My Team’ in the top left corner

  2. Tap on the employee name and scroll down to the ‘Attendance

  3. Now you will be getting the following options:

  1. Work Timings

  2. Attendance Modes

  3. Automation Rules

  4. Staff can view their attendance




Let’s understand in detail with examples:


Work Timings

This feature will allow you to assign the shift to the staff. Under this, you will get two options to assign the shift


  1. Fixed

  2. Flexible




Let’s understand the ‘Fixed’ option first: 


When your company has a fixed staff schedule every week. However, you can still customize a few things which we will be discussing in the same flow.



Creating and assigning the multiple shift(s)


  1. Tap on the > ‘Select Shift’ column next to the name of the week.

  2. Now you will see the shift timings that you created earlier in step 1. e.g., General Shift, Morning Shift, Afternoon Shift, or Evening Shift.

  3. You can simply choose a single shift or a multiple shift on a day level

  4. Once done, click on confirm

  5. Now assign shift for each day by following the same process




Customizing and assigning Week-off(s)


Default Week Offs:

By default, Saturday and Sunday are set as weekoff days. You can edit these as needed.


Assigning Week Offs Between Monday and Friday:

To designate a week off on any day from Monday to Friday, simply check the box next to the desired day.


Fully Customize Week Offs:

Customized the week offs to suit your business needs with these options:


Let’s under with examples:


Weekday Week Offs:

  • To provide a week off on weekdays, just check the box next to the desired day(s). This will automatically mark those days as a week off.


Alternate Week Offs: To set the 1st and 3rd Saturday as a week off:

  • Check the box next to Saturday.

  • In the dialogue box that appears, select the option for "1st and 3rd Saturdays".

  • You can customize further by selecting specific weeks as per their needs, such as the 1st and 3rd weeks for a week off

  • If you select specific weeks for employee’s days off (such as the 1st and 3rd weeks), you will get an option to specify work timings for the Saturdays they will be working.



After customizing, click on the confirm button to save your settings.



Let’s understand the ‘Flexible’ option now: 


This feature allows you to customize the staff schedule with precision. You can assign specific work schedules and week offs for each day. This ensures a personalized schedule and enhances productivity.


For example, staff may work from 9 AM to 6 PM from the 1st to the 6th, have a week off on the 7th, work from 6 PM to 3 AM from the 8th to the 13th, and have another week off on the 14th. Our system allows you to customize and assign shifts and week-offs according to these varying schedules.



Let’s understand how you can do it…


Creating and assigning flexible shift(s)


  1. Tap on the > ‘Select Shift’ column next to the date.

  2. Now you will see the shift timings that you created earlier in step 1. e.g., General Shift, Morning Shift, Afternoon Shift, or Evening Shift.

  3. You can simply choose a single shift or a multiple shift on a day level

  4. Once done, click on confirm

  5. Now assign shift for each day by following the same process




Customizing and assigning Week-off(s) for Flexible shift


With flexible shifts, you have the freedom to customize week-offs for each day of the month.


Assigning Week Offs Between Monday and Friday:

To designate a week off on any day from Monday to Friday, simply check the box next to the desired day.


Fully Customize Week Offs:

Customized the week offs to suit your business needs with these options:




Let’s under with examples:


Weekday Week Offs:

  • To provide a week off on weekdays, just check the box next to the desired day(s). This will automatically mark those days as a week off.


After customizing, click on the confirm button to save your settings.


Attendance Modes


  • Selfie Attendance

  • QR Attendance

  • GPS Attendance

  1. Mark attendance from Office

  2. Mark attendance from Anywhere

  • Biometric Device



Setting up the attendance mode on an employee level has become a single-tap task. You can customize the available attendance mode for each employee.


For instance, if you want your staff to mark their attendance at the office entry gate, you can deploy various options such as a QR code scanner, biometric device, or an attendance kiosk. These methods ensure precise tracking as employees enter the premises. Alternatively, if you prefer a system where staff mark attendance with a selfie and GPS upon reaching the office building, opting for Selfie and GPS attendance would be ideal. This method provides location verification and real-time updates, ensuring employees are present at the correct location.



Let’s understand how you can do it…


  1. Tap on > My Team’ in the top left corner

  2. Tap on the employee name and scroll down to ‘Attendance’ to find ‘Attendance Modes

  3. Now you will be getting the following options:

  1. Allow punch-in from the Staff App

  • If this is disabled, staff cannot punch in from the App, and Selfie / QR / GPS attendance toggles will become non-functional.

  1. Selfie Attendance

  2. QR Attendance

  3. GPS Attendance

  • Mark attendance from Office

  • Mark attendance from Anywhere

  1. Mark attendance from Anywhere



You can opt for any attendance mode based on the requirements.



Automation Rules



Let’s understand this one by one:


1. Auto Present at day start

This feature will automatically mark employees as present at the start of each day (excluding Week offs and Holidays). Small companies can use this feature to mark everyone present by default and manually mark absences if staff members are not in the office.


It is designed for key personnel such as Founding Members, Presidents, Directors, or such employees, who do not need to manually mark their attendance. By using this feature, you can ensure that these individuals are always accounted for without any additional effort on their part.


How to do it?

Just turn the ‘Auto Present at day start’ toggle on and it will start functioning.




2. Present on Punch In

This feature ensures employees are marked as present as soon as they punch in for the day, streamlining the attendance process.


How to do it?

Just turn the ‘Present on Punch In’ toggle on and it will start functioning.



3. Auto Half day if late by

This feature will significantly improve punctuality by allowing you to automatically mark an employee's attendance as a half-day if they are late by the defined hours or minutes. It ensures that employees adhere to their schedules, promoting a more disciplined and efficient work environment.


How to do it?

  1. Look for ‘Auto Half day if late by’ and you will find the ‘Not Set’ tab there.

  2. Tap it and set the duration in Hours or Minutes



4. Mandatory half day hours


This feature will significantly improve punctuality. For example, if you require employees to complete X hours to qualify for a half-day, this feature ensures that if they do not meet the defined half-day working hours, they will not be eligible for a half-day leave. It promotes accountability and encourages employees to fulfill their work commitments effectively.



How to do it?

  1. Look for ‘Mandatory half day hours’ and you will find the ‘Not Set’ tab there.

  2. Tap it and set the duration in Hours or Minutes




5. Mandatory full day hours


This feature will significantly improve punctuality. For example, if you require employees to complete X hours to qualify for a full-day, this feature ensures that they will not be eligible for a full-day leave if they do not meet the defined full-day working hours. It promotes accountability and encourages employees to fulfill their work commitments effectively.


How to do it?

  1. Look for ‘Mandatory full day hours’ and you will find the ‘Not Set’ tab there.

  2. Tap it and set the duration in Hours or Minutes





#3 Breaks


You can now create and manage breaks. This new feature allows administrators to define Breaks as either paid or unpaid.


Key Features:


Customizable Break: Admins can set up multiple types of breaks, such as lunch breaks, tea/coffee breaks, etc. to ensure that all employee needs are met.




Paid Breaks:

  • The time spent on these breaks is considered part of their working hours.

  • For example, if an employee takes a 30-minute paid break, they will still be paid for that time as if they were working.


Unpaid Breaks:

  • The time spent on these breaks is not considered part of their working hours.

  • For example, if an employee takes a 30-minute unpaid break, they will not receive payment for that time, and it will be deducted from their total working hours.



How to do it?


  1. Tap on > ‘Settings’ in the top right corner

  2. Tap on > ‘Manage Breaks’ and further tap ‘Add Break’

  3. Now you will be getting the following options:

  1. Break Name: You may name the break (e.g., Lunch Break, Tea/Coffee Break, etc.)

  2. Break Type: Choose Paid or Unpaid, as explained above



Some important insights:


Additional Button: When breaks are set up for the company, staff members will see an additional button after they Punch In. This new button allows them to start a break or punch out.


Starting a Break: Once punched in, staff can choose to either start a break or punch out. This provides flexibility in managing their break times.





#4 Live Attendance Dashboard


Get a comprehensive view of your company's attendance status in real time:


In: Employees who have punched in and are currently in the office.

Out: Employees who have punched out and left the office.

No Punch-In: Employees who have not punched in, indicating they are on week-off/holiday or leave.




Some important insights:


1. How do you calculate the late coming hours?

We calculate late hours by subtracting the shift start time from the time the employee punches in. If there are multiple late arrivals, we add them up. For example, if an employee punches in at 9:30 AM for a 9:00 AM shift and again at 6:45 PM for a 6:00 PM shift, the total late time is 30 minutes + 45 minutes = 75 minutes (1 hour and 15 minutes).



2. How do you calculate early leaving hours?

Early leaving hours are calculated by subtracting the punch-out time from the shift end time. It's similar to calculating late coming hours but for leaving early.



3. How do you calculate overtime hours?

Overtime hours are calculated by subtracting the required full-day hours from the total hours worked. This shows the extra time worked beyond the regular shift.



    • Related Articles

    • Exciting New Features Coming to SalaryBox!

      Exciting New Features Coming to SalaryBox! We are thrilled to announce some amazing new features designed to enhance your experience with SalaryBox: Multiple Shift Support Added* Now, Admins can assign multiple shifts to staff and employees can now ...
    • How to set Attendance Modes in SalaryBox?

      Attendance Modes Selfie Attendance QR Attendance GPS Attendance Mark attendance from Office Mark attendance from Anywhere Biometric Device Setting up the attendance mode on an employee level has become a single-tap task. You can customize the ...
    • How to create Breaks in SalaryBox?

      Breaks You can now create and manage breaks. This new feature allows administrators to define Breaks as either paid or unpaid. Key Features: Customizable Break: Admins can set up multiple types of breaks, such as lunch breaks, tea/coffee breaks, etc. ...
    • How to set Automation Rules in SalaryBox?

      Automation Rules Let’s understand this one by one: 1. Auto Present at day start This feature will automatically mark employees as present at the start of each day (excluding Week offs and Holidays). Small companies can use this feature to mark ...
    • How to set Staff Login OTP?

      In case staff are not able to log into salarybox with their registered mobile number of have forgotten their Login PINS, admins can now also create login OTPs for their staff through the staff profile section. Once these OTPs are used by the staff to ...