跳到主要内容

如何验证澳大利亚商业号码(ABN)

本文还提供以下语言版本: English|Español|Deutsch|Português|Français

在官方 ABN Lookup 服务中验证 ABN

使用澳大利亚商业注册局免费的 ABN Lookup 门户,检查 ABN 是否有效,以及该实体是否已注册 GST。您可以在官方服务中按 ABN、ACN 或企业名称搜索:点击这里,也可以使用筛选查询:点击这里

如果您需要核查企业号码层面的记录,请参阅我们的澳大利亚公司号码(ACN)验证指南

第 1 步:打开官方 ABN Lookup 服务

访问澳大利亚商业注册局网站 abr.business.gov.au。这是澳大利亚 ABN 验证的官方公共来源。

澳大利亚商业注册局网站上的 ABN Lookup 搜索表单
ABN Lookup 搜索表单

第 2 步:输入 ABN、ACN 或企业名称

在搜索框中输入 11 位 ABN、相关的 9 位 ACN 或企业名称。示例:49160299865

第 3 步:查看 ABN 和 GST 注册结果

搜索结果会返回大多数财务和入驻审核团队需要的详细信息:

  • 实体名称
  • ABN 状态
  • 实体类型
  • 商品及服务税(GST)注册状态
  • 主要营业地点

请将 GST 注册字段与 ABN 状态分开检查。企业可能仍有有效 ABN,但其 GST 注册已经取消。

ABN Lookup 结果,显示实体名称、ABN 状态、GST 状态和地点
ABN Lookup 结果

第 4 步:验证 ABN 格式和校验和

澳大利亚商业号码由 11 位数字组成。

正则表达式说明
\b\d{2}\.\d{3}\.\d{3}\.\d{3}\b匹配使用点号分隔的 11 位 ABN。
\b\d{2}-\d{3}-\d{3}-\d{3}\b匹配使用连字符分隔的 11 位 ABN。
\b\d{2} \d{3} \d{3} \d{3}\b匹配使用空格分隔的 11 位 ABN。
\b\d{11}\b匹配不含分隔符的 11 位 ABN。

