[TITLE]
阿联酋薪资本地化配置与操作指南

[DESCRIPTION]
本文系统阐述了在 Odoo 中为阿联酋(UAE)企业配置薪资本地化所需的模块安装、员工与合同信息设置、薪资结构与规则、终止服务、社会保险、年假、病假、DEWS、无薪假、手动扣除等细节,并提供 WPS(工资保护系统)报告生成与支付流程的完整指南。

[KEYWORDS]
阿联酋, 薪资本地化, 员工配置, 合同管理, 终止服务, 社会保险, WPS报告, 薪资结构, 计薪规则, 薪资预支

阿拉伯联合酋长国

Install <general/install> 以下模块以获取 阿拉伯联合酋长国 Payroll 本地化的全部功能:

名称技术名称描述
United Arab Emirates - Payroll[l10n_ae_hr_payroll]包含所有规则、计算和薪资结构。
United Arab Emirates - Payroll with Accounting[l10n_ae_hr_payroll_account]包含与薪资模块相关的全部会计科目。

::: seealso
阿拉伯联合酋长国财政本地化文档 <../../../finance/fiscal_localizations/united_arab_emirates>
:::

首先在 employee general information <../../employees/new_employee> 中配置员工的 常规信息,随后在 Private Information(私有信息)选项卡下填写以下字段:

  • Nationality (Country)(国籍/国家):国籍会影响工资单的计算,决定员工是本国人还是外籍人员。
  • Identification Number(身份证号):用于生成 WPS report <payroll/l10n_ae/wps-reports>
  • Bank Account(银行账户):用于生成 WPS report 并为员工支付工资。

:::: note
::: title
注意
:::
Nationality (Country) 字段即使员工为 UAE (阿拉伯联合酋长国) 国民也必须填写,因为若其为 GCC (海湾合作委员会) 成员国公民时处理方式不同。
::::

创建完员工档案后,需要通过点击 fa-book 智能按钮或进入 Employees --> Contracts 来启用 contract <../contracts>

Salary Information(薪资信息)选项卡中,针对在阿拉伯联合酋长国工作的员工,需要填写以下合同信息:

  • Wage Type(工资类型):全职或兼职员工选择 Fixed Wage(固定工资),计时员工选择 Hourly Wage(时薪)。
  • Scheduled Pay(发薪频率):工资单的发放周期。
  • Wage(工资额):Monthly(月薪)或 Hourly(时薪),取决于 Wage Type
  • Housing Allowance(住房补贴)
  • Transportation Allowance(交通补贴)
  • Other Allowance(其他补贴)

:::: note
::: title
注意
:::
合同中设定的补贴数额会在工资单中作为补贴行显示。
::::

  • Number of Leave Days(年假天数):用于指定员工在特定年份应享有的年假天数。该数值决定服务终止时的年假结算及无薪假计算。

    :::: note
    ::: title
    注意
    :::
    Number of Leave Days 会影响无薪假计提的计算。
    ::::

  • Is DEWS Applied(是否适用 DEWS):如果员工是 UAE 国民且已加入 DEWS (Daman Investments End of Service Programme),则勾选此项。

  • Computed Based On Daily Salary(是否基于日薪计算):定义服务终止补偿的计算方式

    • 如使用标准计算方法,则不勾选。系统将月薪除以 30 再乘以 21
    • 如勾选,则直接使用合同中填写的 Daily Salary(日薪)进行终止补偿计算。

以下补贴可直接在 payslip form <../payslips>(工资单表单)中定义,以便其数值在 WPS (Wages Protection System) 计算中作为月度可变薪资计入对应员工。

类型代码
Conveyance Allowance(交通补贴)[CONVALLOW]
Housing Allowance(住房补贴)[HOUALLOW]
Medical Allowance(医疗补贴)[MEDALLOW]
Annual Passage Allowance(年度往返补贴)[ANNUALPASSALLOW]
Overtime Allowance(加班补贴)[OVERTIMEALLOW]
Other Allowance(其他补贴)[OTALLOW]
Leave Encashment(假期兑现)[LEAVEENCASH]

EOS 计算员工离职时应获得的补偿。依据在公司服务的时长,计算方式分为三种:

  1. 服务不足一年:无 EOS 补偿。
  2. 服务满 1 年但不足 5 年:每满一年计 21 天 薪资。
    • 日薪可采用默认的“月薪÷30”或在合同中手动填写 Daily Salary
  3. 服务满 5 年以上:每满一年计 30 天 薪资(相当于 1 个月工资)。

公司每月预提的 EOS 费用,计提方式同 EOS 计算,只是计提金额计入工资单但不显示在员工可见的工资单上。

  • 不足 5 年Monthly Wage / 30 × 21/12
  • 超过 5 年Monthly Wage / 30 × 30/12

年假计提用于每月累计年假费用,计算公式:

$$\text{Monthly Leave Provision} = \frac{\text{Total Salary} \times \text{Number of Leave Days}}{30} \div 12$$

仅对 UAE 国民适用。公司按所在酋州比例缴纳:阿布扎比 15%,其他酋州 12.5%;员工个人承担 5%,从工资单中扣除。

根据 Is Annual Leave 勾选项,计算员工截至当前日期已享受的年假天数与已使用天数的差额,正数表示应补偿,负数表示应返还公司。

提供三种病假支付方式:

  1. 全额付:每年最多 15 天,可上传病假证明(SLI)。
  2. 50% 付:在全额付后可再享受 30 天的 50% 支付。
  3. 0% 付:在前两种后可再享受 45 天的无薪假。

病假日的支付公式:

