← PaidMate

Xero Multi-Currency Invoicing: A Guide for Australian Exporters & International Businesses

6 March 2026 · 10 min read · PaidMate Team

Invoicing overseas clients in their own currency can win more business — but it adds complexity around exchange rates, GST, and cash flow. Here is how to get it right in Xero without the headaches.

Global currency exchange and international business

More Australian businesses than ever are selling services and products overseas — to clients in the US, UK, Singapore, Europe, and beyond. Whether you are a freelancer, a professional services firm, a software company, or an exporter, invoicing in foreign currencies is increasingly the norm rather than the exception.

But multi-currency invoicing is not just a matter of changing the dollar sign. Xero has a dedicated multi-currency module, and using it correctly can save you hours of reconciliation work, protect your margins from exchange rate movements, and keep your accounts tidy come tax time. This guide covers everything Australian businesses need to know.

Do You Actually Need Multi-Currency in Xero?

Before diving in, it is worth asking whether you need to invoice in foreign currency at all, or whether you can simply invoice overseas clients in AUD. Both approaches are valid, but they have different implications:

If you regularly deal with overseas clients who insist on local-currency invoices, or if you want to price more attractively in competitive markets, enabling multi-currency in Xero is the right move.

Enabling Multi-Currency in Xero

Multi-currency is available on Xero’s Established plan (the top tier). If you are on Starter or Standard, you will need to upgrade first. To enable it:

  1. Log in to Xero and go to Settings (gear icon).
  2. Select General Settings, then Currencies.
  3. Click Add Currency and search for the currency you need (e.g., USD, GBP, EUR, NZD, SGD).
  4. Click Add. Xero will immediately enable that currency across invoices, bills, and bank accounts.

You can add as many currencies as you need. Xero will automatically pull in daily exchange rates from a reputable financial data provider, though you can also enter manual rates if you have agreed on a fixed rate with a client.

How Exchange Rates Work in Xero

This is where many business owners get tripped up. When you create a foreign-currency invoice in Xero, the system records both the foreign-currency amount and an AUD equivalent based on the exchange rate at the time of invoicing. When payment arrives, Xero uses the exchange rate at the time of the payment — and the difference between the two rates creates a foreign exchange gain or loss.

For example, if you invoice a US client for USD 5,000 when the AUD/USD rate is 0.65, Xero records an AUD equivalent of approximately $7,692. If the AUD has strengthened by the time payment arrives and the rate is now 0.68, the payment converts to roughly $7,353 — a foreign exchange loss of about $339. Xero automatically posts this to a currency gains/losses account in your chart of accounts.

This matters for your profit and loss statement and your tax return. Your accountant needs to see these figures, and they should be reconciled correctly rather than fudged by manual adjustments.

Tips for Managing Exchange Rate Risk

Creating a Multi-Currency Invoice in Xero

Once you have added a currency, creating a foreign-currency invoice is almost identical to creating a standard AUD invoice:

  1. Go to Accounts → Sales → New Invoice.
  2. Select your contact. If that contact has a currency set on their record, Xero will automatically apply it.
  3. If not, look for the currency selector near the invoice date and change it to the appropriate currency.
  4. Enter your line items in the foreign currency. Xero will show you the AUD equivalent in real time.
  5. You can override the exchange rate if you have agreed on a different rate with your client — click the rate shown and type your figure.
  6. Approve and send the invoice as normal.
Business finance and accounting documents

GST Considerations for International Invoices

This is a critical area that many Australian business owners overlook. The general rule under Australian GST law is:

In Xero, you should apply the GST Free Export tax rate to line items on international invoices. This ensures the invoice shows $0 GST, which is both legally correct and means your overseas client is not paying Australian tax they are not obligated to pay. Your BAS will correctly classify these as GST-free exports.

If you are unsure whether a particular international service qualifies as GST-free, consult your accountant or refer to the ATO’s guidance on exported services.

Setting Up Foreign-Currency Bank Accounts in Xero

If your overseas clients pay directly to an Australian bank account, the bank will convert the funds at their rate and deposit AUD. This is the simplest scenario — just reconcile the AUD deposit against the foreign-currency invoice, and Xero will handle the exchange difference automatically.

However, if you hold a foreign-currency account (e.g., a USD account with ANZ or a Wise multi-currency account), you can connect it to Xero and reconcile it in the original currency. This gives you much cleaner records and more control over when you convert funds.

To add a foreign-currency bank account in Xero:

  1. Go to Accounts → Bank Accounts → Add Bank Account.
  2. Select your bank and, when prompted, choose the currency.
  3. Import or connect your bank feed as normal.

Reconciling Multi-Currency Transactions

Reconciliation is where multi-currency can feel complicated, but Xero handles most of the heavy lifting. When you receive a foreign-currency payment and match it to the invoice:

The one area requiring care is partial payments. If an overseas client pays in instalments or pays a slightly different amount due to bank fees, you will need to decide whether to write off the difference as a bad debt or chase the shortfall. Keep your payment terms clear upfront — specify who bears bank transfer fees.

Common Multi-Currency Mistakes Australian Businesses Make

MistakeConsequenceHow to Avoid
Applying GST to export invoicesOvercharging clients, incorrect BAS lodgementAlways use GST Free Export tax rate
Not reconciling exchange differencesMessy accounts, inaccurate P&LLet Xero auto-calculate; review currency gains/losses account monthly
Ignoring bank transfer feesUnderpayment on invoices, awkward conversationsSpecify in terms who pays fees; chase small shortfalls or set a minimum threshold
Quoting in AUD to clients who expect local currencyLost business to competitors who quote locallyResearch client expectations before quoting
Slow collection on overseas invoicesIncreased exchange rate risk, cash flow pressureSend reminders promptly; use PaidMate for automated follow-up

Getting Paid Faster from Overseas Clients

International invoices are statistically slower to be paid than domestic ones. Reasons include time zone differences, international bank transfer delays, internal approval processes at larger companies, and the simple fact that overseas clients may not feel the same urgency as local ones.

Here are proven strategies to accelerate collection:

Struggling to collect from overseas clients? PaidMate connects to your Xero account and automatically sends polite payment reminders — so you get paid without burning bridges, no matter where your clients are. Get paid without burning bridges.

Try PaidMate Free

Reporting and Tax Time

At the end of your financial year, your accountant will need to see:

Run the Foreign Currency Gains and Losses report in Xero (under Reports → Accounting → Foreign Currency) before your accountant prepares your return. This gives a clear summary of all exchange movements during the year. Foreign exchange gains are taxable income; foreign exchange losses are generally deductible — your accountant can confirm the specifics for your situation.

Is Multi-Currency Worth the Effort?

For businesses that regularly invoice overseas clients, the answer is almost always yes. The administrative overhead of multi-currency in Xero is modest once you have it set up correctly — and the alternative (manually tracking exchange rates in spreadsheets and making manual journal entries) is far more painful.

The bigger win is commercial: being able to quote in USD, GBP, or EUR removes a barrier for potential clients and signals that you are a professional, internationally experienced business. Combined with efficient payment collection, it can meaningfully increase your revenue from overseas markets.

If you have not yet set up multi-currency in Xero and you have international clients, today is a good day to start. And if you want the payment reminder side of things handled automatically, PaidMate is built exactly for that.


PaidMate — Get paid without burning bridges. Connect your Xero account and let PaidMate handle the awkward payment chasing so you can focus on the work you love. Learn more at paidmate.com.au