How to log dividends when having two currency cash accounts for the same securities account

Hi. I have a single security account whose reference cash account is a EUR one, and another cash account in USD from which I purchase US stocks. When performing purchases I select the security account so that the stocks are stored there, and the USD cash account from where the cash is debited. However, I’ve noticed that when logging a dividend for one of those stocks and selecting an account not being the reference one, in my case the USD one, the Earnings section in the Calculations tab for the security account is completely empty. I was wondering if that’s a bug, as the securities are stored in the same security account independently of the cash account I use, or if I should be using the reference EUR cash account for the dividends, which I find a little bit inconvenient as I receive the US stocks dividends to my USD cash account directly. Thanks!

Dividend transactions are associated with the security and with the cash account only, not with the securities account. (You can check the dialogue for entering a dividend: There is no field to choose a securities account.) PP in some cases uses the heuristic that dividend transactions on the reference cash account to a securities account belong to the securities account. This heuristic sometimes breaks down; e.g., when a cash account is the reference cash account for multiple securities accounts, or, as in your case, when (some) dividends are paid to a non-reference account.

Main thread in German:

There is no calculations tab for the securities account. You probably mean that you are looking at a global calculation with a filter applied that only contains the securities account. You need to instead use a filter that includes the relevant cash accounts.

Hello. Thank you for the answer!

Even if I filter by the USD cash account I don’t see any earning. Maybe there is something I misunderstood.


However, when filtering by a security account whose reference cash account has also been used for receiving dividends I’m able to see them.

I also tested filtering only by its corresponding cash account and same behaviour as with the USD for the other security account, nothing shows there.