---
title: "ECB vs Fed vs Bank of England Exchange Rates: Which Official Rate Should You Use?"
description: "The ECB reference rate, the Fed's H.10, and the Bank of England's daily spot rates all disagree — by design. What each one is, when each applies, and how to pick the right official rate for invoices, accounting, and contracts."
canonical: https://allratestoday.com/blog/ecb-vs-fed-vs-boe-exchange-rates/
source: AllRatesToday (https://allratestoday.com/) — Markdown mirror of the page above; index of all pages at https://allratestoday.com/llms.txt
generated: 2026-09-22T21:04:39.181Z
---

![Euro, US dollar and British pound banknotes](https://images.pexels.com/photos/8193975/pexels-photo-8193975.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940)

Ask three central banks what EUR/USD was on the same day and you will get three different numbers. That is not an error — each bank photographs a moving market at a different hour, by a different method, for a different audience. The practical question for anyone building invoicing, accounting, or reporting systems is not *"which rate is correct?"* (all of them) but *"which rate is correct **for my document**?"*

## The three, side by side

|  | ECB reference rate | Fed H.10 | BoE daily spot |
| --- | --- | --- | --- |
| **Base view** | ~30 currencies per 1 EUR | ~2 dozen currencies vs USD | Major currencies vs GBP |
| **Snapshot time** | ~14:10 CET concertation, published ~16:00 CET | Noon buying rates, New York | Afternoon, London |
| **Cadence** | Each TARGET working day | Daily rates, released weekly (Mon, prior week) | Each London working day |
| **History** | 1999 | 1971 | Decades |
| **Typical use** | EU accounting, EU legislation, euro-area contracts | US statistics, research, some US reporting | UK statutory and market context |

The differences are structural, worth restating: the ECB quotes *units of currency per euro*; the Fed mixes conventions by pair; the BoE quotes against sterling. The Fed's H.10 is also a *weekly release* of daily figures — on Wednesday, this week's rates do not exist publicly yet, which surprises every first-time integrator. Details per bank: [ECB](https://allratestoday.com/blog/ecb-exchange-rate-api/), [Fed](https://allratestoday.com/blog/fed-exchange-rate-api/), [Bank of England](https://allratestoday.com/blog/boe-exchange-rate-api/).

## How to decide, in order

### 1. Something already names a rate — use that

EU legal instruments and much euro-area accounting name the ECB reference rate. UK customs and VAT name [HMRC's monthly rates](https://allratestoday.com/blog/hmrc-exchange-rate-api/) — a tax authority's list, not the BoE's. US federal reporting names [Treasury Reporting Rates](https://allratestoday.com/blog/ustreasury-exchange-rate-api/), quarterly. Contracts often name a specific fixing outright. When a rate is named, the decision is made; your only job is to fetch the right number for the right date, with the source attached.

### 2. Nothing names a rate — match jurisdiction to publisher

Reporting to a euro-area parent: ECB. UK entity, sterling books: BoE. US entity: Fed H.10, or Treasury for federal filings. The principle is that an auditor should recognise the source without a footnote war.

### 3. Whatever you pick — write it down and stay consistent

The expensive failure is not choosing the "wrong" official rate; all are defensible. It is mixing them — ECB in Q1, a market feed in Q2, BoE in the subsidiary — so that eliminations stop netting to zero and no one can say why. A one-line policy ("group FX: ECB reference rate, transaction date, previous published day for non-publication dates") ends the ambiguity permanently.

## The same-day spread is real money at scale

We measured this directly across a year of the banks' own published tables: the ECB and Fed EUR/USD rates differ by **16 basis points on an average day**, 42 bp at the 95th percentile, and 131 bp at the worst — while the Fed and BoE, fixing only an hour apart, differ by just 6 bp (full numbers in [our 31-bank divergence study](https://allratestoday.com/blog/how-much-do-official-exchange-rates-differ/)). On a €10M intercompany position, 10 basis points is €10,000 of pure methodology. That is not a rounding argument for choosing carefully — it is the audit answer for *why the two subsidiaries' numbers differ* when each correctly used its own local official rate.

## Fetching all three without three integrations

The three banks deliver via XML (ECB), a weekly statistical release (Fed), and a legacy query interface (BoE). Through a unified API they are one request shape:

```
# Same pair, three official views
curl "https://allratestoday.com/api/v1/central-bank/ecb/latest?source=EUR&target=USD" -H "Authorization: Bearer KEY"
curl "https://allratestoday.com/api/v1/central-bank/fed/latest?source=EUR&target=USD" -H "Authorization: Bearer KEY"
curl "https://allratestoday.com/api/v1/central-bank/boe/latest?source=EUR&target=USD" -H "Authorization: Bearer KEY"
```

Each response carries the bank's own publication date; pairs a bank never printed are computed from its published table and flagged `derived: true` — so "BoE view of EUR/USD" is honest about being a cross via GBP. The latest tables are free (300 requests/month); history is on [paid plans](https://allratestoday.com/pricing/).

## FAQ

### Which is more accurate — ECB, Fed, or BoE?

None. "Accurate" implies a single true rate, and there isn't one for a decentralised 24-hour market. Each is a well-defined official snapshot. Pick by applicability, not accuracy.

### Why is the Fed rate missing for this week?

H.10 is released weekly, each Monday, covering the prior week's business days. For a same-day official dollar view, use another bank's daily publication or wait for the release.

### What about the 32 other central banks?

The same logic extends everywhere: Mexican law names the [Banxico FIX](https://allratestoday.com/blog/banxico-exchange-rate-api/), Indian trade uses [RBI/FBIL rates](https://allratestoday.com/blog/rbi-exchange-rate-api/), Switzerland publishes [monthly SNB averages](https://allratestoday.com/blog/snb-exchange-rate-api/). The [full catalogue](https://allratestoday.com/central-bank-rates-api/) covers 116 banks under one key.

## Three official views, one API

ECB, Fed, BoE and 32 more — latest published tables free, no credit card.

 [Get your free API key](https://allratestoday.com/register/)

## Related Articles

- [7 best central bank exchange rate APIs in 2026](https://allratestoday.com/blog/best-central-bank-exchange-rate-api-2026/)
- [Is the ECB exchange rate API free?](https://allratestoday.com/blog/is-the-ecb-exchange-rate-api-free/)
- [Official vs market exchange rates](https://allratestoday.com/blog/official-exchange-rate-vs-market-rate/)
- [Which rate customs and tax filings require](https://allratestoday.com/blog/tax-authority-exchange-rates/)
- [All covered central banks — product page](https://allratestoday.com/central-bank-rates-api/)
