Add Overtime amounts to payroll using CSV data
Updated July 1, 2024 · 2 min read · Reviewed by The Payroll Success Team at Humanised
On this page
This article is for owners and admins who use Humanised
Overview
-
Automatically calculate and add overtime amounts from bulk uploaded overtime times via CSV
Step 1 – Configure company settings for overtime
If you haven’t done this already, go to company settings and set up the following configurations for overtime calculations.
-
Switch on “Overtime” for the organization and select which pay categories will be considered for the overtime rate
-
Set up the overtime categories of your organization. Enter the name of the overtime item you want to use and the rate at which it should be multiplied (normal overtime, double overtime etc)
Example:
let’s assume you set up two overtime categories, “Normal overtime” (rate =1) and “Double overtime” (rate =2) for your organization
Step 2 – Add overtime columns in CSV
This functionality is there for all our users who receive the total overtime time for the month already calculated by their clients or for all users who prefer to calculate the total overtime time for the month manually and outside the system.
Make sure to name your columns exactly with the names you have set up in company settings and keep in mind your “prefered input format” (Days/hours, days/half days/ decimal values) when filling the total overtime times for each employee for that month.
Example:
OT: Normal overtime or OT: Double overtime
Step 3 – Create a payrun
When you upload the CSV and create a payrun, the system will look for the data you have logged in the column for each employee. If there are any overtime leaves, the overtime amounts will be calculated and added to the pay details for relevant employees.
Example:
let’s imagine you are running a payroll under the following parameters, pay cycle start date – 1st of the month, Pay period – June, no.of days per month – calendar days, and overtime rate is calculated from basic salary only.
If this case if an employee named Kamal has 2 days and 4 hours of Normal overtime and a basic salary of LKR 60,000, Overtime rate per hour will be,
(60,000 basic salary /30 days/ 8 hours)*1 = 250 per hour
Therefore, for 2 days and 4 hours of overtime, his Normal overtime amount will be = LKR 5,000//
If Kamal also has 1 day of Double overtime and a basic salary of LKR 60,000, Overtime rate per hour will be,
(60,000 basic salary /30 days/ 8 hours)*2 = 500 per hour
Therefore, for 1 day of overtime, his Double overtime amount will be = LKR 4,000//
Was this article helpful?
Your feedback helps us improve these guides.
Thanks for the feedback — glad it helped.
Keep reading
More guides in Payroll.
- Automated APIT calculations in payrunLearn how to automate table 1, 2, 5, 6, 7 and non cash benefits tax calculations with Humanised→
- Calculate EPF and ETF in payrunHere’s how Humanised make sure EPF and ETF are calculated correctly for your employees. Read more on how…→
- Payrolls pegged to a foreign currency with a foreign base currencyLearn how to run a pegged payrun when you are base currency is foreign→
Still need a hand?
A real human on our team will look at your ticket and come back to you — typically within a few working hours.
Open a support ticket