一家德国 GmbH 从荷兰供应商采购商品,再卖给法国客户,但货物并没有先运到德国,而是从荷兰仓直接送到法国客户。
很多企业会按照两张发票分别判断:“荷兰卖德国是一笔跨境交易,德国卖法国又是一笔跨境交易。”
但 VAT 逻辑并不是这么简单。
当多家公司连续买卖同一批货,而货物只发生一次运输时,这一次运输只能归属于其中一笔 Lieferung。
两张发票,不代表有两次跨境运输
这类结构在德国 VAT 中通常属于 Reihengeschäft。
例如:
- 荷兰公司 A 卖给德国 GmbH B;
- 德国 GmbH B 再卖给法国公司 C;
- 货物却直接从荷兰 A 运到法国 C。
商业上发生了两笔销售,但物流上只有一次运输。
因此首先要解决的问题不是:“哪张发票开 0%?”
而是:这一次跨境运输到底属于 A→B,还是属于 B→C。
只有一笔 Lieferung 可以成为“bewegte Lieferung”
德国 Umsatzsteuergesetz 对 Reihengeschäft 有一个非常重要的基本规则:
多笔连续销售中,一次货物运输只能归属于其中一笔 Lieferung。
这一笔通常被称为bewegte Lieferung。
其他 Lieferung 则需要根据货物在运输前或运输后的所在地单独判断 VAT。
所以不能简单地把链条中的每张发票都当成 innergemeinschaftliche Lieferung。
“谁安排运输”会直接影响 VAT 判断
在链式交易里,谁负责运输或委托运输非常重要。
例如可能是:
- 第一个供应商安排物流;
- 最后一个买方自己提货;
- 中间商安排运输;
- 第三方物流按照其中一方的委托执行。
尤其当中间商同时既是买方又是卖方时,还需要结合其使用的 VAT 号码以及运输安排判断货物流应归属于哪一笔交易。
所以在实际业务中,“谁订的卡车、谁和货代签约、谁承担运输责任”往往不是单纯的物流问题,而会直接影响 VAT 处理。
Dreiecksgeschäft 是简化规则,不是所有三方交易的统称
如果三家公司分别在不同欧盟成员国进行 VAT 登记,并且满足法定条件,部分交易可以适用 innergemeinschaftliches Dreiecksgeschäft 的简化规则。
这种机制的意义之一,是在符合条件时减少中间商在目的国额外 VAT 注册和申报的负担。
但并不是:“A 卖 B、B 卖 C,货直接给 C,就自动可以按 Dreiecksgeschäft 处理。”
企业仍然需要确认:
- 三方分别使用了哪些 VAT 号码;
- 三方是否分别在不同成员国进行 VAT 登记;
- 货物实际从哪个成员国运到哪个成员国;
- 由谁运输或委托运输;
- 发票和申报是否符合简化规则要求。
最容易出现的,是合同链和货物流说了两套故事
实务中常见的情况包括:
- 德国 GmbH 在中间开票,但货物从未进入德国;
- 双方都认为自己的发票属于 0% 跨境销售;
- 中间商用了不合适的 VAT 号码,改变了交易判断;
- 实际由谁安排运输,没有在订单和物流资料中体现清楚;
- 发票、CMR、订单和 VAT 申报里的交易路径互相对不上。
真正容易形成 VAT 问题的,不是交易链条复杂本身,而是企业只看合同和发票,没有把真实货物流放在一起判断。
Sorglos 可以协助什么
Sorglos 可以根据企业实际的合同、VAT 号码和物流资料,协助把 Reihengeschäft 或 Dreiecksgeschäft 中的交易链和货物流梳理清楚。
- 梳理各方买卖关系和 VAT 号码;
- 确认商品实际从哪里发出、最终到哪里;
- 确认由谁安排或委托运输;
- 协助识别哪一笔交易属于 bewegte Lieferung;
- 在复杂场景下协调 Steuerberater 进一步确认开票和申报。
三家公司参与同一笔货物交易,不确定哪张发票应该怎么开?
把合同关系、三方 VAT 号码、实际发货地、最终收货地和运输安排告诉我们,Sorglos 可以先帮你把交易链和货物流画清楚,再判断需要重点核对哪些 VAT 问题。