Interactive Brokers: reports for tax declaration

Thanks a lot! I was just curious. It’s good to know that this way to format the tax return is accepted. It could make it much easier than filling each value manually.

1 Like

The reason I did it like this is because I also had bonds which were not on ictax. I was a bit lazy to get them added.

And yeah I didn’t want to attach whole IBKR activity report for every row.

Hi

In the Zurich meetup we came up with this question:

How do you personally create a report for tax purposes in IBKR?
Should work for DA-1 and others.

Step-by-step would be appreciated.

You only need to attach the dividend report (available in mid March under tax document).

1 Like

Not a statement containing exact trades and year end positions that need to be input in ZHPrivateTax portal?

No needs to wait for the dividend report. You also don’t have to show them your trades, what matter is the total of dividends (taxed as income), and the number of shares at the end of the year (for wealth tax purposes).

You can attach the following custom report:

I can confirm this is enough for ZH tax authorities.

6 Likes

If you file a DA-1, the thing is that the custom report doesn’t take into account withholding refunds afaik. (Eg for bond funds).

The dividend report will have correct values (that’s why it takes time to get it, it’s because funds report distributions classification later).

3 Likes

Interesting… From that report you can’t see any within-year trades that didn’t distribute dividends. E.g. I could trade stocks w/o dividends (or between dividend periods) 10-times every day and the only way this would show up is at the end as one line under “Financial Instrument Information” (no info about trade amount, volume,…). This way they could never evaluate the 6 month holding periods etc.

But I guess it’s fine anyway, since if you would (illegally) want to hide sth, you could also just not declare an investment account at all.

It is not needed to declare trades of positions that do not pay dividends; for tax purposes only the year-end worth is relevant. With dividends it is easier to declare the transactions so dividends are automatically inserted and declared in CHF using the forex rate of the dividend day I suppose.

But the taxman may ask to see the trades anyhow. When your assets grow a bit too much he may ask for proof of how the wealth was acquired.

1 Like

I have a question about ETFs (accumulating) which publish their tax reports quite late.
For example I notice the following

ishares submits around May
Xtrackers submits around July / Sep
Amundi ICAV submits around April

This invariably means that tax return processing would be delayed even if we submit the returns on time. What’s the experience like? Does tax office expects us to wait till information is published or they just delay the processing and we can submit returns?

Anyone using any of the ETF providers?

In addition - I am wondering how did Finpension provide the tax credit information for 2024 when Ishares doesn’t even publish their data until May.

Correct. They will put the taxation on standby until the information is available.

Looking at Finpension’s Global 100% strategy, there are two Ishares accumulation ETF. The information is already listed on Ictax.

I saw that Ishares have two companies in Ireland. Ishares VII and Ishares V. It seems SSAC & Ishares S&P 500 are part of different umbrella companies.

That explains how FP managed

That’s good to know
Thanks

This year is the first time I have such refunds. How do I report that? When I do the activity report for 2024, there is only the deducted withholding tax. The withholding tax refund appears in 2025 only (as a positive value under withholding tax).
The provided dividend report by ibkr is not usable for me, as it’s US specific and for example reports capital gains distributions as “dividends”, so the sum in that table is useless etc.

Do I just report individual positions and make the math myself, and provide the documents so the tax office can verify it?

When I had that I just used ictax/zhprivatetax data and manually adjusted the %age so that it would match the withholding (eg 7.123% instead of 15%)

1 Like

I started reporting individual positions as of this year . If you don’t have a lot of positions , it might be best to cover outliers like acc funds etc

1 Like