Every account in YAFFA has its own currency
In YAFFA, currency is assigned at the account level. Your everyday checking account might be in EUR, a savings account in USD, and an investment account in GBP — each one records transactions in its own currency, keeping your records accurate and unambiguous.
To make sense of all those currencies in a single dashboard or report, you designate one currency as your base currency. YAFFA uses this as the common reference point wherever it needs to express a total across multiple currencies — account balances on the dashboard, net worth summaries, and cross-currency investment valuations all flow through this single reference point.
What currencies help you do
Track every account in its real currency.Each account is assigned a currency when you create it. Transactions recorded in that account carry the account's currency automatically — no need to select it every time.
See a unified total in your base currency. Set one currency as your base, and YAFFA converts all other account balances to that currency using the stored exchange rates for the relevant date. The result is a single, comparable total across everything you own.
Keep exchange rates up to date automatically. YAFFA can retrieve daily exchange rates from an external provider on a scheduled basis, so your converted totals stay accurate without manual effort.
Enter the exact rate for a cross-currency transfer. When you transfer money between two accounts in different currencies, you can record the amounts in both currencies directly. YAFFA captures the actual rate that applied to your specific transfer rather than relying on a daily average.
Track multi-currency investments accurately. Each investment carries its own currency. YAFFA aligns investment prices and valuations with the correct currency, so gain/loss calculations and portfolio summaries reflect the real currency mix of your holdings.
Exchange rates in practice
YAFFA stores exchange rates as dated records, so historical reporting uses the rate that was in effect at the time — not today's rate applied backwards. Automatic daily rate retrieval is available via an external provider. For the full details on rate sources, automation setup, and custom rate entry, see the currency exchange rates page.
