Firefly III supports various transaction and account types. Here they are, listed in a table:
Withdrawals represent money that you spent that you can't get back easily unless the receiving party sends it to you.
To make cash withdrawals and use the cash account (displayed as "(cash)"), leave the destination account field empty.
|Asset account||Expense account||A normal expense, like in a shop.|
|Asset account||Loan||Pay back the loan using your checking account.|
|Asset account||Debt||Pay back the debt using your checking account.|
|Asset account||Mortgage||Pay your mortgage using your checking account.|
|Asset account||Cash account||Do a cash withdrawal at an ATM|
|Loan||Expense account||Interest payment to your loanshark.|
|Debt||Expense account||Interest payment to the debt collector.|
|Mortgage||Expense account||Interest payment or bank fees for your mortgage.|
Deposits represent money that you received from others.
You can make cash deposits and use the cash account (displayed as "(cash)"), leave the source account field empty.
|Revenue account||Asset account||Salary or income.|
|Revenue account||Loan||A payment into your loan (decreasing it) by a third party.|
|Revenue account||Debt||A payment into your debt (decreasing it) by a third party.|
|Revenue account||Mortgage||A correction by your bank or fees waived.|
|Cash account||Asset account||Cash deposit at an ATM.|
|Loan||Asset account||Take money from a loan to spend on stuff.|
|Debt||Asset account||Increase your debt by transferring money to your own account.|
|Mortgage||Asset account||Enlarge your mortgage to remodel the kitchen.|
Transfers are internal transactions that don't influence your bottom line.
|Asset account||Asset account||A transfer from checking to saving or vice versa.|
|Loan||Debt||A transfer between your liabilities.|
|Loan||Mortgage||A transfer between your liabilities.|
|Loan||Loan||A transfer between your liabilities.|
|Debt||Debt||A transfer between your liabilities.|
|Debt||Mortgage||A transfer between your liabilities.|
|Debt||Loan||A transfer between your liabilities.|
|Mortgage||Debt||A transfer between your liabilities.|
|Mortgage||Mortgage||A transfer between your liabilities.|
|Mortgage||Loan||A transfer between your liabilities.|
Opening balance transactions are special transactions that occur when a new account has an initial balance. The money is drawn from a magic account that you can't see. Edit the account itself to change the opening balance.
|Asset account||Hidden opening balance account||Initial negative balance of an account.|
|Loan||Hidden opening balance account||Initial negative balance of an account.|
|Debt||Hidden opening balance account||Initial negative balance of an account.|
|Mortgage||Hidden opening balance account||Initial negative balance of an account.|
|Hidden opening balance account||Asset account||Initial positive balance of an account.|
|Hidden opening balance account||Loan||Initial positive balance of an account.|
|Hidden opening balance account||Debt||Initial positive balance of an account.|
|Hidden opening balance account||Mortgage||Initial positive balance of an account.|
These transactions are also magical, and get created when you reconcile an asset account. It only works on those too.
|Asset account||Hidden reconciliation account||Reconciling an asset account by removing money from it.|
|Hidden reconciliation account||Asset account||Reconciling an asset account by adding money to it.|