符合德国要求的电子账单示例

Invoicing
Invoicing

Stripe Invoicing 是一个全球账单软件平台,旨在为您节省时间,快速收款。只需短短几分钟,即可创建账单并发给您的客户——无需代码。

了解更多 
  1. 导言
  2. 德国电子账单:企业需要履行哪些义务?
  3. 电子账单与 PDF 账单有何不同?
    1. XRechnung
    2. ZUGFeRD 账单
  4. 电子账单必须包含哪些信息?
    1. 必填信息对应的 BT 编号
  5. 电子账单示例:XRechnung
  6. 电子账单示例:ZUGFeRD
  7. 哪种电子账单格式适合哪类企业?
  8. 德国企业如何生成电子账单?

目前,大约 40% 的德国企业通过电子方式开具账单。这一比例高于 2020 年的 30%,而更早两年的 2018 年仅为 20%。这一上升趋势表明,电子账单很可能在不久的将来成为德国商业中的新标准——尤其是在相关立法即将出台的背景下。本文将介绍企业当前及未来在电子开单方面的要求,重点说明结构化格式与 PDF 账单之间的主要区别,并列出所需的必填字段。您还可以查看不同类型电子账单的实际示例,以及一份简短的生成指南。

本文内容

  • 德国电子账单:企业需要履行哪些义务?
  • 电子账单与 PDF 账单有何不同?
  • 电子账单必须包含哪些信息?
  • 电子账单示例:XRechnung
  • 电子账单示例:ZUGFeRD
  • 哪种电子账单格式适合哪类企业?
  • 德国企业如何生成电子账单?

德国电子账单:企业需要履行哪些义务?

自 2025 年 1 月起,德国所有 B2B 企业都必须具备接收并处理电子形式账单的能力。电子账单义务将在未来几年内逐步实施。自 2028 年起,B2B 企业必须根据《德国增值税法》(UStG) 第 27.38 条 的规定创建并传输电子账单。例外情况仅适用于金额不超过 €250 的低价值账单、某些免税销售以及旅行票据,具体规定见《德国增值税实施条例》 (UStDV) 第 34 条。该新规源自欧盟的 ViDA(《数字化时代的增值税》)倡议,旨在实现增值税管理现代化,并在欧盟范围内统一计费实践。德国通过《增长机会法》将这些规定纳入本国法律

电子账单与 PDF 账单有何不同?

PDF 账单是传统纸质文件的数字化复制版本。虽然它们是数字文件,但并非结构化数据。它们不包含标准化的信息字段,这意味着自动化记账系统或企业资源规划 (ERP) 系统无法直接处理其中的内容。相反,数据必须通过人工提取或通过 OCR(光学字符识别)技术获取,而这些方法容易出错,并且自动化程度有限。

相比之下,电子账单基于 XML(可扩展标记语言),这是一种用于表示文本数据的结构化语言。所有相关的计费信息都存储在所谓的 BT 字段(业务术语)中,这些字段可被机器读取,因此能够自动导入数字系统,从而无需人工干预。

电子账单符合相关法律法规,特别是 EU Directive 2014/55/EU,该指令规范了公共采购中的使用。同时,它们还必须符合欧盟标准 EN 16931 的要求。在德国,尤其广泛使用两种格式:XRechnungZUGFeRD。两者都遵循相同的法律框架,但在结构、应用方式和目标用户方面有所不同。

XRechnung

IT 标准协调办公室 (KoSIT) 为政府使用开发了 XRechnung。该格式仅依赖 XML 数据,不包含任何账单的可视化呈现。因此,公司无法使用徽标或颜色等图形设计元素。该文档只能由机器读取,需要专用软件进行处理。

ZUGFeRD 账单

德国第二种成熟的格式是 ZUGFeRD(德国电子账单论坛中央用户指南)。与 XRechnung 不同,ZUGFeRD 采用混合方式,将经典的 PDF/A-3 视图与嵌入的机器可读 XML 文件结合在一起。在实际使用中,它可以像标准 PDF 一样打开,同时 IT 系统也能够自动处理其中集成的结构化数据。

电子账单必须包含哪些信息?

