Has there been any discussion on adding a long term (more than 12 months) vs short term(<12 months) report of capital gains to KMyMoney?
Is it common across the different regions/countries to require this type of report for filing taxes? I know in the USA, there is a difference but am not aware of other countries’ requirements.
I noticed Gnucash has something for it but I’d hate to split my finance between two programs.
If there is a report in KMyMoney, can you please share how you configured it or if it came OOTB that way?
Over time, there have been lots of discussions about how KMM handles investments. Unfortunately, it seems there are many ways in which it is currently insufficient for good tracking, expecially of long term holdings. KMM itself does not distinguish gains as being long or short term, and does not track batches of securities or give you a way to say whether the shares you just sold were bought last week or several years ago. At some point, there will likely be a significant overhaul of how KMM tracks securities, but it is not likely to happen soon.
As far as how to track things currently, what I do (I am also in the US) is to simply have different categories for short vs long term gains. Unfortunately, these can only be applied to dividends, and not to sales, so that would have to be done with tags or notes in the memo field. Off the top of my head, it might be possible to use a pair of transactions: one tracking the gain as a dividend of a “long term” category, and then a “remove shares” instead of a sale, but I have not thought this out in any detail.
What is the process for a project like kMyMoney to discuss these wish list items to work on business requirements and plan how and when work can be done?
I think in the USA, most people investing use FIFO (first in, first out) to keep easy alignment with the taxing authorities. More advanced traders would probably make use of other methods, lifo or cost averaging etc for tax loss harvesting.
I am thinking first finding a solution for the easy part. Fifo, would be ideal. Also would like it to apply to as many users as possible but I am not sure on the other countries’ tax rules.
Is there a process to kick off a requirements gathering for these features or wish list? Or what do you all recommend for starting something like this?
The better you describe your wish, the easier for the development team receiving your request.
The user interface of the bug system is a bit old, but it works. For screenshots, you can only send one screenshot, so use the comment function later to add more screenshots (or bring all screenshot in a word file you attach then as single file to the bug.
Ok thank you. I have opened wishlist items before. I was more wondering how or if we would have a requirements session at some point in time. Or, is it just driven from the wishlist items, or if there was a “gathering” to sort through the wishlist items and discuss it.
I am indifferent but just wanted to make sure I could help if possible.
Love the product by the way and just want to make it more useful for even more people.
@jessevarela - if you have not already done so, I might defer creating a wishlist for this right now. If you look, there are plenty of bugs (real and wishlist) filed for improvements to hadnling investments, I do not see anything filed at
but that seems like a place for more general discussion. Unfortunately, the main issue is probably more available developer time, rather than any design decisions, although those have not yet been addressed. For now, I would say look through the list of all bugs filed against KMyMoney listing Investments, and if there isn’t one to serve as a core focal point (i.e., not referring to a specific need or deficiency, perhaps it is worth filing one to act as such.
I know one of the first things to be addressed needs to be the ability to track “lots” (a term used in some previous discussions) to track which shares were bought when. This would touch a lot of areas in the program, and might be enough (needs more thought to be sure) so that mamy/most(?) other changes can be done separately afterwards.