Nordlet

← 文档 / 术语表

什么是增值税申报表?各个栏目填写什么内容

增值税申报表的结构、销项税额、进项税额和跨境栏目的填写内容、净额与税额分开报告的原因,以及如何根据总账生成申报表。

增值税申报表(VAT return)是对你收取的增值税、支付的增值税以及应缴或应退差额的定期申报。所有欧盟成员国都要求提交此表,并且每个国家都使用带有不同编号栏目的不同表格,但其底层结构在各地都是相同的。

理解这一结构意味着你能看懂任何国家的申报表。

通用结构

无论该表格叫什么名字,例如立陶宛的 FR0600、德国的 UStVA、波兰的 JPK_V7M 或者是西班牙的 Modelo 303,它都包含四个部分:

1. 销项部分。 你的销售额,按其征税方式拆分:

  • 按各税率征税的应税供应,分别报告净额和税额
  • 零税率供应:出口、欧盟内部供应
  • 免税供应
  • 客户负责纳税的供应(反向征收)
  • 国内增值税征收范围之外的供应

2. 取得与自行评估部分。 你需要承担销项税的采购:欧盟内部货物取得、通过反向征收从境外接收的服务以及国内反向征收采购。每项都表现为净额加上自行评估的增值税。

3. 进项部分。 可抵扣增值税:国内采购、欧盟内部取得、进口以及反向征收采购产生的增值税,通常在不同的栏目中列示,因为税务机关希望了解退税的来源。

4. 结果。 销项增值税总额减去可抵扣增值税总额,得出应付款项或退款金额。

为什么净额和税额是分开的

几乎每张申报表都要求在不同的栏目中填写计税金额和增值税额,原因在于管控。给定净额和税率,税务机关就可以计算出预期的税额,并将其与你申报的税额进行比对。不匹配就会触发警报。

这也是为什么“只报告总计”行不通的原因:100,000 欧元按 21% 计算和 100,000 欧元按 9% 计算产生的增值税是不同的,因此按税率拆分并非为了排版好看,而是用来核对申报表的算术逻辑。

有些栏目仅限净额,有些仅限税额。德国的 UStVA 将 19% 和 7% 的应税供应作为仅计税基础(bases only),由 ELSTER 计算税款,而进项增值税栏目则填写税额。正确阅读表格的第一步是分清哪个是哪个。

申报频率与截止日期

由营业额或税务机关分配决定按月或按季度申报,某些国家还要求额外提交年度申报。德国将上一年度增值税超过阈值的公司转为按月申报,并可完全豁免低于较低阈值的公司。立陶宛的大多数注册纳税人按月申报。波兰按月申报,并将申报表和发票登记簿合并在一个 JPK_V7M 文件中。

截止日期由国家规定且非常严格。在运营方面重要的是,申报表必须根据已关闭的期间生成,这就是存在期间锁定(period locking)的原因。从开放期间进行申报意味着在你申报后数据仍可能发生更改。

申报表容易出错的地方

  • 漏掉采购发票。 未在截止日期前登记的进项增值税会导致抵扣延迟到以后期间,或者直接失效。
  • 增值税分类错误。 本应属于欧盟内部供应的国内税率行落入了错误的栏目,导致两个栏目都出现错误,尽管总数看起来可能是对的。
  • 红字发票(credit note)处于错误的期间。 红字发票在开具的期间减少增值税,而不是在原发票的期间。
  • 因净额为零而省略反向征收。 即使净效应为零,双方也都必须报告。
  • 坏账减免(bad-debt relief)作为红字发票处理。 在立陶宛,减免仅调整销项增值税栏目,而不触及计税金额,而红字发票会同时减少这两者。参见坏账(bad debt)。

Nordlet 如何生成申报表

申报表是通过总账计算出来的,而不是手动录入的。POST /v1/declarations/eu/vat-return/compute { countryCode, year, month } 会分发到为该国注册的会计包,并返回带有标签的编号栏目、警告以及验证映射所依据的来源。

目前提供三个会计包:

  • 立陶宛 - FR0600。 由 i.SAF 增值税分类器驱动,因此每行发票的分类器决定了其对应的栏目。
  • 德国 - UStVA。 官方的 Kennzahlen(代码),根据 BMF 表格说明,计税基础精确到整欧元,税额精确到分。
  • 波兰 - JPK_V7M。 申报部分,加上包含发票登记簿的完整且符合 XSD 验证的 XML 文件,通过 /v1/declarations/pl/jpk-v7m/generate 生成。

每个会计包都会列出系统无法映射内容的警告以及刻意交由用户处理内容的注意事项,例如德国进口增值税和欧盟 B2B 服务栏目、波兰的 GTU 标记以及固定资产拆分。设计原则是:系统无法分类的行会被浮现出来,绝不盲目猜测,因为增值税申报表栏目填错比漏填更糟糕。

这些国家会计包仅向在该国注册的公司开放,国家支持页面(country support page)准确记录了每个包所涵盖的内容。

诚实的范围:没有任何申报表会自动提交。 系统会生成数据,对于波兰还会生成文件;向 ELSTER、MF 网关或 VMI 提交仍然需要人工步骤。其他国家的申报表尚未实现。

FAQ

什么是增值税申报表?

这是对你在销售时收取、在采购时支付的增值税的定期申报,其差额需要向税务机关缴纳或申请退还。根据国家规定和企业规模,按月或按季度申报。

为什么申报表要求分别填写净额和增值税额?

这样税务机关就可以核对算术逻辑:净额乘以税率应当等于申报的增值税。这是一种管控机制,这就是为什么供应必须按税率拆分,而不是汇总填写。

如果我迟报或错报增值税申报表会怎么样?

将面临国家规定的罚款和滞纳金。错误通常可以通过修正申报表或调整后续申报表来纠正,具体取决于国家和错误规模,这两种方法都比税务机关首先发现错误要省钱得多。

反向征收交易会记入增值税申报表吗?

会,在两边都要记入,即自行评估的销项增值税和相应的进项增值税,分别填在不同的栏目中。它们通常相互抵消为零,但仍必须申报。

可以从会计数据中自动生成增值税申报表吗?

数据可以也应该这样做,它们是已分类交易的总和。Nordlet 直接根据总账计算立陶宛、德国和波兰的申报栏目。实际提交申报表仍需通过国家门户网站或认可的渠道。