Payment of Overtime

Payment of Overtime

There are two ways in which overtime can be paid
1. By calculating the amount externally and adding it as an Adhoc payment during the payroll run - refer article
2. Using the option of calculating overtime based on overtime hours captured in employee's timesheet and using overtime multiplier, this article explains this option in more detail

Overtime payment in Payroll is currently based on the hours of overtime booked using the charge-code "Overtime" in the Timesheet. Refer article on Timesheet Creation for more details.

Overtime amount is calculated based on OT multiplier rates which can be configured in payroll setup, refer article on Overtime Scheme for more details.

Sample Timesheet - to update overtime employee can submit working hours in their weekly (or daily) timesheet against Overtime charge-code.


After timesheet is approved overtime is automatically paid with payroll. Overtime details are visible when running payroll. Submitted timesheet (which are not approved) are not considered for Overtime payment.


Note - overtime will be paid on the basis of all the timesheets which have overtime booked and which have been approved after the previous payroll run, system does not check for the month of the timesheet.
Payroll manager is able see the overtime information, status would be "Pending" initially. Click on "Validate" button to see details of overtime hours on a popup. On the popup also click on "Validate" to approve these hours for payout. Breakup of hours is also shown based on different category of hours.

Overtime  amount = Hours x OT Multiplier x Basis

For the purpose of calculating overtime the following methodology is adopted

1. Number of hours in a day are calculated based on the shift to which the employee is mapped. Each shift has a Start Time and End Time which is captured in hh:mm format. Total number of hours is (End time - Start time + 1 ) / 60
2. Number of days are taken as the actual number of days in the month - Jan will have 31 and Feb will have 28 or 29
3. Monthly salary is converted to hourly salary by dividing the monthly salary by number of days and number of hours per day
4. Whether a particular day is working day or holiday or weekly off is captured from the calendar mapped to the employee. Even if an employee is on leave on a particular day the system will treat it as a working day if it is working day as per the calendar.
5. Basis of salary on which OT is paid is identified from the Deduction and Encashment table

Example

Month - Jan 2016
Paydays basis - Actual number of days = 31
Shift hours = 08:30

Salary basis = Basic + HRA + Special Pay = 40,000 + 15,000 + 7,500 = 62,500

OT Hours For Working Day = 22
OT Hours for Weekly Off  = 6
OT for Holidays = 5

OT Multiplier
Working Day = 2
Weekly Off  = 3
Holidays = 4 

Overtime = (22x2 + 6x3 + 5x2)x 62500 / (31x8.5)  = 17078



    • Related Articles

    • Reports - LWF Payment Details

      Reports > Payroll > Labor Welfare Fund Updated payment details again LWF can be downloaded from this report. Select the month and click on Generate Report. Click on "Export to Excel" to get output in excel format.
    • Payment of salary reimbursements

      Menu Path: Payroll >Expenses Accessible to: Accountant Click on "Expense Advice" button on the top right of the page as shown below. Vouchers which are pending for payment can be processed on this page, a row on the top of the page will show the ...
    • Report - Tax Payment Summary

      Reports > Payroll > Employee Reports From this report you can review the total tax liability for the year, liability as on date and the amount of tax paid based on the tax challan data which has been updated. The tax figure here includes basic tax, ...
    • Payment of Gratuity

      Company which are fulfilling the following conditions have to pay Gratuity to employees when they resign or retire as per Gratuity Act 1972 and its subsequent amendments. Some aspects of Gratuity payment rules are mentioned below. 1. Company should ...
    • Generating payment advices, Stopping payments

      Menu Path : Payroll > Payroll Files > Process Payment tab Accessible to : Payroll Manager From this tab you can do primarily two activities - 1. Generate bank transfer / salary payment advices 2. Stop payment for some employees A. Bulk processing of ...