Home / Currency Converter

💱 Currency Converter — ECB Reference Rates in 30 currencies

EUR, USD, GBP, CHF, PLN, CZK, HUF, SEK, DKK with ECB reference rates and automatic offline fallback. Free, private.

✍️ By: CA Neha Tabassum, Chartered Accountant
Loading…

🔒 100% Private Client-Side Executions: All financial amounts entered into the conversion input are evaluated locally in your browser. No transaction amounts or user search logs are ever stored on our servers.

How to Use the Currency Converter

Managing international contracts, foreign clients, and cross-border invoicing requires accurate, up-to-date foreign exchange (FX) rates. This converter covers thirty currencies — EUR, USD, GBP, CHF, PLN, CZK, HUF, SEK and DKK — with ECB reference rates and an offline fallback, so freelancers, exporters, and finance teams always get a number.

  1. Enter base amount: type the value you wish to convert in the primary currency field.
  2. Select source currency (From): pick the currency you are converting from.
  3. Select target currency (To): choose the destination currency to view the converted equivalent.
  4. Pick a rate date (optional): leave empty for the latest ECB rates, or set the invoice issue date for tax-correct historical conversion. Weekends/holidays have no ECB publication — use the last business day.
  5. Review the breakdown: see the ECB reference conversion rate, the converted sum, and the unit rate — then copy it straight into your invoice.

Understanding Foreign Exchange Rate Math & Spreads

To accurately calculate costs for international trade, it helps to understand the mathematics of conversions and how institutions mark up mid-market rates.

1. Core Conversion Formula

Converting a base currency into a target currency means multiplying the base unit by the current spot exchange rate:

Converted Amount = Base Amount × Spot Exchange Rate

Example: Converting €1,500 into USD at a spot rate of 1.0850:

€1,500 × 1.0850 = $1,627.50 USD

2. Inverted Rate Formula

To calculate the reverse value (how much source currency equals 1 unit of target currency), divide 1 by the spot rate:

Inverted Rate = 1 ÷ Spot Exchange Rate

1 ÷ 1.0850 = 0.9216 EUR per 1 USD

3. Accounting for Bank & Provider Spreads

Commercial banks, payment processors (such as PayPal or Stripe), and credit cards rarely grant the raw mid-market rate. They typically add a hidden markup spread — commonly around 1.5% to 4.0% depending on provider, amount and currency pair:

Actual Rate Paid = Mid-Market Rate × (1 − Markup Percentage)

Major Invoicing Currency Pairs on This Converter

The pairs below are the highest-volume combinations for EU billing — all available as one-click shortcuts above the tool:

Currency PairCode PairReference AuthorityPrimary Commercial Usage
Euro / US DollarEUR / USDEuropean Central Bank / Federal ReserveGlobal tech, cross-border SaaS, commodity billing
Euro / British PoundEUR / GBPECB / Bank of EnglandUK-EU trade, financial services, consulting
Euro / Polish ZlotyEUR / PLNECB / National Bank of PolandCentral European manufacturing, outsourcing
Euro / Swiss FrancEUR / CHFECB / Swiss National BankWealth management, pharmaceuticals
Euro / Swedish KronaEUR / SEKECB / Sveriges RiksbankNordic trade, engineering, design services

Last verified: 25 September 2026. Sources: EU Commission VAT rates, ECB euro reference rates and national tax authorities. Confirm with your local authority before filing.

Official sources: ECB Data Portal · ECB official rates

How to Handle FX Gains and Losses in Bookkeeping

When issuing cross-border invoices in a foreign currency, fluctuations between the invoice date and the payment date create accounting differences that must be recorded properly:

1. Realized FX Gain or Loss

A realized gain/loss occurs when an invoice is fully paid and settled. For example, if you bill a client $1,000 when $1 = €0.90 (€900 equivalent), but by the time the transfer clears $1 = €0.92 (€920 received), you recognize a realized FX gain of €20 in your ledger.

2. Unrealized FX Gain or Loss

An unrealized gain/loss occurs at period end (month-end or year-end reporting) for open, unpaid invoices. The balance sheet reflects the temporary valuation at current spot rates, but no cash has moved yet.

Supported Currencies Reference

This converter covers all 30 currencies the European Central Bank publishes each business day. Each is issued by its national central bank:

