Payroll Module Setup, Mid-Month Payroll tab
Payroll Module Setup, Mid-Month Payroll tab is under System Manager ⇒ HRPro Setup, Payroll Module Setup.
Generate Mid-Month Payroll Bath
When Enable Mid-Month Payroll Batch is turned on, Mid-Month Payroll Processing is available.
The Enable Multiple Mid-Month Payroll Batches per month check box is to enable Multiple Mid-month Payroll Batches per Month.
If the Employee Salary Payment pay at Mid-Month Batch is enabled, the followings pay items will be paid at Mid-Month Batch. (This is usually the case for month-end commission, OT pay, etc)
Salary
Work Pay
Allowances
Bonus
Double Pay
Holiday Pay
Leave Pay
Sickness Allowance
Injury Leave Allowance
Maternity Leave Allowance
OT Pay
Deduction
No Pay Leave Deduction
If the Employee User-defined Payment pay at Mid-Month Batch is enabled, the User-defined payment defined in Employee Master (in Employee Master, Salary Info) will be paid at Mid-Month Batch.
If the Daily/Hourly Rate Employee Work Pay prepaid in Mid-Month is enabled, Mid-Month Payroll Batch will read the number of worked days or hours from the Attendance Records from the 1st to the 15th of the month. The Month-End Payroll Batch will read the number of worked days or hours from the Attendance Records from the 16th to the end of the month.
Mid-Month MPF
When Reserve Mid-Month MPF to month-end is turned on, HRPro calculates the MPF for mid-month and deducts that MPF amount without paying it to the employee. (Usually, it is for the case that the month-end amount is not enough to pay the MPF (e.g. for month-end payroll is for commission payment – say the mid-month amount is $20,000 and the month-end amount is $500), so the $1,000 MPF contribution is reserved to month-end)
When Reserve Mid-Month MPF to month-end is turned off, HRPro does not calculate the MPF amount and pay to the employee for the full amount (usually for commission at mid-month).
Please note that all the pay items from Mid-Month Payroll Batch are aggregated to Month End Payroll Batch during Generate Payroll Batch.