澳大利亚


Australia - Accounting{.interpreted-text [l10n_au] 基础 accounting <australia/accounting> 模块 role=“guilabel”} 用于澳大利亚本地化。选中 Australia 财政本地化包 <fiscal_localizations/packages> 时会自动安装。此 模块还会安装 ABA Credit Transfer <australia/aba> 模块。

Australian Reports - Accounting{.interpreted-text [l10n_au_reports] 添加 role=“guilabel”} Taxable Payments Annual Report (TPAR) <australia/tpar>Business Activity Statement (BAS) <australia/bas> 报告。 选中 Australia 财政本地化包 <fiscal_localizations/packages> 时会自动安装。

Australia - Payroll [l10n_au_hr_payroll] 基础 payroll <payroll/l10n_au/payroll> 模块 用于澳大利亚本地化。

Australia - Payroll with Accounting{.interpreted-text [l10n_au_hr_payroll_account] 包含澳大利亚工资规则所需的会计数据。选中 role=“guilabel”} Payroll Entries option <payroll-accounting> 时会 自动安装。

在澳大利亚,标准 商品及服务税(GST) 税率为 10%,但针对特定商品和服务还有其他税率和免税情况。

:::: note ::: title 注意 :::

这些税额会影响 BAS 报告 <australia/bas>。 ::::

在澳大利亚本地化中,税名会把税率直接写入名称。虽然 Odoo 中配置了大量 taxes <../accounting/taxes>,但它们的税率通常只有 0% 或 10%。

GST 销售税

下面列出了 Odoo 中可用的 GST 销售 税种。


GST 名称 描述 发票标签


GST 采购税

下面列出了 Odoo 中可用的 GST 采购 税种。


GST 名称 描述 发票标签


变体

某些行业需要在财务年度内报告向分包商支付的款项。Odoo 通过税和财政位置的组合在 TPAR <australia/tpar> 中报告这些付款。为满足 TPAR 的合规要求,主要采购税提供了两种变体,默认均为未激活状态。

::: example 对于 10% GST 税,变体如下:

税名描述影响的报告默认状态
10% GST默认 10% GST 税BAS已激活
10% GST TPAR若承包商提供 ABN 的 TPAR 变体BAS、TPAR未激活
10% GST TPAR NO ABN若承包商未提供 ABN 的 TPAR 变体BAS、TPAR未激活
:::

Odoo 支持使用 递延商品及服务税(DGST)方案 自动处理递延 GST 流程。

配置

建议:

  • 进入 会计 → 配置 → 设置,将 税务申报周期 设置为 monthly(即每月 BAS);
  • 新建一个专门用于保存递延 GST 条目的日记账,路径为 会计 → 配置 → 日记账 → 新建,类型选择 Miscellaneous

默认情况下,系统已提供一个税(100% DGST,默认未激活)和一个账户(21340 Deferred GST Liability),供澳大利亚公司使用。可在 会计 → 配置 → 税务 中搜索名称 [100% DGST] 并打开 激活 开关。

流程
1. 进口商品:采购订单与供应商账单

进口商品时,可在采购订单的相关行选择 0% TPS(税金单独支付)税种,以实现递延 GST。

2. 在 BAS 报表中记录 DGST 余额

ATO 通过集成货运系统(ICS)电子通知公司累计的 GST 负债后,上一月递延的 GST 余额会出现在 ATO 的 BAS 门户中。

:::: important ::: title 重要 :::

Odoo 目前尚未自动从 ATO 获取 DGST 余额,需要手动在 Odoo 中录入该负债金额,建议使用专用日记账以便后续递延操作。 ::::

操作步骤:

  1. 前往 会计 → 日记账分录 → 新建
  2. 在第一行选择账户 [21340 Deferred GST Liability],并将递延 GST 余额记为 贷方(例如 2,000 美元);
  3. 保存后系统会自动生成平衡行,并在 BAS 的税网格(G11、G18、7A、ONLY)中填入相应数值。

提交后,BAS 报表会在相应栏目显示正确的递延 GST 数值。

BAS 报表是澳大利亚 GST 注册企业必须提交的税务报告,用于向 ATO 报告并缴纳多种税款。Odoo 的 BAS 功能可自动生成以下内容:

  • GST
  • PAYG 预扣税
  • DGST

在会计仪表盘的 Miscellaneous Operations 区域点击 BAS Report (AU) 即可打开报表。

报表中的基础税额和税额来源于系统预设的 税网格,如需特殊 GST(如葡萄酒平衡税)可自行配置税网格。设置完毕后,系统会自动将分录归类到对应税类,确保报表准确反映企业财务活动。

除 GST 外,BAS 还包括 PAYG 预扣税(W1~W5 以及汇总、4 节),并内置规则自动计算这些税额,详细计算过程参见 Payroll section <payroll/l10n_au/payroll>

结账

完成 ATO 申报后,点击 Closing Entry。税务周期可在 会计 → 配置 → 设置 → Tax Return Periodicity 中配置,报表左上角的日历按钮可调整起始日期。

