香港¶
香港工资单本地化确保所有工资计算严格遵守《雇佣条例(第 57 章)<https://www.labour.gov.hk/eng/legislat/content2.htm>》和《税务局(IRD)<https://www.ird.gov.hk/eng/ese/erc.htm>》要求。这包括自动计算MPF供款、生成 IR56 报告以及处理离职支付,如代通知金、遣散费(SP)和长期服务金(LSP)——完全更新为 2025 年MPF抵销过渡规则。
注解
在配置香港本地化之前,请参阅一般工资单文档。它涵盖了适用于所有本地化的基础信息,包括通用设置、薪资结构和全局工资单字段。
应用和模块¶
安装以下模块以获取香港工资单本地化的所有功能:
名称 |
技术名称 |
描述 |
|---|---|---|
香港 - 会计 |
|
管理香港会计科目表和本地化的基础模块。 |
香港 - 工资单 |
|
为 Odoo 工资单应用程序启用特定于工资单的本地化功能。此模块还安装香港 - 工资单与会计和文档 - 香港工资单。 |
香港 - 工资单与会计 |
|
安装香港工资单与会计之间的链接。 |
香港 - 工资单 eMPF |
|
启用 eMPF 模块以处理 eMPF 供款和报告。 |
文档 - 香港工资单 |
|
在 Odoo文档应用中集成员工 IR56 表单。 |
其他资料
常规配置¶
Odoo 支持多公司管理。首先,必须配置公司。导航至。创建新公司或选择现有公司,并配置以下字段:
公司名称:在此字段中输入企业名称。
地址:填写完整地址,包括城市、省/州、邮政编码和国家。
货币:默认选择
HKD。如果未选择,请从下拉菜单中选择HKD。电话:输入公司电话号码。
电子邮件:输入用于常规联系信息的电子邮件。
注解
此处输入的公司名称将自动填充为IRD报告中的雇主名称。符合香港本地化工资单计算仅支持 HKD。
工資單配置¶
配置菜单中的多个部分(设置、工资结构和规则、工作条目类型、工作时间表、MPF计划)定义了香港的特定本地化规则。
设置¶
福利¶
香港:网络订阅:添加默认的每月网络补贴。
年终付款月份:选择月份以自动将年终付款添加到工资单(如有)。
使用 MPF 抵消:启用此选项可定义预设和后设抵消期,用于计算遣散费(SP)和长期服务金(LSP)。
小技巧
福利部分是可选的。在此配置福利会将相同的值应用于所有员工,减少手动配置。
会计部分¶
配置会计部分的条目:
工资单汇丰自动支付:启用以创建汇丰支付文件。
批量账户移动行:启用以将同一期间的所有会计分录合并为单个账户移动行。这会匿名化会计分录,但会禁用单笔付款生成。
结构与规则¶
导航至以检查薪资规则或配置特定公司薪资规则。
CAP57:员工月薪¶
Odoo 提供了CAP57:员工月薪工资结构,用于计算正式员工的合规工资单。以下工资规则为强制性规则,会自动添加到工资单中:
租金津贴:从员工有效的出租记录中得出的金额。
基本工资:提供的基本工资金额(扣除租金津贴后)。
713 总额:考虑佣金、互联网津贴、报销、补发工资、扣除等后的应付净额。
强积金总额:考虑额外津贴、扣除和年终付款后从 713 总额计算的应付净额。
雇员强制性供款:雇员的 MPF 强积金供款。
雇主强制性供款:雇主的 MPF 强积金供款。
员工自愿性供款:员工自愿性供款(如有)。
雇主自愿性供款:雇主自愿性供款(如有)。
雇主自愿性供款 2:额外的雇主自愿性供款(如有)。
总金额:扣除强积金扣除额后的强积金总额净应付金额。
净工资:支付给员工的最终应付金额。
以下工资规则为可选的员工福利规则,可以在工资输入选项卡下作为工资输入手动添加到工资单中:
补发工资:额外的工资支付可以包含在此类别下。
佣金:期间赚取的佣金可以手动输入。
全局扣除:从整个工资单中一次性扣除的金额。
全局报销:对整个工资单的一次性报销。
推荐费:为任何形式的业务相关推荐提供的额外奖金。
移动日薪:用于覆盖用于假期计算的 ADW 值。
跳过租金津贴:如果设置,则租金津贴将从当前工资单中排除。
自定义平均月薪:覆盖用于年终支付的平均月薪(该规则仅适用于12月生成的工资单)。
CAP57:代通知金¶
Odoo 提供CAP57:代通知金薪资结构,用于在员工终止雇用时,支付最终款项以代替要求的通知期。
此薪资结构的强制规则会自动添加到工资单:
代通知金:这是支付给员工的计算金额,对应于未履行的通知期。
此薪资结构的可选规则可在工资单的薪资输入标签下手动添加为薪资输入:
代通知期(月):仅适用于”CAP57:代通知金”薪资结构。默认情况下,最终支付设置为1个月。使用薪资输入标签下的数量字段设置不同的通知期期限。
CAP57:长期服务金(LSP)¶
Odoo 提供CAP57:长期服务金薪资结构,用于处理在雇佣合同下连续受雇于雇主达5年的员工。
此薪资结构的强制规则会自动添加到工资单:
长期服务金:支付给员工的长期服务金的最终计算金额(扣除抵销后,如有)。
过渡前长期服务金:根据抵销安排过渡日期之前的雇佣期计算的长期服务金部分,其中MPF供款仍可用于抵销该支付。
过渡后长期服务金:根据抵销安排过渡日期当日或之后的雇佣期计算的长期服务金部分。
在香港本地化部分启用使用强积金抵销以使用这些抵销薪资规则:
转换前抵销额:可用于抵销转换前金额的MPF供款金额(或来自职业退休计划条例计划的福利)。
转换后抵销额:可用于抵销转换后金额的MPF供款金额(或来自职业退休计划条例计划的福利)。
CAP57:遣散费(SP)¶
Odoo 提供CAP57:遣散费薪资结构,用于处理在雇佣合同下连续受雇于雇主达2年的员工。
此薪资结构的强制规则会自动添加到工资单:
遣散费:支付给员工的遣散费的最终计算金额(扣除抵销后,如有)。
转换前遣散费:根据抵销安排转换日期之前的雇佣期计算的遣散费部分,其中MPF供款仍可用于抵销该款项。
离职后遣散费:根据抵销安排过渡日期当日或之后的受雇期间计算的遣散费部分。
在香港本地化部分启用使用强积金抵销以使用这些抵销薪资规则:
转换前抵销额:可用于抵销转换前金额的MPF供款金额(或来自职业退休计划条例计划的福利)。
转换后抵销额:可用于抵销转换后金额的MPF供款金额(或来自职业退休计划条例计划的福利)。
工作条目类型¶
前往以检查工作条目类型或配置新的工作条目类型。
在为香港定义每种工作条目类型时,雇主可以定义:
比率:用于计算每种休假的比率(例如,病假为80%)。
平均日薪计算:启用此选项以根据香港雇佣法规下的平均日薪(ADW)规则计算员工薪酬。
Odoo 支持 11 种香港特定的工作条目类型,这些类型与休息时间应用一起使用:
病假80%:按员工平均日薪的80%支付的带薪病假。
恩恤假:因个人紧急情况(如家庭成员去世)而批准的假期。
婚假:因员工结婚而批准的假期。
考试假:批准员工参加专业考试的假期。
产假:授予女性员工生育的法定假期。
产假80%:按平均日薪80%支付的产假。
陪产假:孩子出生后授予男性员工的法定假期。
法定假日:香港雇佣法承认的强制性公众假期。
公众假期:香港银行和企业遵守的一般假期。
周末:员工的标准非工作日。
强积金计划¶
Odoo 允许配置多个MPF计划(目前为 24 个计划)、创建新计划、不同的MPF群组和成员类别,以及定义用于自动计算MPF的收入。为了符合 eMPF 要求,Odoo 生成的 eMPF 供款报告可直接上传到`eMPF 门户<https://www.empf.org.hk/?language_id=1>`_。
配置eMPF计划¶
按照以下步驟配置eMPF計劃:
點擊新建或選擇一個eMPF計劃進行配置。輸入:guilabel:`僱主帳戶編號`(此值特定於當前公司)。
點擊添加一行以創建新的工資單組(用於強制性供款)和成員類別(用於自願性供款)。
注解
雇主可以定义一个默认的工资单群组或成员类别,在中创建新员工时,该类别会在选择MPF时显示为默认选项。
在創建成員類別時,點擊查看以配置每種供款類型、選項、收入金額和收入定義。
供款類型:選擇僱員自願性供款、僱主自願性供款或僱主自願性供款2。
選項:定義如何計算自願性供款金額。
收入的固定百分比:根據百分比計算供款。
固定金額:根據固定金額計算供款。
匹配僱員的自願性供款:供款與僱員的自願性供款相匹配。
收入的固定百分比減去強制性供款:供款以強制性供款為上限。
金額:以百分比或固定金額形式應用的金額。
收入定義:定義使用哪種收入來計算自願性供款。
相關工資:基於僱員計算後獲得的所有工資(佣金、獎金等)。
基本工資:基於僱員獲得的基本工資(合同工資)。
員工配置¶
要創建員工記錄,請導航至。點擊左上角的新建。填寫主要聯絡詳情,然後配置以下標籤:
工作选项卡¶
在工作標籤下,配置組織資訊。
工作:設定部門、職位和經理。
离职:仅在将员工记录存档后可见。
离职原因:用于 eMPF 报告中的终止付款检查。
离职日期:用于 IR56 表格。
个人信息标签页¶
在个人标签页下,配置个人信息。
私人联系信息:设置姓氏、名字、中文姓名(如有)、私人电子邮件、电话号码和银行账户。
个人信息:设置员工法定姓名、出生日期和性别。
身份证号:设置员工的香港身份证号码。
位置:设置私人地址。
重要
银行账户需要标记为受信任。为员工设置不受信任的银行账户会导致工资运行出错。要实现此目的,请点击银行账户号码字段旁边的右箭头按钮。通过点击切换按钮,将汇款至字段设置为受信任。
注解
政府报告的必填个人信息:
MPF:姓氏、名字、中文姓名、电话、生日、私人地址、身份证号/护照号。
IRD报告:姓氏、名字、电话、生日、性别、身份证号/护照号。
薪酬管理选项卡¶
合同概览部分¶
合同:选择合同开始和结束日期以进行合同管理。
工资类型:选择固定工资或小时工资。
工资:定义员工的月薪。
工资类别:选择CAP57:香港员工用于每月香港工资计算。这定义了员工的付款时间、默认工作计划以及适用的工作条目类型。
小技巧
选择小时工资选项时,将显示小时工资字段以输入员工的小时费率。对于按小时付薪的员工,不应在工资字段中输入任何值,因为该字段基于月薪。
排程部分¶
工作条目来源:选择工作计划、出勤或计划。此字段决定工作条目在工资单中的计算方式。
工作计划:根据员工的工作计划自动生成工作条目。
出勤:根据在出勤应用中记录的签到和签退时段生成工作条目。
计划:工作条目仅从计划班次生成。
工作时间:选择香港标准每周 40 小时或任何新创建的工作时间表。
强积金部分¶
豁免强积金:为豁免强积金的员工启用此选项。
MPF 计划:选择MPF计划。
成员账户号:输入员工的成员账户号码。
工资单群组:选择MPF工资单群组。
成员类别:选择用于自愿供款的MPF成员类别。
登记状态:定义员工状态。
下次供款时注册:为新的MPF成员注册时选择。
已注册:为现有MPF成员选择。
已终止:为已终止的MPF成员选择。
开始供款:为新成员或现有成员定义供款开始期间。
注册后立即:在注册MPF后开始供款,从第一张工资单开始。
在到期日:在供款宽限期后开始供款。通常在第二或第三张工资单开始供款。
加入计划日期:留空以在通过 eMPF 供款报告日期登记时自动设置日期。
福利部分¶
互联网订阅:在当前薪资方案基础上设置额外的互联网津贴。
当前出租:配置出租信息,用作 IR56B 报告期间工资单中的出租津贴。
要创建租赁记录,请点击当前租赁字段旁边的历史按钮。点击新建以创建租赁历史。输入租赁参考、租赁开始日期、租赁结束日期、租赁类型、租赁金额和地址。将租赁状态更改为运行中。
注解
出租狀態定義:草稿:剛創建的出租。進行中:從出租開始日期起,出租金額開始添加到工資單中。已過期:出租金額不再添加到工資單中。已取消:出租已被取消。
運行香港工資單¶
在運行工資單之前,工資單管理員必須驗證員工工作條目以確認工資準確性並發現錯誤。這包括檢查所有休息時間是否已批准以及任何加班是否合適。
工作條目根據員工的合同配置同步。Odoo從分配的工作時間表、出勤記錄、計劃時間表和已批准的休息時間中提取數據。任何差異或衝突都必須解決,然後可以重新生成工作條目。
一切正確後,可以單獨或分組創建草稿工資單,在工資單應用中稱為工資運行。
注解
如果修改了員工的工作條目或工資輸入,點擊齒輪圖標以刷新工資單的工作天數和工資輸入選項卡。
單個工資單¶
要在工资单应用中创建单个工资单:
前往。点击新建非周期以为单个员工创建工资单。选择员工和期间。
小技巧
Odoo会自动排除合同外的天数进行按比例计算(即您无需根据员工入职日期选择期间;Odoo会自动排除合同外的天数并减少基本工资)。
工資單草稿完成後,檢查其準確性。檢查工作天數選項卡、工資輸入選項卡和其他信息選項卡。確保列出的工作時間正確,以及任何其他輸入。添加任何缺少的可選輸入,例如佣金、小費、報銷等。
點擊計算表單按鈕,然後點擊驗證按鈕。
重要
工資單驗證後,將生成工作條目且無法編輯。如果有任何更新,請取消工資單並將其再次設置為草稿。
批量工資運行(分組工資單)¶
要在工资单应用中创建批量支付运行,请转到。点击新建创建新的支付运行。选择工资结构、支付计划、MPF计划、工资组和期间。
注解
MPF计划和工资组是可选的;如果只有一个计划和一个组,您可以将其留空。
選擇員工。創建工資運行以及草稿員工工資單。檢查所有計算並點擊驗證按鈕。
重要
每次工资运行后会自动生成eMPF报告。点击eMPF报告或在中查找。
会计检查¶
运行工资单时的会计流程包含两个部分:创建日记账分录和登记付款。对于每个部分,有两种可能的场景:单独或批量。
日记账分录创建¶
确认并验证工资单后,日记账分录可以单独或批量过账。日记账分录首先以草稿形式创建。
重要
在运行工资单之前,必须在配置中决定日记账分录是单独完成还是批量完成(批量会计分录)。
单独日记账分录¶
如果不启用批量账户移动行选项,无论使用支付运行还是单独工资条,您都需要为每个工资条手动过账日记账分录。选择一个工资条并点击日记账分录(草稿)按钮。
重要
支付按钮仅在单独日记账分录过账时显示。启用批量会计分录选项会导致此按钮消失。
点击过账按钮。每张工资条在中自动作为单独的日记账分录过账。
香港会计科目表中包含四个与工资单本地化相关的账户:
221001 MPF Accrued (Employer):计提由雇主支出的MPF福利。221002 MPF Withheld (Employee):预扣由员工支付的MPF福利,这些福利将很快支付给MPF提供商。521700 MPF Contribution (Employer):预计很快支付给MPF提供商的MPF供款的雇主部分。221700 应付工资:欠员工的净工资。
批量分录¶
启用批量会计分录会将该期间的所有会计分录汇总为单个会计分录行。点击日记账分录(草稿)按钮(此按钮仅在工资运行的工资单配置中启用批量会计分录后才会显示)。点击过账按钮。所有工资条自动合并为一个日记账分录。
登记付款¶
日记账分录验证后,Odoo生成付款报告文件。
重要
要从工资条生成付款,员工必须拥有受信任的银行账户。如果员工的银行账户未标记为受信任,则无法生成付款文件。
HSBC自动支付报告:点击HSBC自动支付报告。(您必须在配置中配置HSBC Autopay银行账户才能显示此按钮)。配置HSBC Autopay报告信息。点击确认按钮。点击下载图标下载`.apc` HSBC报告。
付款报告:点击付款报告。如果工资规则关联了业务伙伴,则可以按业务伙伴分组付款。选择导出格式并点击生成以下载 CSV。
工资单报告¶
香港本地化包含多个香港特有的报告,提供 eMPF 供款报告和自动生成的 IR56 报告(.xml 和 PDF 格式)。
重要
必须验证工资单才能生成 eMPF 报告和 IR56 报告。
eMPF 供款报告¶
eMPF 供款报告可以通过两种方式生成:
自动生成的报告:每次支付运行后,可在中找到eMPF供款报告。
手动生成的报告:eMPF供款报告只能在工资条验证后手动生成。
点击。点击新建。选择供款期间、计划和工资单组以生成报告。
成员状态:
现有成员:每月缴纳供款的员工。
新成员:处于假期期间缴纳供款的新员工。
终止成员:离开公司的员工。
终止付款:
L:如果离职员工有长期服务金,则显示。
S:如果离职员工有遣散费,则显示。
重要
每个供款行可以修改(即可以更新或删除成员状态和终止付款类型)。但是,相关收入和供款无法编辑。如果修改了员工的供款行,请点击(齿轮)图标以刷新信息。
点击验证按钮。如果没有错误,eMPF 供款报告将在压缩文件中生成三个不同的 .csv 文件,可以上传到 eMPF 门户:new employees.csv、contributions.csv 和 terminated employees.csv。
重要
警告主要是为了使员工信息符合eMPF要求。员工必须年龄在18-60岁之间,电话号码必须是有效的香港电话号码。
IR56 報告¶
Odoo提供四种IRD报告:
IR56B(年度申報表):僱主的薪酬及退休金報稅表;每年為所有現職員工提交。
IR56E(新聘員工):開始受僱通知書;於新員工入職後三個月內提交。
IR56F(離職):停止受僱通知書,適用於離開公司但仍留在香港的員工。
IR56G(離港):停止受僱通知書,適用於永久或長期離開香港的員工。
注解
在 Odoo 中生成 IR56B 時,系統會自動查看工資單上的日期,以提取上一年度(當年 4 月 1 日至 3 月 31 日)內的所有記錄。僱主為員工提交 IR56F 或 IR56G 後,不應再次將其納入年度 IR56B 中,以避免重複申報收入。
生成 IR56 報告¶
转到,并选择IR56B/E/F/G表格选项之一。点击新建。填写IRD报告的相关信息(例如提交日期、雇主申报表年份)。点击填充按钮。
如果有相關的工資單資訊,建立 XML和符合資格的員工智慧按鈕會出現。點擊建立 XML以下載 XML 報告。點擊符合資格的員工以檢視清單,然後選擇生成 PDF以排程 PDF 文件生成。
工資單分頁¶
每張工資單中的不同分頁會定義用於計算薪資的工作天數、要新增至工資單的額外薪資輸入、薪資計算的處理方式,以及影響工資單的其他資訊。
工作天數:詳細列出該時段的所有個別出勤記錄,包括工作時間和任何休息時間。此項目會自動填充且無法編輯。
薪資輸入:詳細列出額外薪資輸入的位置,例如扣除、報銷和費用。點擊新增輸入以手動包含這些項目。
工资计算:列出并计算所有单独的工资规则,包括从员工工资到所有扣除、税款和MPF供款的所有内容。
其他信息:显示用于计算香港法定假期和权利的平均日工资率。还包含年终薪酬。
注解
手动向特定工资条添加年终付款可能需要手动保存记录,点击(操作)图标,然后选择重新计算整张表。
了解香港薪資¶
在香港,工资单计算通常遵循标准的日薪公式:
然而,《2007年雇佣(修订)条例》(通常称为「713条例」)要求雇主在计算特定法定权益时使用平均日薪(ADW)。需要使用平均日薪的法定权益包括:假日薪酬、年假薪酬、疾病津贴、产假薪酬、侍产假薪酬、年终酬金以及代通知金。
要计算平均日薪,请使用过去12个月的收入和天数:
其中:
12个月期间的总工资:过去12个月的所有收入(例如基本工资、加班费、佣金和津贴)。
非全薪工资:以低于全额支付的任何工资(例如病假、产假/侍产假等)。
12个月期间的总天数:12个月参考期内的总日历天数。
非全薪天数:员工未获全额支付的具体天数。
重要
Odoo需要历史工资单记录才能准确计算平均日薪。如果不存在先前记录,平均日薪计算始终结果为零。
计算示例¶
CAP 57:员工月薪¶
计算于2026年1月1日入职、月薪为20K的陈娜塔莉的3月工资单。
1月:月薪20K。
2月:月薪20K及5K佣金。
3月:在3月申请一天全薪侍产假和一天80%平均日薪的病假。
计算平均日薪:
总工资收入:20,000 + 25,000 = 45,000
总天数:31 + 28 = 59天
計算休假工資和總工資:
一整天陪產假(全額支付 ADW)= 762.71
一整天病假80%(80%支付ADW)= 762.71 * 80% = 610.17
出勤 = 日薪 * 工作天數 = (20,000 / 31) * 20 = 12,903.23
週末 = 日薪 * 週末天數 = (20,000 / 31) * 9 = 5,806.45
三月份賺取的工資 = 762.71 + 610.17 + 12,903.23 + 5,806.45 = 20,082.56
計算符合香港規定的薪資單:
基本工資 = 20,082.56
MPF总额 = 20,082.56
員工強制性供款 = 20,082.56 * 5% = 1,004.13
三月份賺取的淨工資 = 20,082.56 - 1,004.13 = 19,078.43
CAP 57:代通知金¶
計算於 2026 年 1 月 1 日入職、月薪 20K 的 Natalie Chan 在三月被解僱時的代通知金,代通知金為一個月。
1月:月薪20K。
2月:月薪20K及5K佣金。
1. 計算平均月薪:
平均月份天數:365 天 / 12 個月 = 30.41667 天
2. 計算代通知金:
第57章:长期服务金¶
计算Anthony Choi的长期服务付款,他于2021年1月1日入职,月薪20K,并于2026年2月28日离开公司。
1月:月薪20K。
2月:月薪2万。
1. 计算长期服务金:
Odoo中必须有最后一个月的月薪记录才能计算遣散费/长期服务金。长期服务金根据香港劳工计算器按过渡前/后计算:
2. 计算扣除强积金后的长期服务金:
过渡前抵销:2025年5月前的员工强制性供款总额可从长期服务金中扣除。例如:如果Anthony在2025年5月前的员工强制性供款总额为7,047.98,此金额将作为过渡前抵销从长期服务金中扣除。
过渡后抵销:2025年5月后的员工强制性供款不能扣除(无过渡后抵销)。
第57章:遣散费¶
计算于2023年1月1日入职、月薪为2万、并于2026年2月28日离职的Anthony Choi的遣散费。
1月:月薪20K。
2月:月薪2万。
1. 计算遣散费:
Odoo中必须有最后一个月的月薪记录才能计算遣散费/长期服务金。遣散费根据香港劳工计算器按过渡前/后计算:
2. 计算扣除强积金后的遣散费:
过渡前抵消:2025年5月之前缴纳的员工强制性供款总额可以从遣散费中扣除。例如:如果Anthony在2025年5月之前的员工强制性供款总额为7,047.98,则该金额被视为过渡前抵消并从遣散费中扣除。
过渡后抵销:2025年5月后的员工强制性供款不能扣除(无过渡后抵销)。