Skip to content
vokse.

MULTI-CURRENCY

Many currencies, one honest total

Hold accounts in whatever currencies you use. Every transaction keeps the FX rate from its own date, so your history never drifts.

All systems normalFX rates as of

Your accounts, in the currencies you actually hold

vokse supports 41 currencies. Every account keeps its own denomination and every row its own date, so the total in your base currency is built from the rate that applied then, never from today's.

  • Accounts in any currency

    Keep balances in the currencies you actually hold, each tracked in its own denomination without forced conversion.

  • Rates frozen in time

    Every transaction stores the FX rate from the day it happened, so old entries never shift when rates move.

  • Report in your base

    Roll every account up into your home currency for a single, consistent view across the whole portfolio.

Where conversion happens

Conversion is a read-time step, applied only where a total needs a single currency. Nothing in your history is ever rewritten.

  1. Transactions

    Rate date
    Each row keeps its currency and converts at the rate of its own date
    Mid-market rate
    Yes
    Integer cents
    Yes
  2. Budget

    Rate date
    Activity on its booking date; balances at the latest date of the month
    Mid-market rate
    Yes
    Integer cents
    Yes
  3. Reports

    Rate date
    Net worth at month end; spending at the last date seen on the row
    Mid-market rate
    Yes
    Integer cents
    Yes
  4. Goals

    Rate date
    No conversion: targets live in your base currency
    Mid-market rate
    Integer cents
    Yes
  5. Transfers

    Rate date
    Both legs share one currency, so no rate is applied
    Mid-market rate
    Integer cents
    Yes

Rates refresh once a day; a day without a rate falls to the nearest stored one. Transfers between two currencies are not available yet.

What stays true at every step

  • Real mid-market rates

    Conversions use genuine mid-market FX with no hidden markup baked quietly into the numbers.

  • Cent-exact everywhere

    Each currency is stored as integer cents, so rounding never silently leaks across a conversion.

  • Travel without surprises

    Spend abroad and your records keep the rate of that day, matching what your statement actually charged.

No hidden markup
Mid-market
Integer-cent math
0 floats
Historical FX rates
Per-date

Money that stays accurate

Track every currency at the rate of its own day and report it all in one base total you can actually trust.