Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for July 2021

These are the official HMRC period rates for July 2021, covering 143 currencies. HMRC fixes one rate per currency per calendar month and does not revise the published monthly file afterwards, so these are the same figures HMRC issued at the time — which is what a correction to that period needs. (For customs valuation HMRC can separately issue an amended rate during a month; check its amendments feed if a currency moved sharply.) Rates are units of foreign currency per £1, so you divide the foreign amount by the rate.

GBP → EUR
1.1692
GBP → USD
1.3969
GBP → CHF
1.2808
GBP → AUD
1.8408
GBP → CAD
1.7160
GBP → JPY
154.7700

Where July 2021 sits in the run of rates

Sterling bought €1.1692 in July 2021. That is the highest of the 7 months to July 2021.

For US dollars the month's rate was $1.3969 , against a 7-month range of 1.3497 to 1.4146.

Comparisons across months are ours: HMRC publishes each month on its own.

What moved most against sterling

Compared with June 2021, across the currencies UK businesses actually trade. A positive figure means sterling bought more of that currency in July 2021 than the month before; a negative figure means it bought less.

CurrencyCode June 2021 July 2021 Change
Real BRL 7.4880 6.9395 -7.33%
Shekel ILS 4.6208 4.5420 -1.71%
Turkish Lira TRY 11.8600 12.0600 +1.69%
Forint HUF 404.9500 410.3400 +1.33%
Mexican Peso MXN 28.0100 28.3700 +1.29%
Dollar HKD 10.9800 10.8400 -1.28%
Dollar (US) USD 1.4146 1.3969 -1.25%
Riyal SAR 5.3050 5.2388 -1.25%

Deliberately limited to widely traded currencies. Ranking all ~140 by size of move fills the table with redenominations and revaluations rather than market movement — when Croatia adopted the euro in January 2023, for instance, the Croatian kuna's published figure changed by 87% without any exchange rate moving at all.

All 143 rates for July 2021

