Taxation of foreign exchange trading in 2021
I have a multipart question about the taxation of foreign exchange trading. It concerns brokers that are not based in Germany, but in EU countries, and therefore do not withhold taxes directly.
There are brokers that offer foreign exchange trading as spot trading (i.e. you have account balances in different currencies, sell currency X for currency Y, and may have negative balances in some currencies for which you may pay interest. For example, you can buy JPY for EUR, then buy USD with these JPY, and finally buy EUR again with USD to balance everything out).
There are also brokers that package foreign exchange trading in CFDs, where you open a position in a currency pair and close it at some point (so chains like the one above do not occur). You only have an account balance in the base currency of the account (e.g. EUR). Overnight holdings are hedged by the broker through swaps, for which you pay a nightly fee.
Am I correct in assuming that the tax situation in Germany for this scenario is as follows:
- In the case of Spot Forex, it is not considered income from capital assets within the meaning of §20 EStG, but rather private sales within the meaning of §23 EStG, and the CFD variant is considered a forward transaction within the meaning of §20 EStG?
- Therefore, in the case of Spot Forex, I would have to report profits and losses in Annex SO (and not in KAP) (with a separate breakdown of individual trades) and I would have to pay tax on the total profit (i.e. profits - losses) within a calendar year at my personal income tax rate (no flat-rate tax). However, a total loss could not be offset against other income?
- In the case of the CFD variant, I would have to report profits and losses in Annex KAP, profits would be taxed at 25% (+ Soli) (ignoring the saver's allowance), but losses would only be credited up to a maximum of 10,000 EUR per year (new regulation from 2021), so this variant is only cheaper up to a certain trade volume (i.e. if the losses from trades do not exceed 10,000 euros significantly)