If you get paid in USD but spend in CAD — or you're a Canadian with US accounts, a freelancer with cross-border clients, or a recent immigrant still holding accounts in two countries — you've probably noticed that most budgeting apps quietly lie to you. They mash everything into one currency at some invisible exchange rate, and your "total balance" is off by hundreds of dollars.
Why Two Currencies Breaks Most Apps
A single-currency app has two bad options: ignore the second currency entirely, or convert it at a stale rate. Either way, the number you see isn't the number in your accounts. When you're trying to make a decision — can I afford this? — a wrong number is worse than no number.
The Hidden Costs Cross-Border Earners Pay
- Conversion spreads — banks routinely add 2–3% on top of the real exchange rate. On $20,000/year converted, that's $400–$600 gone.
- Double subscriptions — paying for services in both currencies because you forgot you already had one.
- Foreign transaction fees — 2.5% on cards that aren't built for it.
- "Phantom balance" — thinking you have more (or less) than you do because the math is wrong.
How to Budget Across Currencies (The Right Way)
- See each account in its native currency first. Your CAD chequing should show CAD; your USD savings should show USD. No silent conversion.
- Know your real consolidated number. When you do want one total, it should use a current rate, and you should know which rate.
- Budget in the currency you spend in. If your rent is in CAD, budget rent in CAD.
- Track conversions as their own line. Every time you move money across the border, that spread is a real expense — name it.
Why We Built This Into Sable
Sable supports both US and Canadian banks and shows your accounts in their real currencies, so the number you see is the number you have. For anyone living a two-currency life, that one detail is the difference between trusting your budget and ignoring it.