澳大利亚

重要

Odoo 目前正在逐步实现与 STP 第二阶段及 SuperStream 的合规兼容。一旦企业可将 Odoo 作为一站式薪资平台使用,我们将立即发布公告。

员工设置

员工设置

通过 员工 ‣ 新建 创建员工档案。进入 设置 选项卡,配置 澳大利亚薪资 部分,例如勾选是否为 非税务居民、是否享受 免税额度,以及填写 税号状态员工类型 等信息。

澳大利亚薪资本地化的员工配置选项卡。

员工隐私信息

为满足 STP 薪资合规要求并处理养老金支付,还需录入员工个人信息。打开员工的 个人信息 选项卡,填写以下字段:

  • 居住地址

  • 个人邮箱

  • 私人电话

  • 出生日期

澳大利亚薪资本地化的员工隐私信息选项卡。

注解

Odoo 将在流程各阶段提醒您完善必填数据。

养老金账户与基金

您可以在员工的 养老金账户 选项卡下添加新员工的养老金详细信息。点击 添加一行,确保包含 成员起始日期成员编号养老基金

小技巧

如需将员工缴款分配至多个基金,请使用 分配比例 字段。

澳大利亚薪资本地化的养老基金与账户配置界面。

新建 养老基金 时,输入名称并点击 创建并编辑…,需填写以下信息:

  • 地址

  • ABN

  • :guilabel:`类型`(APRA / SMSF)

  • 唯一标识符(APRA 为 USI,SMSF 为 ESA)。

  • (仅适用于 SMFS):guilabel:银行账户

为澳大利亚薪资本地化配置养老基金。

小技巧

通过 薪酬管理 ‣ 配置 ‣ 养老基金;养老金账户 管理所有养老金账户和基金。

重要

Odoo 目前正在与 SuperStream 兼容。

合同

创建员工后,点击 合同 智能按钮,或进入 员工 ‣ 员工 ‣ 合同,创建员工的劳动合同。

注解

每位员工每次只能签订一份有效合同。不过,员工在工作期间可以连续签订合同。

1. 基本合同信息

  • 选择 合同开始日期工作时间表 (固定排班或为临时工选择弹性制)。

  • 保持 薪资结构类型 设置为 澳大利亚员工。该结构涵盖澳大利亚税务局(ATO)的所有税收方案。

  • (若使用考勤或排期应用)选择 工时来源 以定义员工工资单上的工时计算方式。

    • 工作时间表:系统将根据员工的工作时间表,从合同开始日期自动生成工时记录。

      Example

      示例:某员工每周工作 38 小时,合同起始日为 1 月 1 日,当前日期为 1 月 16 日,用户生成 1 月 14 日至 20 日的薪资周期。若未申请无薪假,工资单上的工时将自动计算为 38 小时(5 天 × 7.6 小时/天)。

    • 考勤:忽略工作时间表,仅在考勤应用打卡后生成工时记录(注:考勤数据可导入)。

    • 排期:忽略工作时间表,根据排期应用的排班,生成工时记录。

    重要

    工时单不影响 Odoo 中的工时记录。如需导入工时单,请通过 薪酬管理 ‣ 工时记录 ‣ 工时记录 导入。

2. 薪资信息选项卡

  • 工资类型:全职和兼职员工选择 固定工资,为临时工选择 时薪。后者允许您添加 临时工补贴 率。

    注解

    时薪员工的 时薪 字段应不含临时工补贴。

  • 发薪频率:澳大利亚仅支持以下周期:日结周结双周结月结季结

  • 薪资 /周期:根据发薪频率设置合同薪资。系统将自动计算工资单中的年薪和时薪。

3. 澳大利亚选项卡

合同的澳大利亚配置选项卡

4. 薪资附件

如需为员工设置每期薪资的循环附加款项(永久性或定期),点击合同上的 :icon:fa-book 薪资附件智能按钮,选择 类型说明

注解

澳大利亚约有 32 种循环薪资附件类型,主要涉及津贴和子女抚养费。联系我们 <https://www.odoo.com/help>_了解是否支持您行业的特定津贴。

5. 启用合同

有效合同示例。

完成所有信息后,将合同状态从 新建 改为 有效

准备薪资周期

常规

