Multi-Currency Engine

Rasa Money is a personal finance manager that works in one currency — and stays accurate the moment a second one shows up. Every transaction locks its real exchange rate permanently.

Useful with one currency too

Accounts, categories, budgets, subscriptions, and debts in one place — with a dashboard that shows where you stand without building a spreadsheet first. If every account you own is in the same currency, Rasa Money is still a full personal finance manager.

Multi-currency is depth the product has, not the price of admission. The sharper case appears the day a second currency enters the picture — freelancers, expats, and nomads hit that day often; plenty of people never do, and still get the full product.

In practice

One ledger, every currency

Record money in the account it actually moved through and it keeps that account's currency. Totals, budgets and net worth are then expressed in your base currency, using each transaction's stored rate wherever history matters.

Every converted figure is labelled as either a settled historical rate or today's estimate, so you never have to guess what a number means.

Each account keeps its currency

Bank, cash, credit card, crypto wallet, or investment — each account has one currency, chosen when you create it. Your USD checking, EUR savings, and TRY cash sit side by side without pretending they are the same thing.

Settled and available balances are derived from transactions, not typed over. Cross-currency transfers fetch the pair rate, show it in the direction that reads clearly, and record the effective rate you actually used.

Budgets & debts across currencies

Set a budget limit in the currency you plan in, then attach accounts in any currency. Matching expenses convert using each transaction's locked rate, so limit, spent, and remaining stay consistent.

Debts keep their own currency on the installment schedule. When you earn in a different currency, you still see what each payment costs in the currency you think in — without rewriting the schedule itself.

Future entries auto-settle

Schedule something ahead and it converts at today's rate, clearly badged as an estimate. When the date arrives, the real rate is applied, the balance is corrected by the difference, and you are notified if the amount moved.

That honesty matters for foreign-currency subscriptions and transfers you set up before the charge lands. You are never left guessing whether a number is final.

Basic explores. Pro runs it.

The free Basic plan is single-currency — enough to evaluate Rasa Money as a full personal finance manager. Pro removes the currency cap and unlocks recurring series, CSV import, Rasa AI and more.

If you are comparing plans, read the pricing page for the live limits. Downgrading does not delete your history; it blocks new actions that exceed the free caps.

Which rate does each number use?

Rasa Money is consistent about when it uses a locked rate and when it uses today's — and it labels both.

Where you see itRate used
Budget spent and remainingThe rate stored on each transaction
Category and history figuresThe rate stored on each transaction
Dashboard totals and net worthToday's rate, so totals move with the market
Accounts list in base currencyToday's rate, labelled as current
Future-dated transactionsToday's rate as an estimate, settled to the real rate on the date

The day a second currency shows up

  1. Add an account in the new currency.
  2. Base currency and amount display settings unlock on plans that allow more than one currency.
  3. Transfer between accounts and see the live pair rate, the direction you prefer and the effective rate you entered.
  4. Track budgets in the currency you plan in; expenses from other currencies convert automatically.

Fiat base, any holdings

Your base currency must be a fiat currency such as USD or EUR. You can still hold crypto in wallet accounts and record crypto transactions.

FAQ

Do I need multiple currencies to use Rasa Money?

No. With every account in one currency Rasa Money is a complete personal finance manager. Multi-currency is extra depth for the day a second currency appears.

Are the exchange rates bank rates?

No. Rasa Money uses mid-market rates from a single central provider, stored per calendar day. Your bank may apply its own spread, so bank statements can differ slightly.

Will my history change if I change my base currency?

No. Each transaction remembers the rate it was recorded with, so historical rows do not silently reprice when you change your base currency.

Can I use cryptocurrency as my base currency?

No. Base currency must be fiat. You can still hold crypto in wallet accounts and record crypto transactions.

More features

Free to explore · rate-lock when it matters

Drop the spreadsheet. Run your finances in one place.

For anyone who wants a real grip on their money — and for freelancers, expats and nomads whose history must stay honest across currencies.

No bank connection · Basic free, no card · Your data stays yours