Bug 495119 - Feature Request: Add support for scrip dividends
Summary: Feature Request: Add support for scrip dividends
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 5.1.3
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-21 00:34 UTC by Musikolo
Modified: 2024-10-21 00:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Musikolo 2024-10-21 00:34:07 UTC
For those having some stocks in companies that issue scrip dividends (aka, scrip/capitalization issues), we find there is no native/direct support in KMyMoney at this moment for this method of profit distribution. As a workaround, what I do is creating 2 transactions:
1 - Add shares: for the new shares I'm entitled to.
2 - Dividend: for the remainder which is payed in cash to me.

I'd love to have support for this out of the box, so that it simplifies the process of entering scrip dividends. I hope it isn't too hard to implement and this new features gets released in the near future.

In the meantime, Kudos to the entire KMyMoney team!

Reference doc: https://en.wikipedia.org/wiki/Scrip_issue
Comment 1 Jack 2024-10-21 00:41:54 UTC
While a valid request, this is not likely to get implemented until a major overhaul of all of investment handling in KMyMoney.  I don't know that it will be particularly difficult, but developer time is extremely short right now.  
However, this does seem at least partly related to a recent request to allow paying a cash dividend as part of a stock split which only splits whole shares and pays a dividend for the partial shares.  In this case, I think it could work to allow both shares and cash to be paid as dividends.  However, based on the last bit in the Wikipedia entry, the trick to getting it right will be how to set the basis date (effective purchase date) of the new shares to properly meet tax reporting requirements.  That whole issue (tracking when each share was purchased) is one of the major parts to the needed rewrite of the investment code.