I have use-case that stopped working: some investments have some fees which aren't related to dividends or interests. For those cases, I used to add an "interest income" or "dividend" transaction with zero interest and with the proper fees. However, in recent versions, kmymoney started to block "interest incomes" or "dividends" with zero interests. Although this change looks like a feature, it's blocking this use-case I mentioned. :-) Is there a way to return to the previous behavior (i.e. do not check for entries which the interest field is 0) or to create a new kind of investment transactions with fees only? Reproducible: Always Steps to Reproduce: 1. Create a new transaction for an investiment account. 2. Choose the activity "Dividend" or "Interest Income". 3. Fill in the field "Fees" and leave "Interest" with 0. Actual Results: The button "Enter" is disabled. Expected Results: The button "Enter" should be enabled.
I suppose the fee has to be paid from the associated brokerage account, since investment accounts don't have cash. You can enter a withdrawal in the brokerage account, payable to your bank, and assigned to the desired expense category.
I mean, your request looks artificial. If a fee is not associated with a dividend or interest payment, it should not be entered as such. If the fee is directly associated with a particular investment, perhaps what you want is a new Activity category, sort of like a negative interest, called "Custody fee", for instance. Custody fees normally are "per line", i.e. not directly associated with an individual investment, but with the number of investments and therefore should form an independent expense category. But if you have a case where such a fee is directly related to an investment other than through a Buy, Sell, Interest, or Dividend, then a new Activity would be justified.
Marking invalid as per comment #1