CodeCurrency NameIssuing Central BankMarket Note
EUREuroEuropean Central Bank (ECB)Official currency of 21 EU states (incl. Bulgaria since Jan 2026); base of this converter
USDUS DollarFederal Reserve (Fed)Primary global reserve currency; most commodity billing
GBPBritish Pound SterlingBank of England (BoE)Heavily traded in European markets
CHFSwiss FrancSwiss National Bank (SNB)Traditional safe-haven currency
PLNPolish ZlotyNational Bank of Poland (NBP)Central European manufacturing and outsourcing
CZKCzech KorunaCzech National Bank (CNB)Industrial exports, automotive supply chains
HUFHungarian ForintMagyar Nemzeti Bank (MNB)Higher volatility vs euro; watch spreads
SEKSwedish KronaSveriges RiksbankNordic trade and engineering services
DKKDanish KroneDanmarks NationalbankPegged to the euro (~7.46); minimal EUR/DKK movement
AUDAustralian DollarReserve Bank of Australia (RBA)Asia-Pacific trade and commodities
BRLBrazilian RealBanco Central do Brasil (BCB)Latin America largest market
CADCanadian DollarBank of Canada (BoC)G7 commodity-linked currency
CNYChinese Yuan RenminbiPeople Bank of China (PBoC)Largest emerging-market currency
HKDHong Kong DollarHong Kong Monetary Authority (HKMA)Pegged to the US dollar
IDRIndonesian RupiahBank Indonesia (BI)High-denomination unit of account
ILSIsraeli New ShekelBank of Israel (BoI)Technology and services invoicing
INRIndian RupeeReserve Bank of India (RBI)Services and outsourcing billing
ISKIcelandic KronaCentral Bank of IcelandECB publishes a daily fixing
JPYJapanese YenBank of Japan (BoJ)G7 safe-haven currency
KRWSouth Korean WonBank of Korea (BoK)Electronics and manufacturing trade
MXNMexican PesoBanco de Mexico (Banxico)Most-traded Latin American currency
MYRMalaysian RinggitBank Negara Malaysia (BNM)Manufacturing and commodities
NOKNorwegian KroneNorges BankEnergy-linked; EEA member
NZDNew Zealand DollarReserve Bank of New Zealand (RBNZ)Commodity and dairy exports
PHPPhilippine PesoBangko Sentral ng Pilipinas (BSP)Remittance-heavy economy
RONRomanian LeuNational Bank of Romania (BNR)EU member outside the euro area
SGDSingapore DollarMonetary Authority of Singapore (MAS)Asian treasury hub
THBThai BahtBank of Thailand (BoT)Tourism and manufacturing
TRYTurkish LiraCentral Bank of the Republic of Turkiye (CBRT)High-inflation exposure
ZARSouth African RandSouth African Reserve Bank (SARB)Emerging-market commodity currency

Managing FX Risks in International B2B Invoicing

Businesses billing in foreign currencies face exposure when rates shift between invoice date and settlement:

1. Fixing contractual exchange rates

In longer contracts, insert an explicit FX clause naming a benchmark rate date or an acceptable fluctuation band before invoice amounts adjust.

2. Forward contracts & hedging

Treasury teams lock in future conversion rates via forward contracts with banks, shielding operating profits from adverse currency moves.

Frequently Asked Questions (FAQs)

Which exchange rate source does this currency converter use?

This converter loads European Central Bank (ECB) reference rates via the Frankfurter API, and falls back to built-in January 2026 estimates when offline — and works offline.

What is the mid-market rate?

The mid-market rate (also called the spot rate) is the midpoint between the global buy (bid) and sell (ask) prices for a currency pair. It is considered a fair benchmark rate. ECB reference rates track, but are not identical to, live interbank mid-market quotes.

How do I account for foreign exchange gains or losses on invoices?

FX gains or losses occur when the exchange rate changes between the date an invoice is issued and the date the payment is settled. The difference is recorded in accounting ledgers under Realized FX Gain/Loss.

How often are the exchange rates updated in this tool?

Reference rates refresh from the ECB feed every time the page loads, and the rate date is always shown above the converter. Offline estimates are clearly labelled as estimates.

Should I bill my international clients in my currency or theirs?

Billing in your local home currency eliminates exchange rate risk for your business, passing the FX risk to the buyer. However, offering invoices in your client's local currency often improves conversion rates and client relationships.

What exchange rate should I use on official tax invoices?

For tax and accounting purposes, use the exchange-rate method required by the applicable tax authority or accounting rules.

Why does the rate I receive from my bank differ from this converter?

This tool displays the benchmark mid-market exchange rate. Financial institutions apply a retail spread or conversion fee — often around 1.5% to 4% depending on the provider — when exchanging currency or processing cross-border transfers.

Why do exchange rates change during weekend market closures?

While retail trading closes Friday evening to Sunday evening, geopolitical or economic news can shift sentiment, causing rate "gaps" when Asia-Pacific sessions reopen.

What is the difference between a direct and indirect currency quote?

A direct quote states how much domestic currency buys one unit of foreign currency. An indirect quote states how much foreign currency one unit of domestic currency buys.

How does inflation affect foreign exchange rates?

Higher relative inflation typically weakens a currency over time by eroding purchasing power, as central banks may adjust monetary policy to stabilize prices.

Can I convert at a past date for an old invoice?

Yes. Set the Rate date field to the invoice issue date and the converter loads that day's ECB reference rates. The ECB publishes no rates on weekends or holidays — if your date has no data, use the last business day before it.

Rates are indicative ECB references — not financial advice. Confirm settlement rates with your bank or payment provider.

Official ECB Exchange Rate Calculations

EuTaxFlow provides real-time and historical foreign exchange conversion utilizing official reference rates published daily by the European Central Bank (ECB). This gives you the official reference rate for the date you choose, which is what most invoicing and accounting treatments are built on. Which rate applies to a particular transaction depends on your own rules and on national law - for example the invoice date, the payment date, or the date the supply was made - so confirm the applicable rate before relying on a converted figure.

Key Features of Our Converter

Frequently Asked Questions

How often are exchange rates updated?

ECB reference exchange rates are updated every working day around 16:00 CET.

Can I use ECB rates for official VAT invoicing?

Yes. EU tax authorities recognize official ECB daily rates for cross-border currency conversions on VAT invoices.

Related Business & Tax Tools