约旦工资单本地化完整指南
Jordan
约旦 工资单 本地化提供了一套完整的解决方案,用于在遵守约旦劳动法的前提下管理工资单。它支持使用递进税率的所得税计算、雇员与雇主的社会保险缴费以及基本工资计算,包括住房、交通等补贴。
应用与模块 {#payroll/jordan_apps}
Install <general/install> 以下模块即可获得约旦 工资单 本地化的全部功能:
+——————————————————+——————————————+———————–+—————-+
| 名称 | 技术名称 | 依赖项 | 描述 |
+======================================================+==========================================+=======================+================+
| Jordan - Payroll{.interpreted-text | [l10n_jo_hr_payroll] | - hr_payroll | 包含所有工资规则、|
| role=“guilabel”} | | - hr_payroll_holidays | 请假逻辑以及 |
| | | | 薪酬规则,符合 |
| | | | 约旦劳动法。 |
+——————————————————+——————————————+———————–+—————-+
| Jordan - Payroll with Accounting{.interpreted-text | [l10n_jo_hr_payroll_account] | - hr_payroll_account | 将工资单与会计 |
| role=“guilabel”} | | - l10n_jo | 通过创建分录 |
| | | - l10n_jo_hr_payroll | 记录在公司账簿 |
| | | | 中。 |
+——————————————————+——————————————+———————–+—————-+
在配置约旦本地化之前,请参阅通用 payroll <../../payroll> 文档,其中包含所有本地化的基本信息、通用设置和字段。
::: seealso 约旦财务本地化文档 <../../../finance/fiscal_localizations/jordan> :::
通用配置
首先,需要配置公司。进入 Settings app --> Users & Companies --> Companies,在列表中选择目标公司并配置以下字段:
Company Name:填写公司名称。Address:完整填写地址,包括City、Zip Code、Country。:::: note ::: title 注意 :::
约旦不使用
State字段,请保持为空。Zip Code为约旦邮政编码。 ::::Tax ID:填写公司的税号。Company ID:填写公司注册号。Currency:默认选中JOD(约旦第纳尔),如未选则从下拉框中选择JOD。
员工
所有领取工资的员工必须在约旦工资单本地化中配置个人档案。配置约旦数据库后会出现额外字段。
在 Employees 应用中打开相应员工记录并在各标签页填写必填信息。
工作标签页
在 Work 标签的 Location 区域填写员工的工作地址。
个人标签页
- 在
Private Contact→Bank Accounts中至少添加一个 受信任的银行账户,用于发放工资。若未设置受信任账户,工资单将无法处理,并在 Payroll 仪表盘显示警告。 - 若员工 非约旦居民,勾选
Non-resident,表示其不享受个人免税额。 - 在
Family区域若有配偶、子女或父母等受抚养人,勾选Has Dependants,以获得额外免税。 Is Eligible for EOS(终止服务福利)默认勾选,如不符合请取消。- 若员工为盲人,勾选
Is Blind,其全部工资免税。
工资标签页
合同概览区
此区包含影响工资计算的关键字段:
Contract:填写合同起止日期。Wage Type:选择工资类型Fixed Wage:固定月薪Hourly Wage:按工时计酬
:::: tip ::: title 小贴士 :::
可在工资
Structure Type <payroll/structure-types>中设定默认Wage Type,批量配置员工。必要时可在单个员工记录中覆盖。 ::::Wage:填写月工资(单位 JOD)。Employee Type:选择员工类型,如Employee、Freelance。Contract Type:如Permanent、Temporary、Seasonal。Pay Category:选Jordan: Employee,定义支付时间表及工作条目类型。
排班区
Work Entry Source:决定工资期间工作条目来源,可选Working Schedule:基于员工排班(如每周 40 小时)Attendances:基于 Attendances 应用中批准的签到工时Planning:基于 Planning 应用中的排班班次
Extra Hours:勾选后允许 Attendances 应用记录的加班工时计入。Working Hours:从下拉框选择Jordan Working Schedule(周日‑周四,40 小时工作周)。
补贴区
常见的约旦企业补贴包括住房、交通及其他补贴。需在相应字段填写月补贴金额。若员工免税,在 Tax Exemption 中填写免税的年金额。若薪资基于提成,勾选 Is Commission based。
年假规定区
填写员工每年可享受的年假天数,默认 14 天。
社会保险
社会保险规则计算雇主与雇员应向 Social Security Corporation (SSC) 缴纳的费用,仅适用于约旦本地员工。
- 雇主缴纳 14.25% 的工资基数
- 员工缴纳 7.5% 的工资基数(从工资单中扣除)
基数上限每年会更新。
休假
约旦员工可享受以下假期:
Annual leave(年假):21 天全薪,超出需向 HR 申请。
:::: important ::: title 重要 :::年假计入已工作天数,不影响工资规则,仅在工资单的工作天数及 PDF 中显示。 ::::
Sick leave(病假):每年 14 天带薪,住院可额外 14 天,均不扣薪。其他全薪假期:
Maternity leave、Paternity Leave、Pilgrimage Leave、Study leave,仅用于统计报表。
所得税
约旦实行递进所得税制,税率随年收入递增。
税率区间
| 税率 | 收入区间(JOD) |
|---|---|
| 5% | 0‑5,000 |
| 10% | 5,001‑10,000 |
| 15% | 10,001‑15,000 |
| 20% | 15,001‑20,000 |
| 25% | 20,001‑1,000,000 |
| 30% | 超过 1,000,000 |
:::: note ::: title 注意 :::
税率按区间累进计算,即每一部分收入按对应税率计税,而非整额使用最高税率。 ::::
免税额
- 约旦居民:每年免税额 12,000 JOD。
- 盲人:全额免税。
- 有受抚养人:每年额外免税 12,000 JOD。
加班
加班工资根据加班时间的不同而不同:
- 工作日加班:1.25 倍普通时薪。
- 休息日加班:1.5 倍普通时薪。
加班比例存于输入参数模型,实际加班小时数作为工资单的其他输入记录。
:::: note ::: title 注意 :::
加班小时数直接在工资单的 “其他输入” 中登记。 ::::
计提
计提是雇主为员工的 终止服务福利(EOS) 或年假准备的费用,按月计算。
- 终止服务计提:
$$\frac{\text{基本工资} + \text{补贴}}{12}$$ - 年假计提:
$$\left(\frac{\text{基本工资} + \text{补贴}}{30}\right) \times \left(\frac{\text{年假天数}}{12}\right)$$
终止服务
员工离职时,如符合 EOS 条件,将获得两项福利:
未使用年假补偿:依据年假余额(按已工作月份比例)乘以日薪计算。
例:年假 14 天,已工作 6 个月,则应得 7 天;若日薪 50 JOD,则补偿 350 JOD。:::: important ::: title 重要 :::
必须在年初一次性全额计提年假,以便在离职时结算。 ::::
终止服务福利:根据员工在公司的累计工作天数(以 365 天为一年)乘以其总工资(基本工资+补贴)计算。
$$ (\text{基本工资} + \text{补贴}) \times \frac{\text{工作天数}}{365} $$
工资单配置
在 Payroll 应用中会自动安装约旦专属的工资结构、结构类型、规则及参数。
薪资结构与结构类型
安装 l10n_jo_hr_payroll 模块后,会出现 Salary Structure——Jordan: Monthly Pay,其下包含唯一的 Structure Type——Jordan: Employee。该结构包含所有用于计算工资单的规则。
薪资规则 {#payroll/jordan_rules}
在 Payroll → Configuration → Structures 中展开 Jordan: Employee,即可查看 Jordan: Monthly Pay 的详细规则。
每条规则定义了工资的计算方式,包括补贴、扣除和税费。
规则参数
一些计算需要特定的比例或上限,规则参数用于存放这些数值(百分比或固定金额),供规则引用。
::: example
员工社保扣除比例在参数 [Jordan Social Security Employee Deduction Rate %] 中设置。
:::
重要:除非国家法规发生变化,否则不建议修改 Odoo 自动生成的规则参数。
运行约旦工资单
在生成工资单前,工资管理员需核对 work entries(工作条目)是否准确,确保加班、请假等已正确记录。
工作条目根据合同的 Work Entry Source 自动同步,来源可以是排班、考勤或计划。
如发现冲突或不一致,需要先 重新生成 工作条目。
确认无误后,可单独或批量创建工资单(Pay Runs)。
小贴士:可按工资类型、支付周期、部门等维度批量处理工资单,提高效率。
会计检查
工资单确认后,会产生两项会计操作:
分录创建 {#payroll/jo-journal}
生成或批量发布会计分录(草稿 → 过账)。约旦本地化默认包含以下科目:
500301 Basic Salary– 基本工资500302 Housing Allowance– 住房补贴500303 Transportation Allowance– 交通补贴500308 Staff Other Allowances– 其他补贴500310 Salary Deductions– 薪资扣除(预支、罚款等)500305 Leave Salary– 带薪休假工资201022 Social Security Payable– 社保应付(雇主+雇员)200502 Leave Days Provision– 年假计提200503 End of Service Provision– 终止服务计提200101 Payables– 应付工资(未付工资负债)500202 End of Service Indemnity– 终止服务费用(费用方)200307 Employee Income Tax– 所得税预扣500311 Social Security Expenses– 社保费用
如无误,过账分录。
付款登记 {#payroll/jo-register}
分录确认后,可生成付款。若工资规则关联合作伙伴,可按合作伙伴分组付款。
关闭工资单
确认无误后,即完成本期工资处理。
报表
约旦本地化未提供额外的专属报表,使用 Payroll 应用自带的标准报表即可。