::: seealso Year-end closing <../accounting/reporting/year_end> :::

:::: note ::: title 注意 :::

Odoo 使用日历季度(而非澳洲财政年度季度),因此 7 月至 9 月 在 Odoo 中属于 Q3。 ::::

首次结账前,需要先设置默认的 GST 应付账户GST 应收账户。系统会弹出提示并跳转至税组配置页面。

配置完成后,BAS 报表会自动生成准确的结账分录,将 GST 余额与清算账户对冲。最终的应付/应收金额可在银行对账单中进行核对。

:::: important ::: title 重要 :::

BAS 报表本身不会直接提交给 ATO,Odoo 只负责计算并生成可审计的数值,企业需自行将这些数值复制到 ATO 在线门户完成申报。 ::::

Odoo 允许企业生成 TPAR,用于报告财年内向承包商或分包商的付款。如果不确定是否需要此报告,可参考 ATO 官方页面。

在 Odoo 中访问路径为 会计 → 报告 → Taxable Payments Annual Reports (TPAR)

配置

在向承包商开票前,需要为其分配 财政位置(Fiscal Position):

会计 → 供应商 → 供应商 → 选择承包商 → 在 Sales & Purchase 标签页设置 Fiscal Position

正确的财政位置会自动在供应商账单上应用对应的税映射。

TPAR 包含以下信息:

  • ABN
  • Total GST(已付税额)
  • Gross Paid(已付总额)
  • Tax Withheld(若承包商使用 “TPAR without ABN” 财政位置,则显示预扣税)

报表可导出为 PDF、XLSX 或 TPAR 格式。

汇款通知是付款凭证。在 Odoo 中路径为 会计 → 供应商 → 付款 → 选中付款 → Print → Payment Receipt

Odoo 已符合澳大利亚的 Peppol 要求。在 会计 → 客户/供应商 中打开合作伙伴的 Accounting 标签页,配置 Electronic Invoicing 即可。

:::: important ::: title 重要 :::

在 Peppol 网络上验证发票或信用票据后,会下载符合标准的 XML 文件,可手动上传至自有 Peppol 网络。Odoo 正在推进成为 ANZ 区域的接入点。 ::::

ABA 文件是澳大利亚银行协会制定的批量付款格式,能够一次性上传大量付款指令,提高匹配与付款效率。

批量付款

会计 → 配置 → 设置 中启用 Batch Payments

银行日记账

会计 → 配置 → 日记账 选择 Bank 日记账,填写 Account Number,点击 Create and edit… 并填写:

  • Bank
  • BSB
  • Account Holder

打开 Send Money 开关并保存。

:::: note ::: title 注意 :::

Currency 字段为可选项。 ::::

Journal Entries 标签页的 ABA 区域填写:

  • BSB:银行账户对应的 BSB 代码
  • Financial Institution Code:银行的 3 位英文代码(如 WBC)
  • Supplying User Name:银行提供的 6 位用户名
  • APCA Identification Number:银行提供的 6 位识别号
  • Include Self Balancing Transaction:勾选后会在 ABA 文件末尾添加“自平衡”交易,部分银行要求。
客户/供应商银行信息

会计 → 客户/供应商 中打开对应合作伙伴,进入 Accounting 标签页的 Bank Accounts 区域,添加 Account Number、Bank、BSB、Account Holder,并开启 Send Money

  1. 创建并确认供应商账单,确保其银行信息完整;
  2. 在账单上点击 Pay,选择日记账 Bank,付款方式 ABA Credit Transfer,并指定收款银行账户;
  3. 会计 → 供应商 → 付款 中勾选要批量处理的付款,点击 Create Batch,检查信息后 Validate
  4. 验证后,ABA 文件会出现在右侧聊天窗口(chatter),可下载并上传至银行门户。上传后,银行回执会以交易行的形式出现在银行对账单中,需要在 Odoo 中匹配。

Starshipit 为澳大利亚及大洋洲地区的物流快递提供 Odoo 集成。详细信息请参阅 Starshipit documentation <../../inventory_and_mrp/inventory/shipping_receiving/setup_configuration/starshipit_shipping>

::: seealso Starshipit Odoo 网络研讨会录像 :::

“先买后付” 在澳大利亚电商中非常流行,可通过 StripeAsiaPay 实现。

::: seealso

  • Stripe 支付提供商 <../payment_providers/stripe>
  • AsiaPay 支付提供商 <../payment_providers/asiapay> :::

在澳大利亚使用 Odoo POS 与实体收银机直连,需要 Stripe 支付终端。Odoo 同时支持本地 EFTPOS 方案。

:::: note ::: title 注意 :::

若未配备 Stripe 终端,仍可使用 Odoo 进行收银,只是收银员需要手动在终端输入最终金额。 ::::

::: seealso

  • Stripe 支付提供商 <../payment_providers/stripe>
  • `Stripe 终端 <../../sales/point_of_sale/payment_methods/