通过 薪酬管理 ‣ 工资单 ‣ 批次 创建薪资周期。点击 新建 后,输入 批次名称,选择 周期,再点击 生成工资单

生成工资单的步骤

可通过 部门职位 筛选纳入薪资周期的员工。单个批次可创建的工资单数量无限制。点击 生成`后,系统会为每位员工生成状态为 :guilabel:`待处理 的工资单,供审核修改后确认。

待处理状态的已生成工资单

在工资单表单视图中,包含两类输入项:

工资单的工作日数与其他输入项。

薪资计算 选项卡下,Odoo 根据员工信息、合同、工时、其他输入类型及薪资附件自动计算工资单规则。

澳大利亚员工 薪资结构包含 35 条工资单规则,系统会根据输入项动态计算并显示结果。

Example

工资单的薪资计算选项卡

以上示例中适用于该薪资周期的计算规则如下:

  • 基本薪资:薪资置换前的总薪资

  • 常规工时收入:需应用养老金保证比例的计算基数

  • 薪资置换总额:包含置换至养老金的 $150

  • 应税津贴支付:包含 $10 津贴(本例为每公里补贴

  • 应税薪资:总薪资减去免税部分

  • 薪资预扣税总预扣金额:从应税薪资中代扣的税款

  • 净薪资:员工实得工资

  • 优惠养老金缴款:本例中指置换至养老金的金额,需与养老金保证金额一并支付至员工养老基金

  • 养老金保证:自 2024 年 7 月 1 日起,按常规工时收入的 11.5% 计算

注解

截至Odoo 18版本,所有薪资规则和计算均已更新至最新税率表(2024-2025年度)。

特殊周期

在澳大利亚,未通过批次创建的工资单视为特殊周期薪资。可通过 薪酬管理 ‣ 工资单 ‣ 单独工资单 创建。虽然适用相同计算规则,但其通过STP(一键式薪酬系统)系统向澳大利亚税务局(ATO)提交的方式略有不同。

重要

截至 Odoo 18 版本,**不建议**将特殊周期工资单添加至现有批次。

完成薪资周期

验证工资单

确认所有工资单数据无误后,在工资单批次页面点击 创建草稿分录。出于管控需要,也可逐张工资单进行操作。

该操作将产生以下影响:

  • 将批次及其包含的工资单标记为 已完成 状态。

  • 根据薪资设置生成单张工资单分录或整批合并分录(会计人员可过账该分录以更新资产负债表、损益表及 BAS 报表)

  • 准备 STP 申报(即向澳大利亚税务局 ATO 提交的薪资合规数据)。该操作需由 薪酬管理 ‣ 配置 ‣ 设置 中指定的 STP 申报负责人 执行。

  • 准备 SuperStream 合规要求的养老金缴款数据。该操作需由 薪酬管理 ‣ 配置 ‣ 设置 中指定的 养老金发放负责人 完成。

工资单草稿范例。

向 ATO 提交薪资数据

重要

Odoo 目前正在逐步实现与 STP 第二阶段的合规兼容,上述操作步骤暂未实际向澳大利亚税务局(ATO)提交数据。

根据 ATO 要求,薪资周期的 STP 申报需在发薪日或之前完成。因此,请先点击工资单批次上的 提交至 ATO按 钮完成数据申报,再进行实际付款操作。

在该薪资周期的 STP 记录中,系统将显示以下实用信息:

  • 当重要信息缺失时显示警告提示,

  • 为 STP 负责用户自动生成的活动,以及

  • 此薪资运行中包含的工资单摘要,可从此视图审计。

STP 记录示例。

STP 记录准备就绪后,点击提交至 ATO,然后阅读并接受相关条款和条件。

向员工支付薪酬

ATO 提交完成后,您可以继续支付员工工资。为了便于付款匹配流程,请记住在验证付款之前过账与工资单相关的日记账分录。

虽然您可以决定单独支付员工工资,但我们建议从工资单批次创建批量付款。为此,请点击工资单批次上的支付,并选择ABA 信用转账作为付款方式

为工资单批次选择付款方式。

这有两个影响:

  • 将批次及其工资单标记为已支付

  • 创建链接到工资单批次的付款批次

已支付工资单批次的示例。

在 Odoo 中收到银行对账单时,您现在可以一键将对账单行与批量付款匹配。付款不与工资单批次对账,而是与所有单个工资单对账。

使用批量付款对账银行对账单的步骤。

对会计的影响

根据员工和合同配置,链接到工资单的日记账分录或详尽或简略。

Example

例如,这是上面配置的员工 Marcus Cook 生成的日记账分录。

工资单的日记账分录示例

过账后,预定义科目将影响公司的资产负债表(PAYGW、工资和养老金负债)以及损益表(工资和养老金费用)。此外,员工的总工资和 PAYG 预扣税将更新相关期间的 BAS 报告(参见税务网格:W1 和 W2)。科目可根据公司的会计科目表进行调整。

BAS 报告 PAYG 预扣税部分示例。

其他工资流

缴纳养老金

重要

Odoo与一家清算所建立了合作关系,通过直接借记的方式,一键处理养老金支付和正确基金的数据。Odoo 目前正在与SuperStream 进行兼容,一旦可以通过 Odoo 薪资解决方案处理养老金缴款,将立即发布公告。

每季度一次(或更频繁,为 Payday Super <https://www.ato.gov.au/about-ato/new-legislation/in-detail/superannuation/payday-superannuation>`_做准备),您必须处理向员工的超级基金支付的超级年金。要执行此操作,请访问 :menuselection:`薪酬管理 --> 报告 --> 养老金

养老金文件示例。

准备付款时,添加将用于支付养老金的 银行日记账,然后点击 锁定 以防止后续工资单的供款被添加到该文件中。相反,将创建一个新的养老金文件。

一旦付款处理完成,可以追溯到养老金文件并与银行对账单匹配。

养老金文件付款示例。

终止雇员

进入 薪酬管理 ‣ 报告 ‣ 终止雇员

必须填写以下字段:

  • 合同结束日期:一旦终止得到验证,该日期将自动添加到合同中,并在达到日期时将合同标记为 已到期

  • 停止类型代码:澳大利亚税务局 STP 报告的必填字段。

  • 终止类型:裁员类型(真实或非真实)会影响未使用的年假和长期服务假预扣税的计算。

终止雇员合同。

未使用的年假和长期服务假余额会显示供参考。

确认终止会创建一个带有 最终付款 标签的非周期性工资单。它计算直到合同结束日期的工作天数,以及雇员未使用的年假和长期服务假权益。

已终止雇员的非周期性工资单示例。

Odoo自动根据雇员当前的小时工资率、休假补贴(仅适用于年假)和剩余休假余额计算未使用的休假权益。但是,如有必要,这些金额可以在 :guilabel:`其他输入`表格中手动编辑。

就业终止付款(ETP)也可以添加到 其他输入 表格中。Odoo有一份全面的排除和非排除ETP列表供公司选择。

添加就业终止付款。

注解

未使用休假和ETP的预扣税根据澳大利亚税务局的 附表7附表11 计算,更新截至2024年7月1日。

小技巧

一旦雇员被终止且其就业的最后细节已解决,您可以通过点击 (操作) 图标,然后点击雇员表单视图上的 存档 来存档该雇员。

从其他 STP 软件切换到 Odoo

当从其他启用STP的软件切换到 Odoo 时,您可能需要维持雇员年初至今(YTD)值的连续性。Odoo 允许通过进入 薪酬管理 ‣ 配置 ‣ 设置 并点击 导入 YTD 余额 来导入雇员的YTD值。

导入 YTD 余额按钮。

为了让澳大利亚税务局识别您之前软件的雇员记录并在 Odoo 中保持连续性,您必须输入:

  • :guilabel:`先前的BMS ID`(每个数据库一个)

  • :guilabel:`先前的工资单 ID`(每个雇员一个)

如果您找不到其 BMS ID 或雇员的工资单 ID,请咨询您之前的软件提供商。

导入 YTD 余额。

这将使您有机会在当前财政年度添加雇员的 YTD 期初余额。澳大利亚税务局报告许多不同类型的 YTD。这些在 Odoo 中由以下13个 薪资规则 表示。

雇员的薪资规则。

Example

假设雇员 Marcus Cook 于9月1日从另一个启用 STP 的软件转移过来。Marcus 在之前的软件中收到了两个月度工资单(7月和8月)。以下是 Marcus 的公司需要转移到 Odoo 的 YTD 余额:

YTD 类别

需要转移的 YTD 余额

总收入(正常出勤)

$13,045.45

总收入(加班)

$1,000

带薪休假

$954.55

洗衣津贴

$200

预扣总额

$2,956

养老金保障

$1,610

如果某些 YTD 余额需要以更精细的粒度向 ATO 报告,您可以使用工资规则的输入项。

Example

例如,基本工资规则可以包含六个输入项,我们的示例中需要三个:常规总金额、加班和带薪休假。这些在 YTD 金额方面的报告方式各不相同。

添加 YTD 输入项

Marcus Cook 的最终 YTD 期初余额如下所示。

最终 YTD 期初余额示例

因此,工资单上的 YTD 计算基于员工的期初余额,而不是从零开始。

STP 最终确定

重要

Odoo 目前正在努力符合 STP 第 2 阶段的要求,下述最终确定流程尚未向 ATO 提交数据。

EOFY 最终确定

通过 STP 报告的雇主必须在每年 7 月 14 日之前进行最终确定声明。为此,请转到工资单 ‣ 报表 ‣ STP 最终确定

员工的 EOFY 最终确定。

显示需要最终确定的在职和离职员工。

需要最终确定的员工列表。

从最终确定表单视图中,您可以对相关财政年度内所有员工的工资单进行最终审核。准备就绪后,点击提交至 ATO。当您完成最终确定声明后,员工将在财政年度结束后在其在线收入报表上看到其付款信息状态变更为税务就绪

个别最终确定

Odoo 还允许您在年度内对员工进行单独最终确定。这在以下情况下很有用:

  • 一次性付款在首次定案后进行;以及

  • 年内雇佣关系终止后的定案。

要进行个人定案,请转至工资单 ‣ 报表 ‣ STP 定案,不勾选EOFY 申报复选框,并手动添加要定案的员工。

个人 EOFY 定案。

即使您在财政年度中途定案员工记录,ATO 也不会在财政年度结束之前将信息预填到员工的纳税申报表中。

调整

重要

Odoo 目前正在努力符合 STP 第 2 阶段的要求,下述调整流程尚未向 ATO 提交数据。

修改定案

如果您需要在定案申报后修改员工的年初至今金额,仍然可以移除该员工的定案指示。为此,请转至工资单 ‣ 报表 ‣ STP 定案,选择员工,并不勾选定案复选框。

修改员工的年初至今金额。

准备就绪后,点击提交至 ATO向 ATO 提交定案更新。

修改完成后,该员工的正确年初至今详细信息准备就绪时,再次定案该员工。

注解

ATO 要求雇主在发现错误后的 14 天内纠正错误,或者如果您的工资周期超过 14 天(例如按月),则在提交下一次常规工资事件的到期日期之前纠正。定案修改可以通过 STP 在财政年度结束后最多五年内完成。

单个员工的定案和修改定案在同一财政年度内重新雇佣员工时也很有用。

完整文件替换

如果雇主发现上次提交给 ATO 的数据包含严重不准确的数据,可以对工资运行进行完整文件替换。

为此,请打开上次 STP 提交并点击替换文件。然后,通过勾选重置工资单复选框来选择需要重置的工资单。

替换文件按钮。

重置工资单不会创建新的工资单或新的工资运行,而是:

  • 工资单批次状态从已支付完成重置为已确认

  • 重置的工资单状态恢复为草稿

  • 正确的工资单保持已付款状态,并与原始付款匹配。

  • 将创建新的 STP 提交以替换之前的提交。出于可追溯性目的,之前的 STP 提交不会被删除,而是标记为已替换。

首先,更正重置的工资单并创建其草稿分录。完成后,工资单批次上会重新出现提交至 ATO以处理完整文件替换。

重新提交工资单批次。

准备就绪后,再次将工资运行提交至 ATO。请注意,完整文件替换仅作为最后手段用于修改大量错误数据。如果可能,ATO 建议通过在下一次工资运行中提交更正或通过更新事件来更正错误的工资单。

此外,无法对同一提交进行第二次完整文件替换,完整文件替换每 24 小时只能执行一次。

将年初至今值清零

如果在年中更改多个关键标识符,需要将年初至今值清零,然后使用更新后的关键标识符重新过账。

对于以下公司标识符,需要将所有员工清零:

  • ABN

  • 分支机构代码

  • BMS ID

对于以下员工标识符,只能将个别员工清零:

  • 税号

  • 工资单 ID

  1. 在更新任何关键标识符之前,通过转至工资单 ‣ 报表 ‣ 单点触控工资单创建新的 STP 提交,然后:

    • 提交类型更改为更新

    • 勾选清零年初至今复选框。

    • 点击添加一行以指定哪些员工。

    • 点击提交至 ATO

    创建新的 STP 提交以将年初至今值清零。
  2. 完成后,修改关键标识符以进行修正。

  3. 最后,回到 薪酬管理 ‣ 报告 ‣ 单触式工资单 页面,创建并提交新的 更新,这次不要勾选 归零 YTD 复选框。这将通知 ATO,以前记录的 YTD 余额将根据新的关键标识符进行调整。

休假

休假应用程序 与 Odoo 中的薪酬管理应用程序原生整合。不同类型的休假将根据*工作条目*的概念填充工资单。

进入 休假 ‣ 配置 ‣ 休假类型,为每种类型在 薪酬管理 部分配置以下两个字段:

  • 工作条目类型:定义应在工资单的 工作天数 表中选择哪个工作条目。

  • 未使用假期类型:在:guilabel:年假长期服务假 或:guilabel:事假 之间进行选择。如果选择了 个人假期,则在离职时,该假期类型的剩余假期将不显示为应享权利。如果员工符合条件,年假 类型的未使用假期将包括休假津贴。

配置休假类型。

费用

报销应用程序 也与 Odoo 中的 薪酬管理 应用程序原生整合。首先,进入 报销 ‣ 配置 ‣ 设置 并启用 在工资单中报销

当您的工资单上的员工提交已获批准的费用需要报销时,您可以通过两种方式进行报销:

  • 如果要在工资流水之外报销费用,请点击 发布日记账分录。必须手动付款。

  • 如果费用将在下一次发薪时报销,请点击 在下一张工资单中报告

报销费用的两种方式。

在下一张工资单中添加费用后,您可以在 其他输入 表中找到它。该输入类型将作为净工资的附加项进行计算。

工资单上的费用报销。

支付员工工资后,工资单上与员工报销相关的日记账项目会自动与支出的供应商账单相匹配。

工资单上与员工费用报销相关的日记账项目。

高级配置

其他输入类型

您可以通过 薪酬管理 ‣ 配置 ‣ 其他输入类型 访问其他输入类型。与澳大利亚有关的其他输入类型有 63 种。我们不建议将其他输入类型作为薪资解决方案的一部分,因为它们不能在 STP 框架内使用。您可以将它们存档或删除。

在每种输入类型中,以下字段都很重要:

  • 付款类型 将输入类型分为六类:

    1. 津贴:除工资和薪金外,您支付给员工的另一笔款项。其中一些津贴是裁定待遇所规定的:洗衣费、交通费等。

      注解

      • 截至 Odoo 18,一些津贴,如 洗衣:核准制服津贴 由另外两个输入进行管理:一个输入用于存入 ATO 限额内的已付金额,另一个输入用于存入超过 ATO 限额的金额。这是 Odoo 正确计算 PAYGW 所必需的。

      • 有些企业可能需要根据员工情况将津贴报告从 OTE 转移到 薪水和工资。在这种情况下,您必须复制并重新配置现有的其他输入类型。例如, 与工作相关的非费用 津贴默认为 OTE

    2. 扣除:工会费和子女抚养费扣款被视为扣款。

    3. ETP:终止雇用付款。这些款项要么被视为除外款项,要么被视为非除外款项(见`ATO关于ETP组成部分税收的网页<https://www.ato.gov.au/individuals-and-families/jobs-and-employment-types/working-as-an-employee/leaving-your-job/employment-termination-payments-for-employees/how-etp-components-are-taxed>`_)。

    4. 休假:与休假相关的其他输入,与单个发薪期无关(一次性支付、在职期间兑现假期、未使用的假期等)。

    5. 一次性支付:重返工作岗位和一次性支付 E(用于支付背债)属于这一类。

    6. 其他:其他支付方式,有自己的特定逻辑。

  • PAYGW 处理 影响 Odoo 如何预扣该输入类型的税款:常规无现收现付预扣税 和 :guilabel:`仅超额`(用于津贴)。

  • 养老金处理方式普通时间收入薪资与工资非薪资与工资

  • STP代码:仅在 :ref:`开发者模式<developer-mode>`中可见,此字段告诉 Odoo 如何向澳大利亚税务局(ATO)报告此项支付的总价值。如果该字段已默认设置了值,我们不建议更改它。

通过 付款类型 对其他输入类型进行分组,可以帮助您了解这些输入的不同使用场景。

按支付类型分组的其他输入类型。

工作条目类型

*工作记录类型*是员工出勤的一种类型(例如,出勤、带薪休假、加班等)。在每个澳大利亚数据库中,默认创建了几种工作记录类型。

澳大利亚本地化的默认工作记录类型。

在使用 Odoo 的澳大利亚工资单解决方案之前,建议您通过前往 薪酬管理 ‣ 配置 ‣ 工作记项 类型来精简工作记录类型,只保留您需要的类型。

对于每种类型,请确保为澳大利亚配置以下字段:

  • 是否为OTE:确定在此类别中花费的时间是否可被视为普通时间收入,这意味着将适用养老金保证率(例如,常规出勤、带薪休假等)。

  • 罚款率:用于确定适用于该类别时间的罚款百分比。重要的是,您应根据工作类型(如周六费率、周日费率、加班费率等)配置适用于您所在省/州或行业的罚款率。

  • STP 代码:仅在 开发者模式 中可见,此字段告诉 Odoo 如何向 ATO 报告在此类别中花费的时间。如果该字段已默认设置,我们不建议更改其值。

配置工作记项类型。

当前限制

从 Odoo 18 开始,我们不建议公司在以下业务流程中使用薪酬管理应用程序:

  • 收入流类型:国外就业收入

  • 税收待遇类别:演员和表演者

  • 身故抚恤金报告

  • WPN 的报告义务(而不是 ABN)

  • 预扣率不同的津贴(如*每公里美分*的津贴和*差旅津贴*)。

如果您想确定 Odoo 是否符合您在澳大利亚的薪资要求,请联系我们

就业英雄整合

如果您的企业已经开始使用就业英雄,您可以使用该连接器作为替代薪资解决方案。就业英雄模块可将工资单会计分录(如支出、社会费用、负债、税金)从 就业英雄自动同步到 Odoo。薪酬管理仍在就业英雄中完成;Odoo 仅记录日记账分录。

配置

  1. 安装 就业英雄工资单模块 (l10n_employment_hero)。

  2. 通过 会计 ‣ 配置 ‣ 设置 配置就业英雄 API。勾选 启用就业英雄整合 复选框后,将显示更多字段。

    启用 Employment Hero 整合。
    • 在就业英雄平台的 我的账户 部分找到 API 密钥

      在 “我的账户” 部分查找 Employment Hero API 密钥。
    • 工资单 URL 已预填为 https://keypay.yourpayroll.com.au

      警告

      不要更改预先填写的 工资单 URL

    • 在就业英雄URL中查找 企业 ID`(例如,`189241)。

      在 URL 中查找 Employment Hero 企业 ID。
    • 选择任何 Odoo 日记账作为 薪酬管理日记账 来发布工资单条目。

  3. 进入 会计 ‣ 配置 ‣ 税务 配置税金。为就业英雄工资单条目创建必要的税项。在 匹配就业英雄税项 字段中填写匹配就业英雄税的税号。

应用程序接口解释

该应用程序接口将日记账条目从 Employment Hero 同步到 Odoo,并将其保留在草稿模式。参考资料包括括号中的 Employment Hero 工资单条目 ID,方便用户在 Employment Hero 和 Odoo 中检索相同的记录。

Odoo 中的 Employment Hero 日记账分录。

默认情况下,每周同步一次。您可以进入 会计 ‣ 配置 ‣ 设置,在 Employment Hero 中点击 手动获取薪资运行,以获取记录。

Employment Hero 工资单分录也基于复式簿记。Employment Hero 使用的账户在薪酬管理设置部分进行了定义。

查找 Employment Hero 账户。

为使 API 正常工作,您必须在 Odoo 中创建与 Employment Hero 业务默认账户相同的账户(相同名称和相同代码)。您还需要在 Odoo 中选择正确的账户类型,以生成准确的财务报告。