$$\frac{\text{Number of Leave Days} \times \text{Gross Per Month}}{30} \times \text{Percentage}$$

  • 不足 5 年:从 基本工资 中扣除 5.83%
  • 超过 5 年:从 基本工资 中扣除 8.33%

无薪假扣除公式:

$$\frac{\text{Total Number of Unpaid Leave Days} \times \text{Gross Per Month}}{30}$$

当工资单期间跨越合同结束/开始日期时,按以下公式计入“合同外天数”:

$$\frac{\text{Total Number of Unpaid Leave Days} \times \text{Gross Per Month}}{\text{Number of Days in Current Month}}$$

在工资单上手动添加扣除项及说明,金额直接填写在工资单的其他输入中。

净工资 = 基本工资 + 所有补贴 - 所有扣除(包括无薪假、病假、手动扣除等)。

每个薪资规则关联相应的借贷科目,草稿分录生成后会自动平衡。确认所有工资单金额正确后,可一次性为全部员工或单独为每位员工生成会计分录。

::: example
基本工资与补贴规则的借贷科目设置示例。


:::

批次或单个工资单的会计分录过账后,可点击 Pay 按钮生成付款并关联已过账的分录。批量工资单亦可一次性通过单/多银行或现金日记账完成支付。

:::: note
::: title
注意
:::
工资单生成后,员工可在其门户中查看并会收到邮件通知。
::::

根据工资单类型(普通月度工资单或服务终止工资单),系统提供两种打印格式。

用于非周期性工资单(如一次性奖金、预支工资、补贴等)的支付。

员工可在本周期结束前申请预支,流程如下:

  1. 使用 Instant Pay 结构创建非周期性工资单。
  2. 添加 Salary Advance 输入并填写预支金额。
  3. 确认工资单并处理付款。

下一个周期使用常规结构时,系统会自动添加 Advance Recovery 输入以扣除已预支金额。

:::: tip
::: title
提示
:::
如需在两个连续周期内摊还预支,可在首个工资单中调整 Advance Recovery 金额,剩余余额会自动计入下个周期。
::::

WPS (Wages Protection System) 报告用于向政府证明公司已按时足额支付员工工资,可按单个工资单或批次生成。

生成报告前的准备步骤:

  1. 进入 Payroll --> Configuration --> Settings,在 UAE Payroll WPS Settings 区域配置:

    • Employer Unique ID:公司唯一标识。
    • Salaries Bank Account:选择或新建银行账户。

    :::: important
    ::: title
    重要
    :::
    设置 Salaries Bank Account 时需确保:

    • Account Holder 为公司。
    • Account Number 为有效 IBAN。
    • Bank 已配置 UAE Routing Code Agent ID
    • Send Money 已启用并设为 Trusted
      ::::
  2. 为所有参与批次/工资单的员工填写唯一标识(Identification No),位于员工页面的 Private Information 选项卡。

完成上述设置后,可按以下步骤生成 WPS 报告:

  1. 逐个或批量生成工资单。
  2. 过账工资单对应的草稿分录。
  3. 创建付款报告并将 Export Format 设为 UAE WPS

:::: note
::: title
注意
:::
报告文件为政府要求的 .sif 格式,需使用相应软件打开或转换为 .xlsx 以便查看。
::::

报告文件包含三类记录:

  1. Employee Detail Record (EDR):每位员工对应一条记录。
  2. Employee Variable Pay (EVP):记录员工工资单中的可变薪资(若有)。
  3. Salary Control Record (SCR):文件唯一的雇主信息及工资单总计记录。

[SUMMARY]

  • 阿拉伯联合酋长国
    • 配置
      • 安装模块
        • United Arab Emirates - Payroll (l10n_ae_hr_payroll)
        • United Arab Emirates - Payroll with Accounting (l10n_ae_hr_payroll_account)
      • 参考财政本地化文档
    • 员工
      • 常规信息 → 私有信息
        • 国籍(影响工资单)
        • 身份证号(用于 WPS 报告)
        • 银行账户(用于 WPS 报告及付款)
    • 合同
      • 薪资信息
        • 工资类型:固定工资 / 时薪
        • 发薪频率
        • 薪资额:月薪 / 时薪
        • 住房、交通、其他补贴
        • 年假天数(影响服务终止及无薪假计提)
        • DEWS 适用标记
        • 是否基于日薪计算
    • 薪资结构与规则
      • 其他输入规则(交通、住房、医疗、年往返、加班、其他、假期兑现)
      • 服务终止(EOS)计算
        • <1 年:无补偿
        • 1‑5 年:21 天/年
        • 5 年:30 天/年

      • EOS 计提公式
      • 年假计提公式
      • 社会保险(公司 15%/12.5%,员工 5%)
      • 年度剩余假期余额规则
      • 病假规则(全额、50% 、0%)及计费公式
      • DEWS 扣除比例(<5 年 5.83%,>5 年 8.33%)
      • 无薪假、合同外天数、手动扣除、净工资计算
    • 会计分录生成
      • 薪资规则关联借贷科目
      • 生成草稿分录并确认平衡
    • 支付员工
      • 批次或单个工资单支付
      • 员工门户查看与邮件通知
    • 工资单打印
      • 普通月度工资单 vs 服务终止工资单
    • 即时支付结构 & 薪资预支
      • 使用 Instant Pay 结构创建非周期工资单
      • 预支与回收流程
    • WPS 报告
      • 设置雇主唯一 ID 与工资账户
      • 为员工填写身份证号
      • 生成报告(单个或批次)
      • 导出为 .sif(可转 .xlsx)
      • 报告包含 EDR、EVP、SCR 三类记录