Understanding the relationship between Hadir and Payroll. If you choose the service to link Hadir with Payroll, below are the key factors that will affect the final salary amount in Payroll calculator.


  1. Employee pay type

Under Users -> Compensation tab

  • We offer three different salary types - Monthly , Daily and Hourly.
  • These types of pay will determine the final calculation method of your staff pay when they are being paid by attendance

2. Standard working hour setting

Under Payroll -> Payroll settings -> Standard Working Hour.

The number of working hours you insert here will have impact on Monthly and Daily pay workers.

3. Overtime setting

Under Payroll -> Payroll settings -> Overtime.

Rates you pre-set under this field will be shown in Hadir - Shift scheduling.


Under Hadir -> Shift scheduling -> New shift/edit shift

4. Compensation

Standard pay rate here will multiply with the standard compensation x hours worked.

5. Allowances

Shift and meal allowances amount you insert here will be shown in the payroll calculator.

6. Overtime

  • Overtime setup here is dedicated for each shift you created.
  • You will find the drop down list of overtime pay rate as per set in Payroll settings (no.3 above). Determine the rate and duration limit here will have impact on the final OT calculation in payroll.

Hadir -> Attendance record

7. Standard worked hour

  • Standard worked hour shows up when admin approves the shift or when auto-approval takes place.
  • Adjustment on standard worked hour can be made before the approval takes place.

8. Overtime worked hour

  • Overtime worked hour shows up when admin approves the shift or when auto-approval takes place.
  • Adjustment on overtime worked hour can be made before the approval takes place.

Tips: Make sure the attendance record is belong to the intended assign shift. You can always put a remark to record the changes you made on the attendance.

Before approval
After approval

How does it look like when Hadir (attendance record) is being linked into Payroll?

Scenario: June payroll, assuming Claricekkt worked the whole full month from Monday to Friday.

Based on below setup:

  • Pay type: Daily
  • Compensation pay rate : RM200/day
  • Standard work hour setting : 8hrs/ day
  • Standard work hour pay rate: 1.0  
  • Overtime work hour pay rate : 1.5
  • Overtime limit : NA
  • Total worked hour : 54
  • Total overtime hour: 12
  • Shift allowance : RM20/ day
  • Meal allowance : Rm15/ day

Calculation should be :

Basic earnings: (daily compensation / working hours per day) x hours worked x standard pay rate

(RM200/8hrs) x 54 x 1.0 = RM 1350

Overtime earnings: (daily compensation / working hours per day) x OT hours worked x OT pay rate

(RM200/8hrs) x 12 x 1.5 = RM450

Shift allowance: Shift allowance x total worked days of the month

RM20 x 20 days = RM400

Meal allowance: Shift allowance x total worked days of the month

RM15 x 20 days = RM 300

These items will be synced into your payroll calculator every month

Hope it helps!

You can always reach out to support@kakitangan.com for further inquiries.

Hadir User guide
Simplifies daily employee’s attendance tracking with real time access.