Finman features, from budgets to an AI CFO

Bank file import, categories with your own rules, budgets, goals, debts, subscriptions, investments, net worth and a balance forecast in one web app. Every feature is free during the open beta.

Short answer

Finman covers the whole money routine: bring transactions in from CSV, OFX or QFX bank files, monobank or manual entry; sort them with merchant codes, keywords and your rules; plan with budgets, goals and debts with target dates; track investments and net worth across currencies; and see your balance up to 90 days ahead. The AI CFO chat answers from those same numbers.

Try every feature free

Chart-style drawing: a sextant and a compass on either side of a money trend line
Finman reads your accounts the way a navigator reads a chart: known figures first, then the course ahead.

AI CFO Chat

Ask questions about your money in plain English and get answers built from your own accounts, budgets, goals, debts and recent transactions. The chat runs on an OpenAI GPT model that Finman's server reaches through Finman's own ChatGPT account.

Typical questions: "Where did I overspend this month?", "How long until I can afford a home down payment?", "Which subscription should I cancel first?"

  • Answers from your real figures, with follow-up questions
  • Monthly summary, spending insights and a savings plan written by the same model
  • Nothing goes to the model until you open the AI page or send a message
You give
A question in the chat
Finman adds
Accounts, budgets, goals, debts, recent transactions
Model
OpenAI GPT, via Finman's server
You get
An answer in your numbers
How an AI CFO answer is built

Bank Statement Import

Download a CSV, OFX or QFX file in your online banking and import it. Finman reads files from RBC Royal Bank, TD Canada Trust, Scotiabank, BMO, CIBC, Tangerine, Wealthsimple Cash, EQ Bank, Revolut and Wise. monobank connects directly with a personal API token.

Prefer to keep banks out of it? Manual entry works for every feature, and each account keeps its own currency.

  • CSV, OFX and QFX statement files
  • monobank direct connection
  • Manual entry, also offline
You give
A statement file, a monobank token or a manual entry
Finman does
Reads dates, descriptions and amounts into the right account
You get
Transactions ready to categorize
Three ways in; no bank password needed for file import

Auto-Categorize Transactions

Every imported transaction gets a category from the merchant category code (monobank statements carry one) or from keywords in the description, in English, Ukrainian and Russian.

Rows the guess leaves in Other go to your own rules: set a rule once, then one Apply rules click sorts every uncategorized expense it matches.

  • Categories from merchant codes and keywords
  • Custom categories and rules
  • Apply rules sorts what is left in Other
Step 1
Merchant category code
Step 2
Keywords in the description
Step 3
Your rules, on what is left in Other
Result
A category you can change
Your rules sort what the guess leaves in Other

Receipt Scanning

Photograph a receipt with the phone camera. With the AI features on, an OpenAI GPT model reads the merchant, total, date and line items and suggests a category. Otherwise text recognition on Finman's server reads the merchant, total and date.

You check the fields and save the transaction. Clear, flat photos read best.

  • Any phone camera, from the browser
  • Merchant, total, date and line items
  • Suggested category
You give
A receipt photo
AI on
GPT reads merchant, total, date, line items
AI off
Server OCR reads merchant, total, date
You get
A transaction to check and save
Two reading paths, one check by you

Budget Planner

Set spending limits per category and watch progress through the month. Finman flags a budget once 80% of it is spent or when the current pace will break it before the period ends.

In envelope mode, what you did not spend in a category carries into the next period and an overspend comes off the next limit.

  • Monthly, weekly or custom periods
  • Per-category and household budgets
  • Alerts at 80% and on overspending pace
  • Envelope (rollover) mode
You set
A limit per category and a period
Finman tracks
Spending against it as transactions arrive
You get
A flag at 80% or when the pace runs over
Budget alerts fire before the limit, on pace

Savings Goals

Name a goal (vacation, emergency fund, down payment), set the amount and the date. The goal card shows what is saved and what is left; on the AI page, My plan works out how much each goal needs per month, and What if shows how many months sooner it is reached if you save more.

You set
Goal amount and target date
You get
Progress, plus the monthly amount in My plan
Progress on the card, the monthly amount on the AI page

Debt Payoff Tracking

