iFinance Assistant is the most comprehensive program for personal financial management. With this program you can manage accounts, budgets, projects, and so on.
The main features are:
Currencies Full support of multiple currencies is provided. Each currency has exchange rate to default currency. Each money amount has currency option.
Clients are provided for transactions payees and receivers
Each transaction can have category, which can be «Income», «Expence» or «Neutral»
Accounts can be several types "Cash", "Account", "Plastic card", "Debit card", "Credit card", "Asset", "Money asset", or "Loan".
Transactions can be of type «Income», «Expense», «Transfer» or «Split»
You can create budgets for any category or subcategory
Projects are provided for transaction grouping
You can create several reports for you money flow analysis