How to Invoice International Clients
A practical guide to invoicing overseas clients correctly — covering foreign currency, IBAN bank transfers, EU VAT rules, and exchange rates.
Create a multi-currency invoice6 steps to invoicing international clients correctly
Get these right and you'll get paid faster, avoid VAT complications, and stay compliant.
Agree the currency before you start
Agree in writing which currency you'll invoice in before work begins. Common choices: USD for US clients, EUR for European clients, GBP for UK clients. Avoid agreeing to invoice in a currency you're unfamiliar with — exchange rate risk falls on you unless you agree otherwise.
Include IBAN and SWIFT/BIC for bank transfers
International bank transfers require your IBAN (International Bank Account Number) and SWIFT/BIC code. Without these, the client cannot pay you by wire transfer. Include both prominently on every international invoice.
Apply the correct VAT treatment
For EU freelancers invoicing business clients in other EU countries, the reverse charge mechanism typically applies: you do not charge VAT, but you must note 'Reverse charge — VAT to be accounted for by the customer' on the invoice. For non-EU clients, VAT usually does not apply to exported services.
Include the exchange rate if relevant
If your local accounting requires amounts in your home currency (e.g. RON for Romanian freelancers), include the exchange rate used and the local currency equivalent on the invoice. Useminty does this automatically using the official BNR rate for Romanian companies.
Set appropriate payment terms
International bank transfers can take 3–5 business days. Factor this into your payment terms — Net 14 often works better than Net 7 for international clients. Alternatively, use Stripe to accept card payments directly from the invoice, which settle in 2 business days regardless of country.
Keep records for tax purposes
Cross-border invoices often need to be reported differently in your annual tax return. Keep a clear record of each invoice: date, client country, currency, amount, and VAT treatment. Useminty's dashboard and PDF export make this straightforward.
What Useminty handles automatically
Multi-currency invoicing involves a lot of moving parts. Useminty handles the numbers so you can focus on the work.
Frequently asked questions
What currency should you invoice international clients in?
Invoice in the currency your client prefers or the currency specified in your contract. For US clients, USD is standard. For European clients, EUR. For UK clients, GBP. If no currency was agreed, use the client's local currency to make payment easier for them. Avoid invoicing in your own local currency if it's unusual (e.g. RON for a US client), as this creates exchange rate hassle for them.
Do you charge VAT to international clients?
For EU-based freelancers invoicing business clients in other EU countries, the reverse charge mechanism typically applies — you don't charge VAT, but you must note 'Reverse charge' on the invoice. For clients outside the EU, services are generally exported VAT-free. For clients in the same EU country, normal VAT rules apply. Always verify with an accountant in your jurisdiction.
How do freelancers receive international payments?
The most common methods are: IBAN bank transfer (include your IBAN and SWIFT/BIC), Stripe card payments (fast, no IBAN needed), Wise (lower fees than traditional banks for currency conversion), and PayPal (common but high fees for cross-border payments). Useminty supports Stripe Connect for direct card payments from the invoice.
What is the reverse charge mechanism for VAT?
The reverse charge shifts the responsibility for VAT accounting from the seller to the buyer. When you invoice a VAT-registered business in another EU country for services, you don't charge VAT — instead you note 'Reverse charge — VAT to be accounted for by the customer' on the invoice. The client then declares the VAT in their own country.
How do you handle exchange rates on international invoices?
Agree with the client which exchange rate applies — the rate on the invoice date is most common. If your local accounting requires reporting in your home currency, include the exchange rate and home currency equivalent on the invoice. Useminty automatically fetches the official exchange rate and shows both currencies on the invoice.
What SWIFT and IBAN details do I need to include?
Include your full IBAN (e.g. RO49AAAA1B31007593840000), your bank's SWIFT/BIC code (e.g. RNCBROBU), and optionally your bank's name and address. Your bank can provide all of these. Without the IBAN and SWIFT, an international client cannot send you a wire transfer.
Related guides
Invoice your international clients in any currency — in 60 seconds.
Join freelancers and small businesses already using Useminty.
Create your first invoice