How to add refunds? #4828
Replies: 4 comments 14 replies
-
You can also delete the second expense. A refund will never influence the expense account, it will always come from a revenue account. |
Beta Was this translation helpful? Give feedback.
-
I'm only just getting started with Firefly III and I just had a look around in my playground instance, and the way I found to be most intuitive is add a revenue account for the retail, e.g. "Costco refunds". Then just do a deposit from there. Tag it with a refund and then later add a link (there's some default links of which one is "partially refunded by"). Though, it would have been nicer to set the source account to be the expense account. @JC5 any reason not to allow the source account to be a expense account? |
Beta Was this translation helpful? Give feedback.
-
It seems I found the right thread to post my problem. I would like in Firefly to manage the following scenario:
My first idea would be to create a reverse transaction from "Taxes" towards "Bank account". This would be ideal because (1) the refund would simply be a transaction in the other way around (easy to understand), and (2) it would make the "Taxes" account really reflect the final amount I did end up paying (considering the refund). Unfortunately, Firefly does not seem to allow creating a transaction from an expense account towards an asset account. Therefore my only solution so far was to create a new revenue account called "Tax refund", which I find less practical than the ideal solution I described above. All in all: I support the following idea stated in a previous message, which is to support creating transactions between all types of accounts :) (maybe through a toggle in the admin panel perhaps). best wishes and thanks! |
Beta Was this translation helpful? Give feedback.
-
The "Transfer" type of transaction in fact allows for proper double-entry debit/credit records within "Asset" accounts, where each side can be positive as well as negative. My solution was to create a special "Refunds" asset account to catch such entries. This way the transaction history is not altered while the balance reports are not affected by ghost amounts. Also, a refund is an asset in a broader sense. It's just different from cash or checking account. |
Beta Was this translation helpful? Give feedback.
-
I am running Firefly III Version 5.5.11
I was charged twice by some company ( Expense Account)
result in two transaction of same value for Example 20 $ = 20*2 = 40
then they refunded 20 $
Now, Expense Account show 40 $ spent and I have 20 $ transaction with destination to credit card(asset account) but no source .
my question is how do I decrease 20$ from Expense Account and credit asset account in one transaction.
another example is this correction transaction. I think we should have transaction type refund with source from expense account to asset account.
only way around I found is create a refunds account.
Beta Was this translation helpful? Give feedback.
All reactions