Skip to main content

Billing

Manage multiple currencies

Invoice international customers in their own currency with Invoice Office — set customer currencies, convert prices and register foreign currency payments.

Updated 7 min read

Working with multiple currencies in Invoice Office comes down to three settings: your own company currency, a currency per customer, and the currency on each document. Set a customer’s currency once and every invoice you create for them is in it — US dollars for a customer in New York, euros for one in Amsterdam — while your own currency stays the default for everyone else. This guide covers where each currency is set, how exchange rates work, how to create a foreign currency invoice and register its payment, and how foreign amounts show up in your lists and reports.

Set your company currency

Your company currency is the default for every new document. It is one of the things you choose when you set up your company details.

  1. Go to Settings → Company → Company settings and open the Country tab.
  2. Choose your Currency Code.
  3. Decide how amounts are written:
    • Currency format — the symbol before the amount ($345) or after it (345$).
    • Show currency symbol — print the symbol with amounts, or leave it out.
    • Decimal symbol and Thousand sign — a comma or a dot.
  4. Click Save.
The Country tab of Company settings in Invoice Office with the Currency Code list open, showing currencies by name and symbol — Bermudian Dollar ($), Brazilian Real (R$), British Pound (£) selected, Canadian Dollar ($), Chinese Yuan (¥), Colombian Peso ($) and more; the Currency Code field is outlined in red

There is no separate list of currencies to switch on: every currency in the Currency Code list is available on customers and documents straight away, shown by name and symbol — for example US Dollar ($).

Give a customer their own currency

Set the currency on the customer once, so nobody has to remember who is billed in what.

  1. Go to Accounts → Customers and open the customer.
  2. In the menu on the left, click Settings.
  3. Under General, choose the customer’s Currency Code.
  4. Click Save.
The Settings page of customer Tailspin Toys Inc in Invoice Office, with Settings selected in the customer menu and, under General, the Currency Code list open with a search box — Turkish Lira, Ugandan Shilling, United Arab Emirates Dirham, Uruguayan Peso, US Dollar ($) highlighted, Vanuatu Vatu, Vietnamese Dong; the Currency Code field is outlined in red

The currency is not on the form you fill in when you create a customer — set it on the customer’s Settings page once they have been created.

How exchange rates work

Invoice Office does not keep a table of exchange rates for you to fill in. What happens to the prices on a document when its currency changes depends on the Google currency converter:

  • Switched on — changing the currency of a document looks up the exchange rate and converts the unit price of every product line on it. The totals are recalculated in the new currency.
  • Switched off — only the currency symbol changes. The prices stay the numbers they were, so you enter the amounts in the foreign currency yourself.

To switch it on, go to Settings → Company → Integration connectors and turn on the switch on the Google currency converter card. It is a free connector.

The Integration connectors page in Invoice Office showing connector cards such as Peppol, Chamber of Commerce, One Drive and Bol.com; the switch on the Google currency converter card, which has no Pro feature badge, is outlined in red

Set your own price per currency instead

A converted price is whatever the day’s rate produces. If you would rather charge a round amount in each market, give the product its own sale price per currency on the Currency prices tab of the product — see creating and managing products. When you add that product to an invoice in that currency, your own price is used.

A product without a price in the invoice’s currency brings in its normal sale price as it is, not converted. Check those lines before you finalize.

Create an invoice in a foreign currency

  1. Go to Sales → Invoices and create a new invoice — the full steps are in create an invoice.
  2. Choose the Customer. If the customer has a Currency Code, the invoice switches to that currency.
  3. To check or change the currency, open the third tab in the icon bar on the right of the invoice (the sliders icon). It holds Language, Currency, Price list and Project. Pick the Currency you want to invoice in.
A draft invoice in Invoice Office for Tailspin Toys Inc in New York with the Currency dropdown open on the third tab of the icon bar, listing currencies by name and symbol — Turkish Lira, Ugandan Shilling, United Arab Emirates Dirham, Uruguayan Peso, US Dollar ($) highlighted, Vanuatu Vatu, Vietnamese Dong — above two lines, Consultancy day 3 × 950.00 and Website maintenance (monthly) 1 × 420.00 at 0% VAT, total $3,270.00; the Currency field is outlined in red
  1. Add your product lines and check the prices and totals.
  2. Save the invoice, or Finalize it when it is ready to send.

The order matters when the converter is on: choosing the currency after you have added lines converts those lines, while lines you add after the currency is set come in at the product’s price for that currency — or its normal price, unconverted, if it has none.

If you pick a Price list in a different currency from the invoice, Invoice Office does not apply its prices and tells you so. Use a price list in the same currency as the invoice.

Register a payment in a foreign currency

A payment is registered in the currency of the invoice it belongs to — there is no currency or exchange rate to choose on the payment form.

  1. Open the finalized invoice’s Action menu and choose Register payment.
  2. Amount payment is filled in with the amount still unpaid, in the invoice’s currency. Enter the amount the customer paid in that currency, not the amount that arrived in your bank after conversion. The amounts on the form are shown without a currency symbol.
The Register payment window in Invoice Office for invoice 20260317 of Tailspin Toys Inc, with Amount payment 3,270.00, Payment date, Payment method Transfer and Bank account on the left and Invoice amount 3,270.00, Amount paid 0.00 and Amount unpaid 3,270.00 on the right; Amount payment is outlined in red
  1. Set the Payment date, Payment method and Bank account, and click Register.

If the customer paid the full invoice but conversion or bank charges mean a small difference remains, use Write off difference on the Additional tab to book it to a cost account. Everything else about payments — part payments, modifying or deleting one — works as described in how to register or modify a payment.

See currencies in your lists and reports

  • Invoice and payment lists — Sales → Invoices and Sales → Payments show every amount in the document’s own currency, with its symbol, so a dollar invoice reads as dollars.
The Payments list in Invoice Office with five payments: invoice 20260317 from Tailspin Toys Inc paid in US dollars ($3,270.00), Contoso Ltd, Northwind Traders Ltd and Litware Ltd in pounds, and Wingtip Toys BV in euros (€2,400.00)
  • Dashboards and financial reports — the finance dashboard, Profit & loss and the other reports add up amounts as they are on the documents and show them with your company currency symbol. Foreign amounts are not converted to your company currency first, so if you invoice often in another currency, keep that in mind when you read the totals.

Was this article helpful?

If something is missing or did not work as described, tell us and we will fix the article.

Try it in Invoice Office

Create a free account to follow these steps yourself, or log in if you already have one.