CurrencyCodeUnits per £1Used by
Dirham AED 5.1310 Abu Dhabi, Dubai, UAE
Lek ALL 143.3400 Albania
Dram AMD 715.2200 Armenia
Readj Kwanza AOA 910.7700 Angola
Peso ARS 133.4300 Argentina
Dollar AUD 1.8408 Australia
Florin AWG 2.5005 Aruba
New Manat AZN 2.3733 Azerbaijan
Marka BAM 2.2867 Bosnia- Herzegovinia
Dollar BBD 2.7938 Barbados
Taka BDT 118.4500 Bangladesh
Lev BGN 2.2866 Bulgaria
Dinar BHD 0.5266 Bahrain
Franc BIF 2,765.8600 Burundi
Dollar (US) BMD 1.3969 Bermuda
Dollar BND 1.8781 Brunei
Boliviano BOB 9.6526 Bolivia
Real BRL 6.9395 Brazil
Dollar BSD 1.3969 Bahamas
Ngultrum BTN 103.7600 Bhutan
Pula BWP 15.1600 Botswana
Rouble BYN 3.5398 Belarus
Dollar BZD 2.7938 Belize
Dollar CAD 1.7160 Canada
Congo Fr CDF 2,759.0900 Congo (DemRep)
Franc CHF 1.2808 Switzerland
Peso CLP 1,027.0200 Chile
Yuan CNY 9.0525 China
Peso COP 5,275.6100 Colombia
Colon CRC 862.7900 Costa Rica
Peso CUP 1.3969 Cuba
Escudo CVE 129.3200 Cape Verde Islands
Koruna CZK 29.6800 Czech Republic
Franc DJF 248.2500 Djibouti
Krone DKK 8.6942 Denmark
Peso DOP 79.6500 Dominican Republic
Dinar DZD 186.9800 Algeria
Dollar ECS 1.3969 Ecuador
Pound EGP 21.8700 Egypt
Nakfa ERN 20.9500 Eritrea
Birr ETB 60.7400 Ethiopia
Euro EUR 1.1692 Eurozone
Dollar FJD 2.8815 Fiji Islands
Lari GEL 4.3933 Georgia
Cedi GHS 8.1439 Ghana
Dalasi GMD 71.4500 Gambia
Franc GNF 13,723.1600 Guinea Republic
Quetzal GTQ 10.8100 Guatemala
Dollar GYD 291.7200 Guyana
Dollar HKD 10.8400 Hong Kong
Lempira HNL 33.3800 Honduras
Kuna HRK 8.7685 Croatia
Gourde HTG 129.0000 Haiti
Forint HUF 410.3400 Hungary
Rupiah IDR 20,160.8000 Indonesia
Shekel ILS 4.5420 Israel
Rupee INR 103.7600 India
Dinar IQD 2,041.5700 Iraq
Krona ISK 171.1600 Iceland
Dollar JMD 209.7000 Jamaica
Dinar JOD 0.9904 Jordan
Yen JPY 154.7700 Japan
Schilling KES 150.5100 Kenya
Som KGS 118.2400 Kyrgyz Republic
Riel KHR 5,704.9400 Cambodia
Franc KMF 575.1800 Comoros
Won KRW 1,589.1100 South Korea
Dinar KWD 0.4204 Kuwait
Dollar KYD 1.1455 Cayman Islands
Tenge KZT 597.8600 Kazakhstan
Kip LAK 13,249.6100 Lao People's Dem Rep
Pound LBP 2,119.7900 Lebanon
Rupee LKR 278.0800 Sri Lanka
Loti LSL 19.8200 Lesotho
Dinar LYD 6.2372 Libya
Dirham MAD 12.4200 Morocco
Leu MDL 25.1000 Moldova
Malagasy Ariary MGA 5,266.3200 Madagascar
Denar MKD 71.9800 Macedonia
Kyat MMK 2,298.9700 Myanmar
Tugrik MNT 3,988.1500 Mongolia
Pataca MOP 11.1700 Macao
Ouguiya MRU 49.9100 Mauritania
Rupee MUR 57.2000 Mauritius
Rufiyaa MVR 21.5800 Maldive Islands
Kwacha MWK 1,124.3800 Malawi
Mexican Peso MXN 28.3700 Mexico
Ringgit MYR 5.8132 Malaysia
Metical MZN 88.3800 Mozambique
Naira NGN 574.8200 Nigeria
Gold Cordoba NIO 49.1000 Nicaragua
Norwegian Krone NOK 11.8800 Norway
Rupee NPR 166.0100 Nepal
Dollar NZD 1.9810 New Zealand
Rial OMR 0.5379 Oman
Balboa PAB 1.3969 Panama
New Sol PEN 5.5590 Peru
Kina PGK 4.9058 Papua New Guinea
Peso PHP 68.1500 Philippines
Rupee PKR 221.4000 Pakistan
Zloty PLN 5.2930 Poland
Guarani PYG 9,490.5700 Paraguay
Riyal QAR 5.0870 Qatar
New Leu RON 5.7592 Romania
Dinar RSD 137.2500 Serbia
Rouble RUB 101.3800 Russia
Franc RWF 1,386.0700 Rwanda
Riyal SAR 5.2388 Saudi Arabia
Dollar SBD 11.1700 Soloman Islands
Rupee SCR 22.4500 Seychelles
Pound SDG 615.3300 Sudan Republic
Krona SEK 11.8400 Sweden
Dollar SGD 1.8781 Singapore
Leone SLL 14,314.8300 Sierra Leone
Schilling SOS 817.1800 Somali Republic
Dollar SRD 29.6700 Surinam
Dobra STD 29,125.4000 Saotome & Principe
Colon SVC 12.2200 El Salvador
Lilangeni SZL 19.8200 Swaziland
Baht THB 44.5100 Thailand
New Manat TMT 4.9031 Turkmenistan
Dinar TND 3.8733 Tunisia
Pa'anga (AUS) TOP 1.8408 Tonga Islands
Turkish Lira TRY 12.0600 Turkey
Dollar TTD 9.4682 Trinidad/Tobago
Dollar TWD 39.1100 Taiwan
Schilling TZS 3,239.4100 Tanzania
Hryvnia UAH 38.3100 Ukraine
Schilling UGX 4,964.4600 Uganda
Dollar (US) USD 1.3969 Liberia, USA
Peso UYU 60.8200 Uruguay
Sum UZS 14,767.8800 Uzbekistan
Dong VND 32,163.7500 Vietnam
Vatu VUV 154.3500 Vanuatu
Tala WST 3.5672 Western Samoa
CFA Franc XAF 766.9100 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.7716 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 766.9100 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 139.5100 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 351.2600 Yemen (Rep of)
Rand ZAR 19.8200 South Africa
Kwacha ZMW 31.5700 Zambia
Dollar ZWL 505.5300 Zimbabwe

Using this month's rate

Worked example. An invoice for USD 10,000 dated in July 2021, at that month's rate of 1.3969, converts to £7,158.71 (10,000 ÷ 1.3969). Because the rates are units per £1, you divide rather than multiply — the most frequent error in practice.

HMRC's period rate is an accepted method for VAT; VAT Notice 700 also permits the European Central Bank rate or a rate agreed in advance with HMRC, provided you apply your chosen method consistently. For the current month, the background on which rate applies to which tax, and the full explanation, see our HMRC exchange rates page.

If you are paying rather than filing, this is not the rate you will get: that depends on your provider's margin against the mid-market rate. The FX calculator shows the difference, and the IBAN checker validates the account before you send.

Other months

All of 2021 →  ·  Every year →

Source: HMRC monthly exchange rate file via the UK Online Trade Tariff, under the Open Government Licence v3.0 · Retrieved 31 August 2026 · Editorial policy