如果您在软件中验证 ABN,请在去除分隔符后应用模 89 规则:

  1. 从第一位数字中减去 1。
  2. 将 11 位数字分别乘以 [10, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
  3. 将乘积相加。
  4. 确认总和可被 89 整除。

有效 ABN 不会以 0 开头。

如需了解更广泛的标识符背景,请参阅我们的澳大利亚 ABN 和 TFN 税务识别号指南

常见验证陷阱

  • 有效的校验和并不能证明 ABN 当前已注册。
  • 有效 ABN 并不自动表示该实体已注册 GST。
  • 供应商可以用 ACN 作为搜索输入,但 GST 状态仍需在 ABN 记录中检查。
  • ABN Lookup 中的法定实体名称可能与发票上的品牌或交易名称不同。

常见问题

为什么我刚注册 ABN 后,ABN Lookup 显示 "not found"?

只有在澳大利亚商业注册局(ABR)完成处理并签发号码后,ABN Lookup 才会显示该 ABN。如果您的申请需要人工审核,例如身份信息无法自动验证,处理时间可能最长为 28 个工作日。在此期间,即使您的申请参考号有效,在 abr.business.gov.au 搜索 ABN 也不会返回结果。请使用 ABR 的申请进度查询工具确认状态,而不是把 "not found" 结果视为拒绝。 [1] [2]

供应商的 ABN 在注册系统中显示为 "Active",但他们说 GST 注册已取消。我的发票应以哪个状态为准?

这是两个独立状态,并且两者都很重要。ABN 可以保持 Active,而 GST 注册独立取消。ABN Lookup 会返回 ABN 状态和 GST 注册状态;您必须专门检查 GST 字段,而不是只看 ABN 状态字段。如果供应商的 GST 注册已取消,他们不能在发票上合法收取 GST。如果您向未注册 GST 的供应商支付 GST,ATO 在审计中可能不允许这些抵免。处理任何包含 GST 的发票前,请始终验证 GST 注册列。 [1]

如果我支付的发票中供应商 ABN 已取消或未提供,会发生什么?

您在法律上必须从付款金额(不含 GST)中预扣 47%,并作为 PAYG withholding 汇给 ATO。这适用于供应商未提供有效、Active ABN 且金额超过 75 澳元的任何付款。这不是可选项:未预扣会使付款方对未缴金额负责。供应商可在提交所得税申报时申请退回被预扣税款。无法或不愿提供 ABN 的供应商可以填写 "Statement by a supplier not quoting an ABN" 表格,该表格可豁免某些交易,例如低于 75 澳元的供应或业余销售。47% 税率自 2017 年 7 月 1 日起适用。 [1] [2]

ABR 门户不可用。是否有可避开的维护时间表?

有。ABR 会发布定期维护时间表:门户通常在周五 AEDT 00:15 至 07:00,以及周六 23:30 至周日 07:00 离线。在这些时间运行的自动化系统或批量验证任务会收到错误或无响应。如需了解这些窗口之外的实时故障信息,ABR 维护一个公开状态页面。如果您正在构建集成,ABR 建议注册 Web Services API,该 API 提供经过 GUID 认证的端点和故障通知。 [1] [2]

供应商入驻时 ABN 为 Active,但现在查询显示 Cancelled。ATO 会在未通知我的情况下取消它吗?

这种情况经常发生。ABR 运行持续完整性计划,在没有业务活动证据时自动取消 ABN,例如持有人未在纳税申报或 activity statements 中申报业务收入。实体会收到通知,但其交易伙伴不会收到通知。ABN Lookup 记录会在取消后数小时内更新。如果您发现供应商 ABN 已取消,请在其重新激活 ABN 或提供新 ABN 前,对未来付款预扣 47%。取消日期之后开具的发票无法追回 GST 抵免。 [1] [2]

我正在构建集成。ABN 校验和算法能发现所有无效号码吗?

ABN 使用加权模 89 校验和:从第一位数字中减去 1,将 11 位数字分别乘以权重因子 [10, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19],求和并验证总和是否可被 89 整除。这能可靠发现数字换位错误,但不能确认注册状态;号码可能通过校验和,但并不存在于 ABR。两个常见实现错误是没有去除所有分隔符,以及接受首位为零的 ABN。要确认注册状态,请查询 ABR Web Services API,该 API 需要免费 GUID 注册。 [1] [2]

作为没有澳大利亚实体的外国公司,我能在注册后立即通过公共门户验证自己的 ABN 吗?

不一定。外国实体,包括为向澳大利亚消费者销售数字产品而注册 GST 的非居民企业,在申请 ABN 时必须提供额外身份证明,这会将申请转入人工审核队列。这可能使 ABN 签发最多延迟 28 个工作日。此外,ABR 在线申请系统不支持所有外国实体类型;某些外国公司必须通过注册税务代理申请,而不是使用自助门户。一旦签发,ABN 会在数小时内出现在 abr.business.gov.au。 [1] [2]

为什么发票上的商业名称没有出现在 ABN Lookup 中?

当发票显示店面品牌、旧交易名称或 trustee 字样,而不是法定实体名称时,这是一类常见验证问题。ABN Lookup 区分实体名称、已注册商业名称和历史交易名称。ABR 自 2012 年 5 月起停止收集和更新 trading names,这些旧名称仅保留作历史参考。如果发票名称与搜索结果不匹配,请先在 ABN 记录中确认法定实体名称,再确认供应商的公开名称是否为 ASIC 商业名称注册系统中的已注册 business name。 [1] [2] [3]


LookupTax 如何帮助您进行增值税验证

LookupTax 增值税验证帮助团队根据 100 多个国家和地区的官方来源核验税务识别号,减少入驻错误,并为跨境合规保留审计轨迹。