How multi-currency banking works in FreeAgent

FreeAgent supports multi-currency banking. Here we show you how to set up a foreign currency bank account in FreeAgent, and explain how FreeAgent accounts for foreign currency bank transactions.

To add a foreign currency bank account to your FreeAgent account, select 'Banking' from the menu and follow these steps:

1. Select ‘Add new bank’ and choose ‘Bank account’ from the drop-down menu

2. Give the account a name and choose a currency for it

select foreign currency

You should also indicate whether the account is a personal account and whether you want to make it your primary bank account in FreeAgent

3. Enter your bank account number and sort code (optional).

If you plan to import your bank transactions from your online bank account, you should enter your account number and sort code. Do not include any spaces or dashes in either number.

4. Enter an opening balance for the account

enter opening balance

You will be prompted to enter the balance of the bank account as it stood at close of business on the day immediately before your FreeAgent start date (e.g. if your FreeAgent start date was 3rd January 2010, enter the balance from your bank statement as it stood at the end of 2nd January 2010).

When you enter an opening balance for a new foreign currency bank account, this figure will be posted to your accounts on your FreeAgent start date. If you have already accounted for this opening balance on another account, you should leave the balance at zero and follow the instructions for migrating to a foreign currency bank account.

5. Select ‘More options’ and enter your international banking information

enter international banking information

If you don’t have these details to hand, you can add these in at a later date by navigating to ‘Banking’, selecting the account from the list and choosing ‘Edit’ details.

6. Select ‘Create new account’

After you’ve set up your foreign currency bank account in FreeAgent, you can edit the currency until you add your first transaction. Simply navigate to ‘Banking’, select the account from the list, choose ‘Edit details’ and change the currency.

How FreeAgent accounts for foreign currency transactions

FreeAgent automatically accounts for your foreign currency bank transactions in the base currency of your FreeAgent account, using the latest exchange rate on This means that the figures on your accounting reports (such as your balance sheet and profit and loss report), and the figures you see on your overview screen will be displayed in your base currency. FreeAgent revalues your accounts every day against the current exchange rate and updates your converted figures accordingly.

*If you have a UK account, your base currency will be GBP, if you have a US FreeAgent account, it will be US dollars, and if you have a global account, it will be the currency you selected when you first set up your FreeAgent account.

Did you find this article useful?

We're glad to hear that!

...and thanks for taking the time to feed back, it's appreciated.

We’re sorry to hear that. Would you like to...

Contact our support team

Our friendly, experienced support team are on hand to help - just email us at

Send us some feedback...

We'd love to hear your feedback about this article - please email details to