Mark records as not income/expense. Link refunds to records.
Marking records as not income/expense will help identify in our reports whether the records are incomes or not. Ex. I lent some money to a friend and he returned it. They would be marked as expense/income when in fact they are neither. Excluding this will make it so that it doesn't show up in our net expense/income.
Also, an option to link refunds to records so that we can keep track of them and the records are balanced out. Ex. I purchased something for 200 and got 50 as refund. Now my actual expense is only 150. The refund will not show up in income and my expense report would show only 150.
I feel like these are very useful features that would make a lot of our lives easier. Currently I am seeing incomes which are not actually supposed to be incomes. Ex. Above case.
Kamil Wójcik commented
1. Use debts when you lent/borrow money.
2. Any withdraws, refunds etc. save as transfers from/to outside of Wallet.
3. Create a filter which will exclude debts and transfers.
4. Set your widgets to use that filter.