Help › Bookkeeping

Foreign-currency bank and card accounts

Open this in Talisk HQ

You can hold a bank or credit-card account in a supported foreign currency (for example a USD chequing account) inside a book whose own currency stays the same.

Add a foreign account

  1. Go to Ledger › Banking › Accounts.
  2. Click Add bank account, set the Name and Type (Bank or Credit card), then pick the Currency.
  3. The Currency list offers your book's currency (the default) plus the foreign currencies the Bank of Canada publishes a daily rate for. Choose the account's currency and finish adding it.

Pick the currency when you add the account: it can't be changed afterwards, because changing it would restate every transaction already recorded. If you set it wrong, add a new account in the right currency instead. When you import a statement in a supported foreign currency, TALISK_HQ creates the account in that currency for you.

How the money is recorded

The account holds its balance in its own currency (its face value). TALISK_HQ records each transaction in your book's home currency at that transaction's date, using the daily rate, and that home-currency figure is what posts to your general ledger. Your reports, tax and balances therefore stay in one currency and tie out, exactly as before.

TALISK_HQ does not revalue an open foreign balance in your ledger as rates move. The gap between the account's foreign balance and its recorded home-currency cost is an unrealized gain or loss: it is shown for your accountant on the FX revaluation worksheet at period end, and never posted on its own. A real (realized) gain or loss is recorded only when you pay a foreign bill from the account or move the whole balance to another account.

Reconciling a foreign account

You reconcile a foreign account in its own currency. The statement balance, cleared balance and difference on the reconciliation worksheet are all shown in the account's currency, and you tie it out against the statement the same way you would any account.

Because your books carry the account in your home currency, the worksheet does not show a single home-currency "GL cash vs bank" tie for a foreign account. Instead it shows the account's foreign position, its recorded home-currency cost, and the average rate between them. That is information, not a reconciliation error: the tie that matters is the foreign statement against the foreign cleared transactions.

Good to know: A bank or credit-card account can be in a supported foreign currency; a Prepaid balance account is always in your book's currency. An account's currency is fixed once the account exists (to change it, add a new account). Your book's own currency does not change. Talisk records the home-currency value of each foreign transaction at its own date and never revalues an open balance in your ledger, so a foreign account's rate gain or loss is not posted until you settle a bill from it or fully move the money out; it is disclosed on the year-end FX revaluation worksheet instead.