Free tool
Invoice currency converter
Convert at today's rate or the rate on the invoice's issue date. Built for cross-border invoicing, where the date matters more than the rate.
For cross-border invoices, the right exchange rate is the rate on the invoice's issue date, not today's rate. Most accounting standards (US GAAP, IFRS, HMRC) require recognizing the invoice in your home currency at the spot rate when the invoice is issued, and the gain or loss between then and payment goes to a foreign-exchange line. This converter handles both: pick a date, get that day's official ECB reference rate.
Why the rate-on-issue-date matters for invoices
Picking the wrong rate is a quiet way to misstate revenue. Three places it bites.
Accounting wants the issue-date rate, not today's
GAAP and IFRS both record foreign-currency revenue at the spot rate on the invoice issue date. Using today's rate (when payment came in, weeks later) misclassifies an FX gain or loss as revenue.
Tax authorities specify the source
HMRC accepts month-average rates or daily spot rates from a published source (Bank of England, ECB). Using a random crypto exchange rate is technically non-compliant. ECB reference rates are accepted in the EU and most of the Commonwealth.
Your client may book the same invoice differently
If you record at one rate and your client books at another, the difference can show up as an unreconciled balance. Agreeing on a source (and a date) up front saves an awkward email later.
Use the rate downstream
Validate the IBAN
If you are wiring across borders, check the IBAN before the bank charges you for a failed transfer.
Learn more →
Generate the invoice
Multi-currency invoice with international wire fields built in.
Learn more →
Pick the right tax form
Are you sending a W-9 or a W-8BEN? Three questions, one answer.
Learn more →
Currency converter FAQ
Where do these rates come from?
Why are weekend rates the same as Friday?
Can I use this for crypto or precious metals?
Which rate should I quote on the invoice?
Does my client need to use the same rate?
Are these rates real-time?
Send the invoice in the right currency
JupiterInvoice supports any currency, with first-class international wire fields (SWIFT, IBAN, sort code, routing number). One link, your client opens, you both see the same number.
Open the invoice generatorNo signup required. Build now, save later.