Enter each debt with its balance and interest rate: credit cards, loans, a mortgage, or money someone owes you. Log payments as you make them; Finman keeps the remaining balance and progress of every debt and flags one still open after its target date.

You give
Balance, rate, target date
You log
Each payment
You get
What is left, progress, an overdue flag
The balance updates with every payment

Subscription Tracker

Finman looks for charges that repeat in your transactions and lists the subscriptions behind them, including ones you may have forgotten. Recurring payments are tracked with their next due dates.

Finman scans
Your transaction history
You get
A list of repeating charges
Detection runs on your own history

Investment Tracker

Keep every investment account in one place. Finman tracks stocks, ETFs, bonds, crypto and other assets, with prices refreshed from free Stooq quotes, and shows portfolio value and allocation.

The FIRE view projects when your portfolio reaches your target, from your monthly contribution and an expected return.

You give
Holdings and quantities
Finman adds
Prices from Stooq quotes
You get
Value, allocation, FIRE projection
Portfolio value from free market quotes

Net Worth Dashboard

Net worth is assets minus liabilities. Finman adds up the accounts, investments and assets you keep in it and subtracts your debts. Each account keeps its own currency and totals convert to your base currency.

Snapshots build a history chart, so you can see which months pulled the number down and which pushed it up.

Assets
Accounts, investments, property you add
Minus
Debts and other liabilities
You get
Net worth in your base currency, with history
Multi-currency totals convert to one base currency

Financial Forecasting

What will your balance look like in three months? Finman projects it 7, 30 or 90 days ahead from the last 90 days of income, spending and recurring payments, so a short month shows up before it arrives.

Scheduled recurring payments sit on their due dates in the forecast, so a large bill shows up in the line before it is paid.

Input
Last 90 days of income, spending, recurring payments
You get
Balance 7, 30 or 90 days ahead
Italic = predicted, as on a tide table

Family Finance

Invite family members into shared household accounts and budgets. Each person keeps a private spending view, and shared purchases like groceries or utilities can be split between members. The Family plan covers up to 5 members.

Shared
Household accounts, budgets, split purchases
Private
Each member's own spending view
One household, separate privacy

On your phone and your desktop

Finman is one web app at app.finman.money. It opens in the browser on Android, iPhone and any computer, with the same data everywhere. Add it to your home screen and it starts like an app.

Transactions you enter offline are kept on the device and sync when the connection returns. Store versions for Google Play and the App Store are not published yet.

Runs on
Android, iPhone, Windows, macOS, Linux browsers
Installs
To the home screen as a web app
Offline
Entries sync when you reconnect
One app, every screen

Questions about features

Compare Finman with other apps: vs Mint · vs YNAB · best AI finance apps

What can Finman do?
Finman imports bank statement files or takes manual entries, sorts transactions into categories with your rules, and keeps budgets, savings goals, debts, subscriptions, investments and net worth in one place. It projects your balance up to 90 days ahead, and its AI CFO chat answers questions from your own numbers.
Which Finman features are free?
All of them during the open beta: online payment is not connected, so nothing is charged. After the beta the Free plan keeps accounts and transactions, budgets and goals, and CSV import; Pro at $9 a month adds the AI finance assistant, bank sync and anomaly detection. Details on the pricing page.
Do I have to give Finman my bank login?
No. For RBC, TD, Scotiabank, BMO, CIBC, Tangerine, Wealthsimple Cash, EQ Bank, Revolut and Wise you import the CSV, OFX or QFX file you download from online banking. monobank connects with a personal API token issued by monobank. Manual entry works for every feature.
Which languages does Finman support?
The app interface is available in English, Ukrainian and Russian. Description keywords for automatic categories work in all three languages.
Does Finman work offline?
Yes for entering transactions. Transactions you add offline are kept on the device and sync when the connection returns. Imports, forecasts and the AI CFO need a connection.
How do I export or delete my data?
Write to privacy@finman.money for access, export, correction or deletion of your data. What is stored and where it goes is listed in the Privacy Policy.

Try every feature free during the beta

No credit card. Sign up with email or Google, import one bank file and the budgets, net worth and forecast fill in from there.

Create Free Account