根据《德国增值税法》(UStG) 第 14 条,电子账单必须包含传统账单所要求的全部必填信息,具体包括:

  • 提供商品或服务公司的全名及地址
  • 商品或服务接收方的全称及地址
  • 连续且唯一的账单编号
  • 账单日期
  • 商品或服务供应日期
  • 由税务局向供应公司分配的税号,或由联邦中央税务局颁发的增值税识别号
  • 所供应商品的数量和类型,或所提供服务的范围和类型
  • 净额和总额
  • 适用的税率和相应的税额,或在税收豁免的情况下,注明豁免依据

必填信息对应的 BT 编号

要正确创建电子账单,需要在指定的 BT 字段中填写相应信息。下面是关键 BT 编号及其对应内容的概览;标有星号(*)的项目为必填项。

账单内容对应的 BT 编号

BT 编号

必填字段

内容

BT-1

*

账单编号

BT-2

*

账单日期

BT-5

*

货币

BT-9

*

到期日

BT-13

订单号

BT-27

*

供应公司的名称及法律形式

BT-31

*

增值税识别号

BT-35 至 BT-43

*

供应公司的地址及联系方式

BT-44

*

接收方名称及法律形式

BT-46

客户编号

BT-50 至 BT-55

*

收款人地址

BT-72

发货日期

BT-106

*

发货日期

BT-106

*

所有项目合计(净额)

BT-109

*

总计(净额)

BT-110

*

增值税总额

BT-112

*

总计(含税)

BT-129

*

账单项目数量

BT-130

*

账单项目单位

BT-153

*

项目名称

BT-154

项目描述

电子账单示例:XRechnung

下载 完整的 XML 格式 XRechnung PDF 文件——其中包含符合德国电子账单要求格式的结构化机器可读数据。

电子账单示例:ZUGFeRD

乍看之下,ZUGFeRD 账单似乎是一份经典的 PDF——请参见下方下载内容。然而,该文件中嵌入了一个 XML 数据集,类似于 XRechnung 所采用的方法。

您将看到一份 ZUGFeRD 账单示例,其中包含一个 PDF 文档以及用于自动化处理的机器可读 XML 层。

下载 ZUGFeRD 格式账单示例——该文件为 PDF 文档,并嵌入 XML 文件以支持结构化处理。

哪种电子账单格式适合哪类企业?

ZUGFeRD 覆盖了广泛的应用场景,几乎适用于各行业的各类德国企业。它既适用于与政府机构的交易,也适用于 B2B 计费以及 B2C 私人商业交易。

相比之下,XRechnung 专门用于与政府机构开展业务。该格式专为向德国各部委和政府机构开具电子账单而开发,因此特别适合为这些机构提供服务的供应商。

德国企业如何生成电子账单?

为了生成并发送 XML 电子账单,企业需要能够满足技术要求并高效支持其现有工作流程的工具。

经认证的 Stripe Billing应用合作伙伴解决方案可以生成 XRechnung 等格式、验证输出,并将其直接发送给公共机构或私营接收方。Billing 还可自动化重复流程、减少手动操作,并在管理平台中提供全面的报告和管理工具

使用合适的软件,只需几个步骤即可创建电子账单:

  • 打开 XML 模板
  • 填写 BT 字段
  • 检查输入数据
  • 验证 XML 文件(例如,使用 XML 验证器)
  • 保存并传递 XML 文件

使用合适的工具以保持合规,并将电子账单直接集成到数字开单流程中非常重要。

本文中的内容仅供一般信息和教育目的,不应被解释为法律或税务建议。Stripe 不保证或担保文章中信息的准确性、完整性、充分性或时效性。您应该寻求在您的司法管辖区获得执业许可的合格律师或会计师的建议,以就您的特定情况提供建议。

更多文章

  • 出错了。请重试或联系支持人员。

准备好开始了?

创建账户即可开始收款,无需签署合同或填写银行信息。您也可以联系我们,为您的企业定制专属支付解决方案。
Invoicing

Invoicing

只需几分钟即可创建账单并发给客户——无需代码。

Invoicing 文档

用 Stripe Invoicing 创建并管理一次性付款账单。
Proxying: stripe.com/zh-sg/resources/more/e-invoice-example-germany