Foreign currency
Each transaction carries its own currency and rate; the ledger stays in your base currency and the difference is posted where you tell it to.
- Any number of currencies, with the rate held per transaction.
- A rate table by date, so the right rate is offered automatically.
- Customers and vendors have a default currency.
- Exchange gain and loss posted automatically when a foreign invoice is paid at a different rate.
- Documents print in the transaction currency.
- Reports in base currency, with the foreign amounts available alongside.
Trading in another currency
- Add the currency and its precision in System › Currencies. The first currency in the list is the base currency the books are kept in.
- Set the customer’s or vendor’s default currency on their record.
- Enter rates in Exchange Rates by date, or simply type the rate on the transaction — it is saved for that date and offered next time.
- The document prints in its own currency; the ledger posts the base-currency equivalent at the transaction’s rate.
- When the payment arrives at a different rate, the difference posts automatically to the exchange gain/loss account set in System › Defaults.
Moving money between currency accounts
- A transfer from a GBP bank account to a USD one is not a plain journal entry, because the two sides are in different currencies. Use Cash › FX Adjustment instead.
- Enter the reference and date, then one line per account: the account, tick FX on the foreign-currency line, and the debit or credit in each account’s own currency.
- The rate for the day is applied, the base-currency difference posts to the exchange gain/loss account from Defaults, and both bank balances are right in their own currency.
- The order of currencies in System › Currencies matters: the first is the base currency; use the arrows to reorder before you post anything.
- Tick Currency on any report to see the transaction currency alongside the base amount.
Every dataset on our hosting has this, from day one.
Create your free account or ask us about migrating