Return to the Main Menu ~~
Return to the Employee Menu
Time and Attendance - TimeCalcs software
-Do you struggle to calculate the time attendance values, and don't want to buy a Biometric Clock Machine that complicates your life even more... try our TimeCalcs software that does the time attendance calculations for you, which is a complementary module to the REMUNERATOR payroll software.
-Ideally suited for employees that are paid at an hourly rate, where their time worked must be split between Normal time, Overtime, and Double Time.
+Particularly useful where hourly paid employees receive their pay two-weekly or monthly. The program correctly accumulates normal time, overtime, and double time each week into a total for the month that can then easily be incorporated into the payroll program.
-Program also provides for entries to pay for Public Holidays, Normal Leave, Sick Leave, Family Responsibility Leave, as well as Shifts Worked, and two extra fields for sundry items.
WHAT DOES THE LAW SAY.
The Basic Conditions of Employment Act (BCE Act) states.....
9) Ordinary Hours of Work.
.1) An employer may not require or permit an employee to work more than...
.a) 45 hours in any week, and
.b) 9 hours in any day, if the employee works for 5 days or fewer in a week, OR
.c) 8 hours in any day, if the employee works on more than 5 days in a week.
In terms of the above.....
-there are two limits,the Daily Limit of 9 (or 8) hours, and the Weekly Limit of 45 hours, which when exceeded means that overtime rates must be paid.
PS. Often for practical reasons, is the Daily Limit used as the normal working hours for the day, and the Weekly Limit used as the normal working hours for the week.
-furthermore, it means that .....
+time worked exceeding the Daily Limit MUST be paid at overtime rates,
+time worked on what would normally be paid at overtime rates (ie. Saturdays), may be paid at normal rates if the employee had not worked up to the Weekly Limit
PS. One question that comes up is whether an employer may require the Weekly Limit to be filled up before overtime rates are paid iro. time that exceeded the Daily Limit? The answer to this question is a big NO.
.1) An employer may not require or permit an employee to work ....
.a) overtime except in accordance with an agreement.
.b) more than 10 hours overtime per week.
.1A) An agreement ito. subsection 10.1) may not require or permit an employee to work more than 12 hours on any day.
.2) An employer must pay an employee at least one and one-half times the employee's wage for Overtime worked.
FEATURES OF OUR TIMECALCS SOFTWARE MODULE
Using the software is easy.....
-All employee information is stored centrally on the internet, so not hassles with having to keep track of where you data is, or loosing it.... available anywhere, anytime.
-An Account file of the information generated is created, which may be edited until you are happy, whereafter it can be printed out in various formats that suit your needs.
+ each Account comprises a number of Entries, identified by it's EntryNo.
+ the information thus stored represents a template that serves as the basis for each payrun, edited to reflect it's details.
-The software is very versatile, and can be used for either weekly, OR two-weekly and monthly paid employees.
+ for WEEKLY paid employees, one Account is created for the Organisation, and each EntryNo represents an employee from which a payslip for the week is generated.
+ for TWO-WEEKLY and MONTHLY paid employees, a seperate Account need to be created for each employee. Each EntryNo now represents a week of the period to be processed. The Summary report provides the accumulated information for each such employees for the period to be incorporated as a single set of values into the Payroll program.
USING TIMECALCS PROGRAM.
- Access TimeCalcs by clicking on the link at the bottom of this page.
+ Enter the Account Code .......
...if your employees are WEEKLY paid, enter an Account Code for your Organisation.
Recommended format is 3-6 alphabetical digits.
...if your employees are TWO-WEEKLY or MONTHLY paid, enter an Account Code for an Employee. Recommended format is 3 alphabetical digits for your Organisation, and 1-3 numerical digits for the Employee No.
+ Click the 'Login' button, which will either create a new Account File, or if it already exists, call up the existing Account information.
+ Complete/edit certain basic information...
... if your employees are WEEKLY paid, enter your Organisation name.
... if your employees are TWO-WEEKLY or MONTHLY paid, enter the Employee name.
*First Day Number of the Week, to show the week starting on this day.
*Contact Name, Tel.No. and/or E-mail address for communication purposes.
*Period End Date, enter the week ending date for the time calculation.
+ Click the "Continue" button and you're into the program.
-Once in the program....
+Accessing Entries ...
*To access an EntryNo, enter an EntryNo and click on the 'Access Entry' button.
... If your employees are WEEKLY paid, enter the Employee name.
... If your employees are TWO-WEEKLY or MONTHLY paid, enter the week being processed Week Ending Date.
+Enter/Edit standard information...
*Enter / Edit the rows for Normal Time limit, Overtime limit, and Lunchtime.
... only need to be done once, or when there are changes.
+Enter/Edit payrun information ...
*Enter/Edit the rows for actual Start/TimeIn and Finish/TimeOut times.
... must be in 24 hour format.
... times may be entered as Hours.Fraction of hour, OR Hours:Minutes.
... can span across 2 days, ie. TimeIn=21:00 and TimeOut=05:00.
+Click "Calculate" button, and program will do all the time attendance calculations, and display the results.
- Printouts can be made of the batch....
*A Detail Report shows details of each Entry.
*A Summary Report shows only the totals of each Entry and a grand total.This is the report that essentially will be used from which to enter the input values into your Payroll program.
ACCESS THE TIMECALCS SOFTWARE.
To access our Time Attendance software module click
To write a good program requires 1% inspiration, and 99% perspiration.
Pierre Leon Myburgh.