A free, open-source alternative to YNAB

MoneyMatter is an open-source personal finance tracker. Try the cloud free for 40 days with no card, or self-host it for free. Its YNAB importer brings your accounts, categories, payees, flags and transfers with you.

Start Free Trial40-day free trial, no card needed
No signup required • Sample data
Open source
AGPL-3.0
Cloud trial, no card
40 days
Self-hosted
$0
Currencies with automatic rates
150+

Move your YNAB history

The YNAB import guide covers every option.

  1. 1

    In the YNAB web app, click your plan's name and choose Export Plan. The export is only in the web version. From the download, keep the register file, the one with your transactions, not the plan file.

  2. 2

    In MoneyMatter, open Settings, then Import/Export, and pick Import from YNAB. Drop the register file and continue.

  3. 3

    On the Review step, confirm the currency of each account. An account with a code such as (EUR) in its YNAB name is filled in for you. Skip any account you want to leave out.

  4. 4

    Check the Categories, Payees, Tags, Transactions and Transfers tabs, and read the warnings.

  5. 5

    Click Start import. Nothing is saved before that.

What comes across

  • Every account, as a new MoneyMatter account. YNAB's Starting Balance entry becomes its initial balance.
  • Categories. YNAB's "Group: Category" becomes a category with a subcategory, and categories you already have under the same names are reused.
  • Payees, reused when one with the same name exists. Memos become transaction notes.
  • Flags, as tags named after the colour, such as "YNAB Red".
  • Transfers between two of your accounts, joined into one transfer when both sides share a date and an amount.
  • One register file of up to 10 MB and 100,000 rows.
  • An undo. Remove the whole import from Import History, as long as its accounts have not been connected to a bank since.

Limits of the import

  • Only .csv files are accepted. For currencies that use a decimal comma, YNAB exports a tab-separated .tsv file instead, and the importer does not take it.
  • Every import creates new accounts. YNAB history cannot be added to an account you already have.
  • There is no duplicate check. Importing the same file twice gives you a second set of accounts.
  • A transfer between two currencies keeps the same number on both sides. Fix one side after the import.
  • A split transaction arrives as separate transactions, one for each part.
  • Only the register is read. Assigned amounts, targets and Ready to Assign are not imported, and "Inflow: Ready to Assign" does not become a category.
  • A transfer side without a match comes in as a regular expense or income, with a warning.
  • Skipping an account also drops every transfer to or from it.

Dates are read the same way for the whole file. When no row settles whether they are day-first or month-first, MoneyMatter reads them as MM/DD/YYYY and warns you, so check a few transactions afterwards.

YNAB and MoneyMatter side by side

Price

YNAB$14.99 a month, or $109 a year, plus tax

MoneyMatterFrom $30 a year on the cloud, before tax. Free when self-hosted

Free trial

YNAB34 days, no credit card when you sign up on ynab.com. College students get 365 days

MoneyMatter40 days, no card needed. Self-hosting is free with no time limit

Budgeting method

YNABZero-based. Ready to Assign is the money not yet added to a category, and each category can have a target

MoneyMatterA spending limit over any date range, for categories you choose or transactions you attach. No zero-based or envelope budgeting

Currencies

YNABOne currency in a plan. YNAB recommends a separate plan for each extra currency

MoneyMatterAbout 158 fiat currencies side by side, each transaction converted at the rate of its own date

Investments

YNABA tracking account whose balance you update by reconciling

MoneyMatterStocks, ETFs and crypto as holdings, with cost basis, returns and dividends. Prices update daily, crypto hourly

Loans

YNABLoan accounts, with a Loan Planner that shows the time and interest an extra payment saves

MoneyMatterLoan accounts with a projected payoff date, the interest still to pay, and a balance projection chart

Refunds

YNABCategorized back to the original spending category

MoneyMatterLinked to the purchase they refund, and counted back in budgets

Bank sync

YNABSelect US, Canadian, UK and EU banks. In Europe, at least one bank in each of 18 countries

MoneyMatterOn the Plus plan, through LunchFlow, SimpleFIN, Monobank or Walutomat. LunchFlow and SimpleFIN are separate paid services

AI assistants

YNABA REST API. The MCP servers listed on its API page are third-party

MoneyMatterA built-in MCP server with three access levels. No public REST API

Sharing

YNABUp to six people on one subscription, with edit access to the plans shared with them

MoneyMatter2 seats on Essential, 5 on Plus. Read-only or write access, set per account or budget

Apps

YNABWeb, iOS and Android, with offline access

MoneyMatterA web app with a phone layout that you can add to your home screen. No native apps, and it needs a connection

Getting your data out

YNABCSV export of the plan and the transaction history, from the web app. Targets and category notes are left out

MoneyMatterCSV or Excel export, on every plan

YNAB details checked on 12 October 2026 against the sources at the end of this page. MoneyMatter plans are on the pricing section.

