Attendance - Time-Off: Earn One Hour Sick Time for Every 30 Hours Worked

Earn One Hour Sick Time for Every 30 Hours Worked

Employers in Eugene, Oregon, the state of California and Connecticut as well as elsewhere in the country are now required to grant 1 hour Sick Time for every 30 hours worked.

Gradience Attendance can accommodate this through the Hours Worked feature but the result it will [not] be precisely 1 hour of Sick Time for every 30 hours worked. It will wind up being .02 hours too much. The reason it will initially be slightly higher than what you want is because when you slice an hour into 30 pieces, each slice is worth 2 minutes, which is .03333333333... of an hour. No matter how many decimal places you enter, it would still [not] land precisely on the right number. Don't worry though because you can make a correction by doing a manual adjustment [after] the time exceeds what has been mandated by the city ordinance.

Here's what you will need to do:

You will have to create a new Time-Off plan. Call it whatever you like. I have provided an example below of what this new Time-Off plan should look like. and the images reflect Eugene, Oregon because that was the only municipality that had such a policy at the time these instructions were first authored. The images also reflect an older version of our software so some of the labels and tabs will have different verbiage than what our current version has but the functionality is  unchanged so these instructions are still valid. In the near future, we will update the images to reflect the current version of our software.

You would have to set your Time earned in to Hours and under Hours per Hour you would enter 0.034.

CAUTION! As mentioned previously 30 x .034hrs = 1.02hrs. This is .02 hours more than what has been mandated by the city of Eugene. You will have to do an Adjustment to Used to remove the excess Sick Time. To access simple instructions for this kind of after-the-fact manual adjustments, enter into your web browser or click here.

You should automate this process by enabling Code Sharing. When employees clock in and out, TimeClock [will] calculate the number of hours worked automatically. As long as you have enabled Code Sharing between Attendance and TimeClock in Global Preferences, your Attendance module [will] be able to calculate the proper Sick Time each employee should accrue.

If however, you have [not] enabled Code Sharing between the two software titles, or in cases where an employee does not clock in and out, you will have to manually enter a W onto each date worked in the Attendance module on the Calendar screen and ascribe the appropriate amount of time to that code to reflect the number of hours [worked] that day. That way the software can calculate the proper amount of Sick Time that is due.


Have more questions? Submit a request



Article is closed for comments.