perfi

Your Personal Finance Dashboard

Track bank transactions, payroll, assets, and taxes — all in one place.

Features

Bank Import

Upload PDF or CSV bank statements and have them automatically parsed into structured transactions.

Smart Categorization

Transactions are auto-categorized using customizable rules. Spend less time sorting, more time understanding.

Recurring Detection

Automatically identifies recurring transactions like subscriptions, utilities, and regular payments.

Cash Flow

Visualize your income versus expenses over time with clear, interactive charts.

Net Worth Tracking

See assets, liabilities, stocks, and RSUs in one unified view. Track your net worth over time.

Tax Calculation

Compute annual Serbian income tax from your payroll records with all brackets and deductions applied.

Supported Banks & Countries

PerFi currently supports bank statement import for the following institutions. More banks and countries coming soon.

🇷🇸

Serbia

  • Banca Intesa (PDF statements)
  • Raiffeisen Bank (PDF statements)
  • Yettel Bank (PDF statements)

See It in Action

Screenshot — Transactions

Transaction list with categories and filters

Screenshot — Cash Flow

Monthly income vs expenses breakdown

Screenshot — Net Worth

Net worth over time with asset breakdown

Ready to take control of your finances?

Start tracking your transactions, assets, and taxes today.

Get Started