Reclaim withholding tax on Irish based ETF?

Couldn’t you fetch all the dividend payment information for underlying companies from ESTV ICTax?

Example: Apple 2023.

There is either XML files for that data, or you could use the web API (JSON) which the website seems to use.

See:

tl;dr: It is only approximate (in favor of the taxman, though).

@oswand, I think I missed something obvious. The tax administration cares about the dividend at the date of payment in look-through style. It doesn’t matter if the fund redeems with or without, or if they reclaim later or sooner.

We know exactly what they think the dividends were per share. They tell us on ICTax. We also know what those iShare ETFs held on each ex-dividend date. We know how many ETF shares there were and how many of them we held ourselves on ex-dividend and payment. We know which payment days on ICTax correspond to which ex-dividend dates for each stock.

We can calculate this exactly as ICTax claims it is. And this should work for anything that publishes their daily holdings**. Finally, replace the dividend entry in the annual report with the new number, and add any other income tax relevant numbers (e.g., interest). Claim treaty rate tax credit for each country. Now I just need to go live in Lucern* for full tax credit.

Edit: And sorry @Pet for being blind.
Edit 2: Probably still need to apply Irish treaty rates.

Footnotes

* If Finpension’s “positive Rückmeldung” actually means yes.
** Even if you have to scrape their website on each day.

3 Likes

Cool.
If you manage to get it for US dividends , it’s already a win

1 Like

Thanks for thinking about it again :slight_smile: That is my understanding as well.

@oswand Do you think you will look into this again? Otherwise it would also be interesting if you could share your existing code so that others could work on it. I think having such a tax statement generator would be a clear win for a lot of people.

The only problem I encountered was, that not all data was available on ICTax. Getting the daily holdings is not a problem, because all services like BlackRock or Vanguard have a “semi”-public API.

I wonder how Finpension is doing it. Do you have a rough percentage of how much is missing? Also we could just use other public data for the gross dividend of each share they don’t have data for. If they disagree, they can correct the line-item with their own opinion.

I don’t think the tax office will do that for you, lol. AFAIK, Finpension has a parternship with BlackRock for the data. I did contact BlackRock, but they told me they don’t give out the dividends received data (to me at least).

1 Like

I mean they do that all the time. Often when I file my taxes, they are not ready yet with their valuation of the (non-exchange) securities I hold. I just put down something reasonable (e.g. last years value) and they just correct it.

As stated earlier, there isn’t much to complain about, if we want to pay any taxes on:

  1. Gross capital gain distributions, but reduced by a tax credit on a non-existing WHT.
  2. Normal gross dividends, but reduced by the minimum of Irish and Swiss WHT, even though we actually paid more WHT for some reasons.

This is all in their favor versus what we would legally owe.

We could also compare the Austrian “Meldefonds” database to see, per country, what was actually withheld. Here (German) for IWRD (iShares MSCI World UCITS ETF).

I only found this (their article):

Based on data from Blackrock – the company behind iShares – we have developed reporting that should allow you to reclaim more withholding tax on US dividends than ever before.

2 Likes

I also think that FP has partnership with Blackrock.
And i noticed that their “invest” offering does not have MSCI World. It has S&P 500 ETF
Maybe that has been done to limit data sharing to specific ETFs.

However, I was thinking when FP submits a report to Zurich tax office & they agree, then why should ICTAX not use the same number for everyone?

Just because FP submits a report does not mean that ishares S&P 500 suddenly had a different income

1 Like

Then let’s start with the available data. I assume the bigger companies are mostly available on ICTax. I do not think tax offices will have an issue if we apply for less WHT than we would be eligible for. That would allow us at least to validate the approach with the different cantons.

Since tax seasons is around the corner, I assume finpension now published the tax statements for last year. Could somebody who has a finpension account how it now looks now in reality? And it would also be interesting to hear if tax authorities are going to accept such statements or not.

1 Like

The tax statement from Finpension is only mentioning your name, address and the amount you paid into the 3rd pillar for 2024. Nothing more than that.

He’s not talking about their 3a offer, but about their new reporting that could enable reclaiming WHT from US stocks held with IE funds:
https://finpension.ch/en/reporting-for-the-lump-sum-tax-credit-for-withholding-taxes-on-us-dividends/

4 Likes

Mine claims I didn’t have dividends. But I only had the ETFs for the last few weeks of 2024. It seems the finacial year of those funds didn’t end during that timeframe. Ictax normally calculates a yearly virtual dividend for that day only.

Hey Pet

How it looks - see screenshot below (but ja, I only started in December 2024, so received no dividends, so only limited insight).
What would be most interesting (IMO) to see is, whether the Auszug shows the US WHT that was kept by the US, für the UCITS/IE ETF containing US stocks according to the “look through” principle? Is it showing a value for “ausländische Quellensteuer” für die “pauschalen Steueranrechnung”? This would be the value under “Anrechnung ausländischer Quellensteuer”.
It seems, this is likely if there had been dividends → the field is there.

This is also confirmed by Finpension themselves here, which I believe, as their statements have always been very correct IMO.
https://finpension.ch/de/reporting-pauschale-steueranrechnung/

It asks you to enter the Canton you’ll be doing the tax declaration for, before it generates the Auszug, so probably applies the somewhat individual cantonal rules when generating the Auszug.

1 Like

4 posts were merged into an existing topic: Finpension invest – a new robo-advisor for non-3a ETF investments

I wonder if somebody in the meantime tried out the Finpension DA-1 solution with their tax authorities. Did it work out?

@finpension Have you got any feedback from other cantons than Luzern? Were there cantons rejecting your reporting?

2 Likes

At this time, we are unable to provide any further definitive confirmations. As the investment solution was only launched during the course of 2024 and the number of issued reports has so far been limited (partly due to the minimum amount of CHF 100 required for the flat-rate tax credit) we expect it will take another 1 to 2 years before we can determine with certainty which cantons will accept the reporting. We will provide an update in due course.

3 Likes

Could it make sense to talk to the cantons and agree a suitable reporting beforehand?

1 Like