What you get with MoneyMatter

01

Investments, loans and net worth

Portfolios
Stocks, ETFs and crypto as holdings, with average-cost basis, realized and unrealized return, and dividends.
Prices
Stocks and ETFs update once a day, crypto hourly. Nothing is real-time.
Loans
Mortgage, auto, student and personal loans with a projected payoff date, the interest still to pay, and what an overpayment changes.
Net worth
Cash, investments, loans, vehicles and venture deals on one chart, in your base currency.
02

Several currencies in one place

Accounts
About 158 fiat currencies with automatic exchange rates.
Conversion
Each transaction is converted at the rate of its own date.
Transfers
A transfer between two currencies is one linked pair.
Budgets
Spending in other currencies is converted into your base currency.
03

Refunds, splits, rules and subscriptions

Refund linking
Link a refund or reimbursement to the original purchase. Budgets count it back automatically.
Splits
Split one transaction across several categories.
Automation rules
Match on payee, note text, amount, account, type or day of month, and set the category, tags, payee or note. Run a rule over past transactions too.
Subscriptions
Recurring payments are detected from your history and suggested for you to confirm.
04

AI assistants and self-hosting

MCP server
Connect Claude or ChatGPT through OAuth and pick an access level: read, write, or write and delete.
Your own model
AI categorization and statement parsing run on your own key: OpenAI, Anthropic, Google Gemini or any OpenAI-compatible server, local models included.
Self-hosting
Free with Docker Compose, with every feature on and no analytics sent.

See what is planned on the public roadmap, read the code on GitHub, or see how self-hosting works.

What the cloud plan adds over self-hosting

Both run the same app. The cloud is for when you would rather not run a server. The self-hosting guide shows what running it yourself takes.

No server to run
We host the app and ship the updates and security patches. On your own server, you pull each update and back up the database and attachments yourself.
Data feeds included
We pay for the feeds behind stock and crypto prices, exchange rates and merchant logos. Self-hosted, crypto prices and logos need your own API keys.
A trial without a card
You start without a card, so nothing is charged when the 40 days end. Skip the subscription and the account turns read-only: you can still view and export your data, and nothing is deleted.
A refund window
Email support@moneymatter.app within 14 days of your first payment and you get the full amount back.
Moving between cloud and your own server
Export a backup on the cloud and restore it on your own server, or the other way round. Restoring onto the cloud needs a paid plan. Bank connections, AI keys and attachments are not in the backup.

Questions about switching

Does MoneyMatter do zero-based budgeting like YNAB?

No. MoneyMatter has no Ready to Assign and no envelopes. A budget is one spending limit over a date range you choose, for a set of categories or for transactions you attach. Going over the limit is shown in red and nothing is blocked. If giving every dollar a job is why you use YNAB, YNAB is the better fit.

Which YNAB file does MoneyMatter import?

The register file, the one with your transactions, from the Export Plan download in the YNAB web app. It must be a .csv file of up to 10 MB and 100,000 rows. For currencies that use a decimal comma, YNAB exports .tsv files instead, and the importer does not take those. Your plan file with assigned amounts and targets is not read.

What happens to my YNAB categories and flags?

A YNAB "Group: Category" becomes a category with a subcategory, and categories you already have with the same names are reused. Each flag colour becomes a tag, such as "YNAB Red". "Inflow: Ready to Assign" is not turned into a category.

Can I undo the import?

Yes. Every import creates new accounts and can be removed from Import History, as long as those accounts have not been connected to a bank since. Importing the same file twice creates a second set of accounts, because there is no duplicate check.

Is MoneyMatter really free?

Self-hosted, yes: you run it with Docker Compose on your own server, with every feature on. On the cloud there is a 40-day trial with no card, then a paid plan from $30 a year. There is no free cloud plan.

When YNAB is the better fit

  • You budget the zero-based way and rely on Ready to Assign. A MoneyMatter budget is a spending limit over a date range. It has no zero-based or envelope budgeting, and unspent money does not roll over.
  • You use targets to save toward goals. MoneyMatter has no savings goals and no repeating monthly budgets.
  • You want native iOS and Android apps, or offline access. MoneyMatter is a web app you can add to your home screen, and it needs a connection.
  • You want bank sync in one subscription. YNAB lists no extra charge for direct import. MoneyMatter needs the Plus plan and, for most banks, a separate paid LunchFlow or SimpleFIN account.
  • You share with six people. YNAB allows six on one subscription; MoneyMatter cloud plans have two or five seats.

Other comparisons: Wallet by BudgetBakers, Microsoft Money, Monarch Money. All of them are on one page.

YNAB is a trademark of its owner; MoneyMatter is not affiliated with it.

Sources, checked on 12 October 2026

Own your financial data

Sign up for the cloud in a minute, or pull the Docker image and run it yourself.

40-day free trial, no card needed

No ads, data never sold
14-day money-back
Cancel anytime
Export data anytime