在德国合法进行税损收割:实现亏损、回购、年底前的时机选择以及衍生品亏损的限制
规划一项能被德国法院认可的税损收割,计算扣除费用和 Teilfreistellung 后的实际节税额,并避免让亏损白白抵扣掉已被免税额度覆盖的收入。
你将学到什么
- 为什么德国没有洗售规则(wash-sale rule),以及 Bundesfinanzhof 对卖出后回购的看法。
- 如何计算扣除费用和 Teilfreistellung 后税损收割的节税额,以及为什么它主要是一种递延。
- 应优先收割哪些亏损,以及哪些亏损根本不应收割。
- 12 月交易的时机规则,以及衍生品亏损方面的变化。
讲解
税损收割(tax-loss harvesting)是指卖出一个处于亏损状态的头寸,以便在税务上实现这笔亏损,通常同时买回相同或类似的头寸,使市场敞口保持不变。这笔亏损进入相应的亏损池(第 3 课)。
法律依据。与美国不同,德国没有洗售规则,即在等待期内回购同一证券就不认可亏损的规定。一般反避税条款 § 42 AO(Abgabenordnung,税收通则)依然存在,但 Bundesfinanzhof 已裁定,实现亏损是投资者行使自由的正当方式:即使卖出所得几乎只够支付费用,亏损卖出股票也不构成滥用(BFH,2018 年 6 月 12 日,VIII R 32/16);在同一天以不同价格卖出并买回相同证券,原则上也不构成滥用(BFH,2020 年 9 月 29 日,VIII R 9/17)。实际操作中:在交易所进行、承担真实价格风险的真实卖出会被认可;没有经济效果的人为安排,例如以完全相同的价格与自己对敲成交,则容易招致审查。许多投资者会等待一个交易日,或换成另一家发行商的可比 ETF;金额较大时请咨询 Steuerberater。
你实际获得了什么。回购之后,你的购置成本变成了较低的价格,因此将来的收益恰好增加了所收割的亏损额:税损收割主要是在递延税款。这种递延仍然有价值:省下的税款继续留在投资中,税率可能变化,而且你以后可能在未用完的免税额度内或在 Günstigerprüfung 下卖出(第 6 课)。
三条顺序规则。(1) 永远不要针对已被 Freistellungsauftrag 覆盖的收入收割亏损:银行在适用免税额度之前抵扣亏损,结果亏损被用掉,免税额度却浪费了。(2) 只有在存在或计划实现股票收益时,才收割单只股票的亏损,因为这些亏损被锁定在股票池中。(3) 优先选择收益已被征税的那个 Depot(证券账户),这样银行会立即退税。
Teilfreistellung 是双向的。对于股票型基金,收益的 30% 免税,亏损的 30% 也不可扣除:€1,000 的亏损使应税收入减少 €700。混合基金(15%)和房地产基金(60% 或 80%)遵循同样的逻辑。
时机。以交易日为准,而不是结算日,因此 12 月 30 日的卖出归属旧年度。跨银行的税损收割必须在 Verlustbescheinigung 的 12 月 15 日截止日期之前完成,而且最后几个交易日的买卖价差往往更大。
衍生品亏损。自 2021 年起,Termingeschäfte(期权、期货、CFD 等期货类交易)的亏损只能抵扣此类收益,且每年最多 €20,000。Jahressteuergesetz 2024 对所有未结案件追溯取消了这一限制,因此衍生品亏损现在和基金亏损一样记入一般池。
计算示例
假设示例:单身投资者,无教会税,FSA 已被利息用完。2026 年她在券商处实现了 €1,500 的应税 ETF 收益(Teilfreistellung 之后),缴纳税款 €1,500 × 26.375% = €395.63。12 月,她持有 50 份一只全球股票型 ETF,买入价 €100(成本 €5,000),现价 €80(市值 €4,000)。未实现亏损:€1,000。
第 1 步,可扣除亏损:€1,000 × 70% = €700(一般池)。
第 2 步,新的应税收入:€1,500 − €700 = €800。新的税款:€800 × 26.375% = €211.00。银行退还 €395.63 − €211.00 = €184.63。
第 3 步,成本:她卖出 50 份,并在第二天买入另一家发行商的可比 ETF。两笔订单每笔 €1,再加上价差,比如对 €4,000 收取两次 0.10% = €8;合计约 €10。当年净收益:约 €174.63。
第 4 步,诚实核查:她的成本基础现在是 €4,000,而不是 €5,000。如果她以后以 €120 卖出,应税收益为 €2,000 × 70% = €1,400,而不是 €700。多出的 €700 恰好就是今天收割的亏损;好处在于 €184.63 的时间价值,以及以后在未用完的免税额度内或以较低个人税率卖出的选择权。卖出与回购之间的任何价格变动都是真实的盈亏,而不是税务效果。
常见错误
练习活动
在纸上计算:某投资者今年在 A 银行有 €2,000 的应税股票收益(已代扣税款 €527.50),在 B 银行持有一只有 €1,800 未实现亏损的单只股票。他在 B 银行还持有一只有 €1,200 未实现亏损的债券 ETF(债券基金没有 Teilfreistellung)。每个头寸的往返成本为 €10。(a) 哪笔亏损可以抵扣股票收益?(b) 如果他把两笔亏损都收割,并取得 B 银行的 Verlustbescheinigung,能获得多少退税?适用什么截止日期?(c) 怎样做更简单?
显示答案
(a) 两笔都可以:单只股票的亏损(股票池)可以抵扣股票收益,债券 ETF 的亏损(一般池)可以抵扣一切,包括股票收益。
(b) 亏损合计 €3,000,对应 €2,000 的收益:核定后,A 银行代扣的 €527.50 全额退还;€1,000 的亏损由税务局向后结转。成本 €20。截止日期:在同一年 12 月 15 日之前向 B 银行申请 Verlustbescheinigung。
(c) 只收割股票亏损再加上 €200 的债券亏损,就能恰好覆盖收益;更简单的做法是将来在亏损池所在的 B 银行实现收益,由银行自动轧差。
局限:忽略了教会税、价差,以及卖出与回购之间价格变动的可能性。
要点总结
- 德国没有洗售规则;BFH 认可真实的卖出和回购,但应避免以相同价格进行的人为安排。
- 税损收割会降低你的成本基础,因此主要是递延税款;其价值在于时间、免税额度和税率变化。
- 只针对超出免税额度的应税收入收割亏损;股票型基金亏损的 30% 不可扣除。
- 以交易日为准;衍生品亏损不再受 €20,000 上限限制。
下一步
第 5 课逐项讲解 Anlage KAP、KAP-INV 和 KAP-BET,跨银行亏损和外国券商收入最终都要在这里填报。
自测
回答问题后核对答案。你可以随意重试多次。
供您自行复习的自动自测。您的答案在浏览器中核对,我们不会查看或评估。这不是考试,也不是资格证书。
您的进度
“已完成”仅表示您将本课标记为已学完,并不是对您理解程度的测试。 学习进度和笔记仅保存在此设备的此浏览器中,而非账户中。