Personal Finance Intelligence

The offline budget app for Windows

Budgets, bank statement import, debt payoff plans and investments in one native Windows app. No account, no cloud: your money data stays in one file on your PC.

Free · open source (MIT) · Windows 10 and 11 · English, Français, العربية

PFI dashboard with net worth, income versus expenses and where the money goes

Everything you need to run your money

PFI replaces the spreadsheet: import what your bank gives you, and the app sorts, plans and forecasts.

Import any bank statement

CSV, OFX/QFX, QIF and CAMT.053. PFI remembers each bank's format and shows possible duplicates side by side before anything is saved.

Categories that learn

PFI learns from the transactions you categorise yourself, and your own rules always come first.

Budgets and goals

Monthly limits per category with a month-end projection, and savings goals linked to real accounts.

New in 0.5

Debt payoff planner

Compare highest interest first, smallest balance first and minimum payments only, with payoff dates and total interest.

New in 0.5

Spending calendar

Every day of the year as a heatmap, plus your year in review: savings rate, no-spend days, biggest expense.

New in 0.5

Bulk edit and reconcile

Change many transactions at once and tick off your bank statement until the difference is zero.

Investments

Holdings with prices from online sources, money-weighted and time-weighted returns, dividends and target allocation.

Forecast and insights

Cash-flow forecast with probability ranges from your own history; unusual expenses and subscriptions flagged.

Any currency

Accounts in any currency, converted to the one you report in (CHF, EUR, MAD, USD…) with daily exchange rates.

Pay off debt faster

Enter the interest rate and minimum payment of each loan or card, choose how much extra you can pay, and see the month you become debt-free.

Snowball or avalanche: which is cheaper? →

Debt payoff planner comparing payoff strategies
Transactions list in PFI

Private by design

  • No account and no sign-up: open the app and start.
  • Your data is one SQLite file on your PC, never on a server.
  • No ads, no tracking, no analytics.
  • Backups to a folder you choose (OneDrive, USB drive), optionally encrypted with a password.
  • Optional Windows Hello lock.
  • Open source: anyone can check what the app does.

Why a budget app without an account? →

Screenshots

Shown with the built-in demo data, which you can load and remove in Settings.

Questions

Is PFI free?

Yes. PFI is free on the Microsoft Store and open source under the MIT license. There are no ads, no subscription and no in-app purchases.

Does PFI connect to my bank?

No. You download your statement from your bank's website and import the file (CSV, OFX/QFX, QIF or CAMT.053). PFI never asks for your bank login. How to import a CAMT.053 file.

Where is my data stored?

In a single SQLite file in your Windows user folder. Nothing is sent to a server; backups go to a folder you choose and can be protected with a password.

Can I move to a new PC?

Yes. Settings › Move to another PC creates one file with everything; open it on the new PC with "Restore from a backup".

Which Windows versions are supported?

Windows 10 version 2004 or later and Windows 11, on 64-bit x64 PCs.

Which languages?

English, French and Arabic (right-to-left layout included).