How to Track Expenses in Multiple Currencies
Paid in one currency, spending in two others? A simple system for tracking expenses across currencies — accounts, a main currency, transfers and budgets.
· 4 min read
If you get paid in dollars, rent a flat in euros and buy groceries in a third currency, a normal budget falls apart quickly. Which balance is the real one? How much did you actually spend this month? And where did those 30 dollars go when you exchanged cash?
The good news: you don't need a complicated spreadsheet. Four simple rules keep multi-currency finances clear — whether you are a digital nomad, a family that moved abroad, or simply keep savings in a different currency.
Rule 1: one account per currency
Create a separate account for every place where money lives in its own currency: a dollar card, a euro card, local cash, savings in another currency. If one bank card holds two currencies, treat them as two accounts.
Then record every expense in the currency of the account it came from — the amount from your receipt or bank statement, never converted by hand. Manual conversion is where most mistakes come from: you round, you use yesterday's rate, and after a month nothing matches your bank.
Kept this way, every account balance can be checked against the real world in seconds: the card shows 412.50 €, the app shows 412.50 €.
Rule 2: pick a main currency for totals
Individual accounts stay in their own currencies, but to answer "how much do I have?" and "how much did I spend?" you need one common unit. Choose a main currency — usually the one you earn in or think in.
Totals, reports and budgets are then shown in that currency, converted at the current exchange rate. The important part: conversion happens only for the overview. The account balances themselves stay exact.
Rule 3: currency exchange is a transfer, not an expense
The most common mistake is recording an exchange as spending. Exchanging 500 dollars into local currency doesn't make you poorer by 500 dollars — the money simply moves to another account.
Record it as a transfer between two accounts with two amounts: how much left one account and how much arrived in the other. For example: 500 USD out, 1,350 GEL in.
- If the bank charges an explicit fee, add it as a separate expense in a "Fees" category — it's real spending.
- The hidden cost of a poor exchange rate is already in the difference between the two amounts, so you don't need to record it twice.
Rule 4: budget in one currency
Set monthly limits — groceries, cafés, transport — in your main currency. Spending from any account counts toward the limit after conversion, so 20 euros at a café and 15 dollars in another country both land in the same "Cafés" budget.
This is the only way to see whether you're on track when your spending is spread across several currencies.
What about exchange-rate swings?
When rates move, your total balance in the main currency changes even if you didn't spend anything. That's normal and not a mistake in your records.
To avoid being misled by it:
- judge the month by spending by category, not by the change in total balance;
- compare months in the main currency, keeping in mind that a big rate change affects the picture;
- keep long-term savings in the currency you plan to spend them in.
A five-minute weekly routine
- Record expenses as they happen — a few seconds each, right after paying.
- Once a week, compare account balances with your banks. If something doesn't match, it's easier to find the missing expense now than at the end of the month.
- Look at categories and budgets. Where did you overspend? What can you adjust next week?
Doing it in Buddzy
Buddzy is built around exactly this approach:
- each account has its own currency — cards, cash, savings, deposits;
- totals and reports are converted to your main currency at daily exchange rates, while balances stay in their original currencies;
- a transfer between accounts in different currencies takes two amounts, so exchanges don't distort your spending;
- monthly category budgets count spending from every account;
- you can keep a shared family budget next to your personal one.
The Free plan covers up to 5 accounts — enough for three or four currencies. Budgets and unlimited transactions come with the paid plans; see pricing.
Checklist
- One account for each currency where money is kept.
- Expenses recorded in the account's own currency, no manual conversion.
- One main currency for totals, reports and budgets.
- Currency exchange recorded as a transfer; fees as separate expenses.
- A weekly balance check against the bank.