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.
🔒 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.
- Enter base amount: type the value you wish to convert in the primary currency field.
- Select source currency (From): pick the currency you are converting from.
- Select target currency (To): choose the destination currency to view the converted equivalent.
- 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.
- 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 Pair | Code Pair | Reference Authority | Primary Commercial Usage |
|---|---|---|---|
| Euro / US Dollar | EUR / USD | European Central Bank / Federal Reserve | Global tech, cross-border SaaS, commodity billing |
| Euro / British Pound | EUR / GBP | ECB / Bank of England | UK-EU trade, financial services, consulting |
| Euro / Polish Zloty | EUR / PLN | ECB / National Bank of Poland | Central European manufacturing, outsourcing |
| Euro / Swiss Franc | EUR / CHF | ECB / Swiss National Bank | Wealth management, pharmaceuticals |
| Euro / Swedish Krona | EUR / SEK | ECB / Sveriges Riksbank | Nordic 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:
| Code | Currency Name | Issuing Central Bank | Market Note |
|---|---|---|---|
| EUR | Euro | European Central Bank (ECB) | Official currency of 21 EU states (incl. Bulgaria since Jan 2026); base of this converter |
| USD | US Dollar | Federal Reserve (Fed) | Primary global reserve currency; most commodity billing |
| GBP | British Pound Sterling | Bank of England (BoE) | Heavily traded in European markets |
| CHF | Swiss Franc | Swiss National Bank (SNB) | Traditional safe-haven currency |
| PLN | Polish Zloty | National Bank of Poland (NBP) | Central European manufacturing and outsourcing |
| CZK | Czech Koruna | Czech National Bank (CNB) | Industrial exports, automotive supply chains |
| HUF | Hungarian Forint | Magyar Nemzeti Bank (MNB) | Higher volatility vs euro; watch spreads |
| SEK | Swedish Krona | Sveriges Riksbank | Nordic trade and engineering services |
| DKK | Danish Krone | Danmarks Nationalbank | Pegged to the euro (~7.46); minimal EUR/DKK movement |
| AUD | Australian Dollar | Reserve Bank of Australia (RBA) | Asia-Pacific trade and commodities |
| BRL | Brazilian Real | Banco Central do Brasil (BCB) | Latin America largest market |
| CAD | Canadian Dollar | Bank of Canada (BoC) | G7 commodity-linked currency |
| CNY | Chinese Yuan Renminbi | People Bank of China (PBoC) | Largest emerging-market currency |
| HKD | Hong Kong Dollar | Hong Kong Monetary Authority (HKMA) | Pegged to the US dollar |
| IDR | Indonesian Rupiah | Bank Indonesia (BI) | High-denomination unit of account |
| ILS | Israeli New Shekel | Bank of Israel (BoI) | Technology and services invoicing |
| INR | Indian Rupee | Reserve Bank of India (RBI) | Services and outsourcing billing |
| ISK | Icelandic Krona | Central Bank of Iceland | ECB publishes a daily fixing |
| JPY | Japanese Yen | Bank of Japan (BoJ) | G7 safe-haven currency |
| KRW | South Korean Won | Bank of Korea (BoK) | Electronics and manufacturing trade |
| MXN | Mexican Peso | Banco de Mexico (Banxico) | Most-traded Latin American currency |
| MYR | Malaysian Ringgit | Bank Negara Malaysia (BNM) | Manufacturing and commodities |
| NOK | Norwegian Krone | Norges Bank | Energy-linked; EEA member |
| NZD | New Zealand Dollar | Reserve Bank of New Zealand (RBNZ) | Commodity and dairy exports |
| PHP | Philippine Peso | Bangko Sentral ng Pilipinas (BSP) | Remittance-heavy economy |
| RON | Romanian Leu | National Bank of Romania (BNR) | EU member outside the euro area |
| SGD | Singapore Dollar | Monetary Authority of Singapore (MAS) | Asian treasury hub |
| THB | Thai Baht | Bank of Thailand (BoT) | Tourism and manufacturing |
| TRY | Turkish Lira | Central Bank of the Republic of Turkiye (CBRT) | High-inflation exposure |
| ZAR | South African Rand | South 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
- ECB Daily Reference Synchronization: Rates updated directly from central European banking feeds.
- Offline Fallback Caching: Convert currencies seamlessly even when network connectivity is lost.
- Zero Data Tracking: Conversion volumes and values remain entirely private on your device.
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.