标题:“Odoo 薪资模块:完整设置和配置指南” 描述:“设置 Odoo Payroll 的分步指南,包括薪资结构、规则、工资单、税务配置和薪资处理。” 日期:“2026-03-05” 作者:《ECOSIRE研发团队》 标签:[“odoo”、“工资单”、“人力资源”、“工资”、“erp”]
Odoo 薪资模块:完整设置和配置指南
薪资处理是任何企业中对错误最敏感的操作之一。预扣税或福利扣除中的一次错误计算可能会导致合规处罚、员工不满和纠正工作时间。 Odoo 薪资模块提供了一个结构化框架,用于定义薪资规则、计算薪资单以及将薪资与 ERP 平台中的会计集成。
本指南逐步介绍了 Odoo Payroll 的完整设置过程,从初始配置到处理第一批工资单。
先决条件
在配置工资单之前,请确保安装并配置了这些模块:
- 员工,其记录包含合同、部门和职位
- 会计与工资专用账户(工资费用、应付账款、纳税义务)
- 休假(可选)无薪休假以自动减少工资
- 出勤(可选)如果计算取决于实际工作时间
了解薪资架构
Odoo Payroll 使用分层结构。薪资结构类型定义了广泛的类别,例如员工、工人或承包商。每种类型都有多种薪资结构,例如月薪员工或双周员工。每个结构都包含计算各个工资单行的工资规则。
第 1 步:配置薪资结构类型
导航到 薪资 > 配置 > 结构类型。对于大多数企业,您需要:
| 结构类型 | 使用案例 |
|---|---|
| 员工(每月) | 受薪员工按月支付工资 |
| 员工(双周) | 受薪员工每两周支付一次工资 |
| 小时工 | 按小时计酬的工资工人 |
| 承包商 | 独立承包商 |
配置常规工资结构、默认工作时间、工资类型以及每种类型的计划支付频率。
步骤 2:定义薪资结构
导航到 薪资 > 配置 > 结构。典型的每月结构包括:
总工资规则: 合同中的基本工资、住房补贴(固定或百分比)、交通补贴、出勤记录中的加班费以及作为浮动工资的奖金/佣金。
扣除规则: 基于括号的所得税、社会保障员工缴款、健康保险员工份额、退休金/养老金缴款以及预支工资的贷款偿还。
雇主缴款: 雇主社会保障匹配、雇主健康保险份额和雇主养老金匹配。
净工资等于总工资减去所有员工扣除额。
步骤3:配置薪资规则
每个规则都需要名称、类别(总额、扣除额、净额、雇主)、公式的唯一代码以及处理订单的序列号。
Odoo 支持三种计算方法:
固定金额提供每个期间的静态值。 百分比 根据另一规则计算。 Python 代码 允许自定义公式访问工资单、员工、合同、类别、规则、工作天数和输入变量。
税级计算示例:
gross = categories.GROSS
if gross <= 5000:
result = 0
elif gross <= 15000:
result = (gross - 5000) * 0.10
elif gross <= 30000:
result = 1000 + (gross - 15000) * 0.20
else:
result = 4000 + (gross - 30000) * 0.30
result = -result # Deductions are negative
作者
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.