ZenExpenses

ZenExpenses is a web-based personal finance application for expense tracking and budgeting. Transactions are imported by uploading bank statement files rather than connecting to a bank account, so users do not share online banking credentials with the service.

Features

  • Import of bank transactions from CSV exports and PDF bank statements, including credit card statements
  • Automatic categorization of transactions
  • User-defined categorization rules based on keyword patterns, with rule priority so that more specific patterns take precedence
  • Tagging of transactions
  • Detection of recurring expenses and subscriptions
  • Suggestions for reducing spending
  • Multi-currency support
  • Splitting of shared expenses with other people, such as couples or roommates, with netting of balances so a group can settle up with a single transfer, and reimbursements kept separate from spending statistics
  • Budgeting alongside expense tracking
  • Export of categorized data, including CSV, Excel, and QuickBooks formats