Payroll Module Setup, Payroll tab is under System Manager ⇒ HRPro Setup, Payroll Module Setup.
薪酬模組設定,薪酬分頁位於 系統管理員 ⇒ HRPro 設定、薪酬模組設定。
When Enable Payroll Module is turned off, Payroll Processing on the menu is not available.
當「啟用薪酬模組」關閉時,選單上的薪酬處理將不可用。
When regenerating payroll batch, prevent overwriting amended records: When turned on, it ensures that any changes or amendments made to payroll records are not overwritten when a new payroll batch is generated. This means that any manual updates or corrections to payroll data will be preserved, preventing potential data loss or inaccuracies.
Pay daily rate employees according to work schedule: When turned on, the number of days to pay defaults to the PAY DAYS that are defined in the "Daily Salary Based on" (in the Prorated Salary / No Pay Rate Basis section), but if the Daily Salary Based on is set either Roster Normal Day or Roster Normal +Rest Days, it considers the Roster Table defined for the employee. (This option can be overridden by the option "Pay Daily/Hourly Rate Employees according to work schedule" in Employee Class).
Pay hourly rate employees according to work schedule: When turned on, the number of hours to pay defaults to the working hours that the Roster Table/Global Working Hrs defined for the employee. (This option can be overridden by the option "Pay Daily/Hourly Rate Employees according to work schedule" in Employee Class).
Enable Auto Salary Small Adjustment: See What is "Enable Auto Salary Small Amount Adjustment"? for explanation.
Show all previously terminated employees: When enabled, all previously terminated employees can be selected from the employee dropdown list. If disabled, only the current month's active and terminated employees can be selected
Untaken Annual Leave Pay Daily Rate Formula, Payment in Lieu of Notice Daily Rate, and Payment in Lieu of Notice Monthly Rate: The formula can be set using the User Defined Formula.
Enable Untaken Annual Leave Pay on Final Payment: If it is not turned on, the Untaken Annual Leave Pay on Final Payment will be summed into the pay item Annual Leave Pay.
Untaken Annual Leave Pay Daily Rate Formula, Payment in Lieu of Notice Daily Rate: Examples are
[12MthsAverageDailyRate] (Statutory)
[AnnualLeaveDailyWages]
[BasicSalary]/[DaysInMonth]
[BasicSalary]/[WorkdaysInMonth]
[BasicSalary]/30
(You can also define different Untaken Annual Leave Pay Daily Rate Formula in Employee Class).
Payment in Lieu of Notice Daily Rate: The Statutory requirement is [12MthsAverageDailyRate]
Payment in Lieu of Notice Monthly Rate: The Statutory requirement is [12MthsAverageMonthlyRate]
First three months of Holiday Pay: When it is set to No Wage and EAO2007 is turned on, the holiday pay rate becomes zero in the Payroll Record. However, if EAO2007 is not turned on, the no wage deduction is represented as a No Pay Leave deduction in the Payroll Record. (See How to Determine No Pay Leave Deduction?). (The First three months of Holiday Pay can also be defined in Employee Class, payroll tab).
Payroll Considers Appointment History: If the option is turned on, the salary generated from the payroll batch will be based on the Employee Master, Appointment History and considered the start date (i.e. locate the particular salary and allowance as well as bonus based on the payroll period). If the option is turned off, the Payroll Batch Salary, Allowances, and Bonus will be based on the Basic Salary, Allowances, and Bonus in Employee Master, Salary Info tab. (See What is "Payroll Considers Appointment History" in Payroll Module Setup)
Employee Salary Payment Pay at Month-End Batch: When enabled (which is the default), the following pay items will be paid at Month-End Batch. (This is usually the case for mid-month commission, OT pay, etc.)
Salary
Work Pay
Allowances
Bonus
Double Pay
Holiday Pay
Leave Pay
Sickness Allowance
Injury Leave Allowance
Maternity Leave Allowance
Deduction
No Pay Leave Deduction
When this option is enabled, salary calculations will be performed during the Month-End Generate Payroll Processing, ignoring the "Employee Salary Payment Pay at Mid-Month Batch" option in the Payroll Module Setup, Mid-Month Payroll tab. Therefore, it is important not to enable both options simultaneously.
Employee User-defined Payment Pay at Month-End Batch: When enabled (which is the default), the User-defined payment defined in Employee Master (in Employee Master, Salary Info) will be paid at Month-End Batch.
重新產生薪酬批次時,防止覆寫已修改記錄:開啟時,確保薪酬記錄的任何變更或修改在產生新薪酬批次時不會被覆寫。這意味著薪酬資料的手動更新或修正將被保留,避免潛在的資料遺失或不準確。
按工作時間表支付日薪員工:開啟時,支付天數預設為「日薪基於」(按比例薪酬/無薪率基礎部分)中定義的 PAY DAYS,但若日薪基於設為 Roster Normal Day 或 Roster Normal +Rest Days,則會考慮員工的 Roster Table。(此選項可被 員工類別 中的「按工作時間表支付日薪/時薪員工」選項覆寫)。
按工作時間表支付時薪員工:開啟時,支付小時數預設為員工的 Roster Table/全球工作小時定義的工作小時。(此選項可被 員工類別 中的「按工作時間表支付日薪/時薪員工」選項覆寫)。
啟用自動薪酬小額調整:請參閱 What is "Enable Auto Salary Small Amount Adjustment"? 的說明。
顯示所有先前終止員工:啟用時,所有先前終止員工可從員工下拉清單中選擇。若停用,則僅可選擇當月活躍及終止員工。
未享年假酬金日薪公式、代替通知期日薪及代替通知期月薪:可使用 使用者定義公式 設定。
啟用最終支付的未享年假酬金:若未開啟,則最終支付的未享年假酬金將合併至年假酬金項目。
未享年假酬金日薪公式、代替通知期日薪範例包括:[12MthsAverageDailyRate](法定)、[AnnualLeaveDailyWages]、[BasicSalary]/[DaysInMonth]、[BasicSalary]/[WorkdaysInMonth]、[BasicSalary]/30。(您亦可在 員工類別 中定義不同的未享年假酬金日薪公式)。
代替通知期日薪:法定要求為 [12MthsAverageDailyRate]。
代替通知期月薪:法定要求為 [12MthsAverageMonthlyRate]。
頭三個月假期酬金:設為 No Wage 且 EAO2007 開啟時,薪酬記錄 中的假期酬金率為零。若 EAO2007 未開啟,無薪扣減將顯示為 薪酬記錄 中的無薪假扣減。(請參閱 How to Determine No Pay Leave Deduction?)。(頭三個月假期酬金亦可在 員工類別 薪酬分頁定義)。
薪酬考慮任命歷史:開啟時,薪酬批次產生的薪酬將基於 員工主檔,任命歷史 並考慮開始日期(即根據薪酬期定位特定薪酬、津貼及花紅)。若關閉,則薪酬批次薪酬、津貼及花紅將基於 員工主檔,薪酬資訊分頁 的基本薪酬、津貼及花紅。(請參閱 薪酬模組設定中 "Payroll Considers Appointment History" 是什麼)。
員工薪酬支付於月底批次:啟用(預設)時,以下酬項目將於月底批次支付。(通常適用於月中佣金、加班酬等)。包括薪酬、工作酬、津貼、花紅、雙糧、假期酬、假酬、生病津貼、傷假津貼、產假津貼、扣減、無薪假扣減。
啟用時,薪酬計算將於月底產生薪酬處理進行,忽略 薪酬模組設定,中月薪酬分頁 中的「員工薪酬支付於中月批次」選項。因此,不可同時啟用兩個選項。
員工使用者定義支付於月底批次:啟用(預設)時,員工主檔(員工主檔,薪酬資訊)中定義的使用者定義支付將於月底批次支付。
Allow protecting negative Gross Salary batch: when it is turned on, even if the batch contains negative gross salary payroll records are allowed to be protected.
Maximum Number of past periods to display in Payroll Amendment: This setting controls how many past periods are loaded into Payroll Amendment. If you have a large volume of Payroll Batches, limiting the period can improve the loading performance of the Payroll Batches in Payroll Amendment.
允許保護負總薪酬批次:開啟時,即使批次包含負總薪酬記錄,也允許保護。
薪酬修改中顯示過去期數上限:此設定控制 薪酬修改 載入多少過去期數。若薪酬批次量大,限制期數可改善薪酬修改中薪酬批次的載入效能。
Payroll Calculation is compliant with Employment (Amendment) Ordinance 2007: If this option is turned on, the daily rate for these Leave Pays (Holiday Pay, Annual Leave Pay, Sickness Allowance, Injury Leave Allowance, and Maternity Leave Pay) will be based on past 12-months Average Daily Wage (ADW) (unless the Use 12-month Average Wages except check-boxes are checked).
Use Current Month Average Wage if it is higher than the 12-month Average apply to: If the current month's average wages are higher than the past 12-month Average Daily Wages (ADW), the system will use the current month's average wages (including Holiday Pay, Annual Leave Pay, Sickness Allowance, Injury Leave Allowance, and Maternity Leave Pay). This approach ensures the employees are not paid less than the current month's average wage for these leave types, upholding fair wage practices. This rule applies to the selected employee types (Monthly Rate Employees, Daily Rate Employees, and Hourly Rate Employees).
Use Last Month’s Average Regarded Wages if it is higher than 12-Month Average Wages: If the average wages from the last month exceed the 12-month Average Daily Wages (ADW), the system will apply the previous month's average wages—including Holiday Pay, Annual Leave Pay, Sickness Allowance, Injury Leave Allowance, and Maternity Leave Pay. However, if the "Injury Leave Allowance Only" setting is enabled. In that case, only the Injury Leave Daily Wage will be considered, following the definition of 'monthly earnings' outlined in Chapter 6 of A Concise Guide to the Employees’ Compensation Ordinance🡕.
OT is treated as Regarded Wage only when the OT amount is not less than 20% of the regarded wage. If this option is turned on, then
If (Total OT Pays of Last 12 Periods) is less than 20% of (Total Regarded Wages + OT Pays of Past 12 Periods), then
12-Month Average Daily Wage = (Total Regarded Wages of Past 12 Periods) / (Total Regarded Days of Past 12 Periods)
otherwise
12-Month Average Daily Wage = (Total Regarded Wages of Past 12 Periods + Total OT Pays of the Last 12 Periods) / (Total Regarded Days of Past 12 Periods)
(Assumed Full Pay Wage for OT Pays are turned on in Payroll Module Setup, Pay Type tab)
Enable Regarded Work Pay Day for Daily/Hourly Rate Employee: If this option is turned on, the system treats the value inputted to Regarded Work Pay Days as the Regarded Days of Work Pay. If this option is turned off, the system treats the value input to Regarded Days as the Regarded Days of the period. (See Payroll Record Amendment, Salary tab)
Enable Regarded Work Pay for Daily/Hourly Rate Employee: If this option is turned on, the system allows input of the value of the Work Pay, which is treated as Regarded Wage for ADW. If this option is turned off, the system uses the Work Pays (e.g., Hourly Pay 1 to 6) as the Regarded Wage for ADW. (See Payroll Record Amendment, Salary tab)
If No Pay Leave Deduction is zero, do not count No Pay Leave Days as Regarded Days: If this option is turned on, you can input No Pay Leave Days with zero No Pay Leave Deduction for Regarded Days adjustment usage.
Add Attendance OT Days to Regarded Days Calculation for Hourly Rate Employees: When calculating the 713 Regarded Days, the system automatically includes eligible OT days from Attendance Records in the "Over 20% OT Pay" regarded wage comparison. You can disable this option if your manually entered "Regarded Days" value already accounts for OT days. See Payroll Record Amendment.
Use 12-Month Average Wage except ...: It is to let HPRro calculate the daily wages using the current month's daily wage rather than the past 12-month average daily wage. Please note that the Employment (Amendment) Ordinance 2007 stated that there are 8 Statutory Entitlements that shall be calculated based on the 12-month average wages. They are:
1. Holiday pay
2. Annual leave pay
3. Sickness allowance and related provisions
4. Maternity leave pay and related provisions
5. End of year payment
6. Wages in lieu of notice.
薪酬計算符合僱傭(修訂)條例2007:開啟此選項時,年假酬、假期酬、生病津貼、傷假津貼及產假酬金的日薪將基於過去12個月平均日薪(ADW)(除非勾選「使用12個月平均薪酬除外」方框)。
若當月平均薪酬高於12個月平均,適用於:若當月平均薪酬高於過去12個月平均日薪(ADW),系統將使用當月平均薪酬(包括假期酬、年假酬、生病津貼、傷假津貼及產假酬金)。此方法確保員工不會低於當月平均薪酬,維持公平薪酬實務。此規則適用於所選員工類型(月薪、日薪及時薪員工)。
若上月平均薪酬高於12個月平均,使用上月平均:若上月平均薪酬超過12個月平均日薪(ADW),系統將使用上月平均薪酬(包括假期酬、年假酬、生病津貼、傷假津貼及產假酬金)。但若「僅傷假津貼」設定啟用,則僅考慮傷假日薪,依 僱員補償條例簡明指南第6章「每月收入」定義。
加班僅當不低於計入薪酬20%時計入:開啟此選項時,若過去12期總加班酬低於(過去12期總計入薪酬+加班酬)的20%,則12個月平均日薪 = 過去12期總計入薪酬 / 總計入日數;否則 =(過去12期總計入薪酬 + 過去12期總加班酬)/ 總計入日數。(假設 薪酬模組設定,酬類分頁 開啟加班酬計入全薪)。
啟用日/時薪員工計入工作酬日數:開啟時,系統將輸入的計入工作酬日數視為計入日數;關閉時,則視輸入計入日數為期內計入日數。(請參閱 薪酬記錄修改,薪酬分頁)。
啟用日/時薪員工計入工作酬:開啟時,系統允許輸入工作酬值,視為ADW計入薪酬;關閉時,使用工作酬(如小時酬1至6)作為ADW計入薪酬。(請參閱 薪酬記錄修改,薪酬分頁)。
無薪假扣減為零時,不計無薪假日為計入日數:開啟時,可輸入零扣減的無薪假日用於計入日數調整。
時薪員工計入日數計算加入出席加班日:計算713計入日數時,系統自動加入出席記錄的合資格加班日於「加班酬超過20%」計入薪酬比較。若手動輸入「計入日數」已包含加班日,可停用此選項。請參閱 薪酬記錄修改。
使用12個月平均薪酬除外...:讓HRPro使用當月日薪而非過去12個月平均日薪計算。僱傭(修訂)條例2007規定8項法定權益須基於12個月平均,包括:
假期酬
年假酬
生病津貼及相關規定
產假酬及相關規定
年終酬金
代替通知薪酬。
See also:
How HRPro compliant with Employment (Amendment) Ordinance 2007?
A Concise Guide to the Employment (Amendment) Ordinance 2007 (English) / (Chinese)
A Concise Guide to the Employees’ Compensation Ordinance May 2018 Edition (English) / (Chinese)
Daily Salary Includes: This section explains how the current month's daily salary is calculated. It also specifies whether pay items are prorated during the joining or termination period.
Daily Salary Based On: Also known as the "Paid Days Definition," this outlines how the system calculates the daily rate from the monthly rate. The "Daily Salary Based On" setting in the Employee Class Payroll tab can override this. Refer to the "Daily Salary Based On" explanation and "How to Determine Daily Salary?" for further details.
No Pay Leave Pay By: Typically, the No Pay Rate is equivalent to the Daily Salary. However, you can configure a No Pay Leave Rate Formula in the Employee Class to override this. If an Hourly Rate is chosen, it is calculated based on daily working hours. For more information, see "How to Calculate Hourly Rate From Daily Rate."
日薪包括:本節解釋當月日薪的計算方式,亦指定入職或終止期是否按比例計算酬項目。
日薪基於:又稱「支付日數定義」,概述系統如何從月薪計算日薪。員工類別薪酬分頁的「日薪基於」設定可覆寫此項。請參閱「日薪基於」說明及「如何確定日薪?」的詳細資料。
無薪假按:通常無薪率等於日薪。但可在員工類別設定無薪假率公式覆寫。若選小時率,則基於每日工作小時計算。詳見「如何從日薪計算小時率」。
See also:
Payroll Period is able to change only when there is no Payroll Batches exists.
薪酬期僅當無薪酬批次存在時方可變更。
The rounding method for Daily Rate, MPF Contributions and ORSO Contributions are the common Round Off (Half Round Up)
The rounding method for Net Salary is Round Up
日薪、強積金供款及 ORSO 供款的四捨五入方法為常見 Round Off (Half Round Up)。
淨薪酬的四捨五入方法為 Round Up。
Enable Pay Record: When turned on, Pay Record is available.
Pay Record Period: This is the period to cover the pay date in Pay Records of the corresponding payroll period.
Offset: When defined, the Pay Record Period is the X days of the normal calendar period. e.g. offset is -10, The end date of the Pay Record Period is 10 days before the normal calendar month end.
(The Pay Record Period can change only when no Pay Records exist).
啟用付款項目:開啟時,付款項目 可用。
付款項目期:這是對應薪酬期的付款項目中涵蓋支付日期的期數。
偏移:定義時,付款項目期為正常曆期的 X 天,例如偏移 -10,則付款項目期結束日期為正常曆月尾前 10 天。(僅當無付款項目存在時可變更付款項目期)。
Enable GL Voucher: When turned on, Generate GL Voucher is available.
Exclude MPF Contribution Voucher in GL Voucher: When turned on, only the payroll voucher will be displayed on the GL Voucher Excel File generated from Generate GL Voucher.
Voucher Difference Account for GL Voucher: This is the Account Code for the additional transaction if the GL Voucher is not balancing for some reason when generating GL Voucher.
啟用總帳傳票:開啟時,產生總帳傳票 可用。
總帳傳票排除強積金供款憑證:開啟時,從 產生 總帳傳票 產生的 總帳傳票 Excel 檔案 僅顯示薪酬憑證。
總帳傳票差額戶口:若因某原因 產生總帳傳票 時 總帳傳票不平衡,此為額外交易的戶口代碼。
Enable Multiple Cost Centres per Employee: When turned on, Multiple cost centres per Employee are available.
Allow generating autopay and MPF files only after the payroll batch is protected: This option ensures that autopay and Mandatory Provident Fund (MPF) files are generated only after the payroll batch has been finalized and protected. This means that no changes can be made to the payroll data once it's protected, ensuring the integrity and accuracy of the payroll and MPF contribution files.
Include Zero Amount Payroll to Payroll Reports: When turned on, zero amount payroll records will be presented on all Payroll Reports. Otherwise, zero-amount payroll records will not be presented on all Payroll Reports.
Minimum Wage Hourly Rate: Starting from 2025/05/01, the Statutory Minimum Wage Hourly Rate is $42.1.
啟用員工多成本中心:開啟時,員工多成本中心 可用。
僅薪酬批次保護後方產生自動轉帳及強積金檔案:此選項確保自動轉帳及強積金(MPF)檔案僅於薪酬批次最終保護後產生。這意味著保護後薪酬資料不可變更,確保薪酬及強積金供款檔案的完整性及準確性。
薪酬報告包括零金額:開啟時,所有薪酬報告顯示零金額記錄;否則不顯示零金額薪酬記錄。
最低工資每小時率 :自 2025/05/01 起,法定最低工資小時率為 $42.1。