
Currency rates
The exchange-rate table used for cross-currency math (multi-currency accounts, net worth in base currency, FX-aware reports).
From / to
Two pickers at the top scope what you're editing — the rate history below shows the curve for from → to.
Swap direction
The double-arrow button between the two pickers flips them. We don't store the inverse separately — EUR → CHF is the same row inverted as CHF → EUR. The UI does the inversion automatically on display, so editing one direction edits both.
Sort
The chevron next to the Rate column toggles between newest-first and oldest-first ordering of the history.
Adding a rate
The form at the bottom takes a date and a rate. Tap Add to append. The date defaults to today; the rate field accepts the usual decimal formats (comma or dot, optional thousands separator).
Deleting a rate
Tap the trash icon on any row to remove it. No undo — but you can re-add the rate from the form above.
How rates are picked
For any historical conversion we use the most recent rate on or before the transaction's date. Today's totals use today's rate. Multiple entries per pair build the historical curve.
Tips
- Rates only matter for accounts whose currency differs from the
book's base currency, or when you have transactions split across currencies (transfers / FX).
- Most users only need a small handful of rates — one per
account-currency × roughly once a year is enough for reports to look reasonable.