Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for May 2023

These are the official HMRC period rates for May 2023, covering 142 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.1361
GBP → USD
1.2450
GBP → CHF
1.1186
GBP → AUD
1.8520
GBP → CAD
1.6727
GBP → JPY
167.5963

Where May 2023 sits in the run of rates

Sterling bought €1.1361 in May 2023. Over the 12 months to May 2023 the rate ranged from 1.1242 to 1.1837, averaging 1.1555. Against May 2022 (1.2008), that is -5.4%.

For US dollars the month's rate was $1.2450 , down 4.6% on May 2022, against a 12-month range of 1.1259 to 1.2471.

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

What moved most against sterling

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

CurrencyCode April 2023 May 2023 Change
Peso PHP 66.6960 69.9941 +4.94%
Turkish Lira TRY 23.2877 24.1481 +3.69%
Yen JPY 162.2757 167.5963 +3.28%
Won KRW 1,599.5181 1,650.5649 +3.19%
Real BRL 6.4330 6.2695 -2.54%
Norwegian Krone NOK 12.8255 13.1443 +2.49%
Shekel ILS 4.4327 4.5418 +2.46%
Forint HUF 440.0987 430.3579 -2.21%

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 142 rates for May 2023

CurrencyCodeUnits per £1Used by
Dirham AED 4.5722 Abu Dhabi, Dubai, UAE
Lek ALL 127.6192 Albania
Dram AMD 482.6384 Armenia
Readj Kwanza AOA 637.5668 Angola
Peso ARS 270.7774 Argentina
Dollar AUD 1.8520 Australia
Florin AWG 2.2286 Aruba
New Manat AZN 2.1196 Azerbaijan
Marka BAM 2.2220 Bosnia- Herzegovinia
Dollar BBD 2.4900 Barbados
Taka BDT 133.6637 Bangladesh
Lev BGN 2.2220 Bulgaria
Dinar BHD 0.4694 Bahrain
Franc BIF 2,591.7815 Burundi
Dollar (US) BMD 1.2450 Bermuda
Dollar BND 1.6608 Brunei
Boliviano BOB 8.6030 Bolivia
Real BRL 6.2695 Brazil
Dollar BSD 1.2450 Bahamas
Ngultrum BTN 102.3752 Bhutan
Pula BWP 16.3494 Botswana
Rouble BYN 3.1250 Belarus
Dollar BZD 2.4900 Belize
Dollar CAD 1.6727 Canada
Congo Fr CDF 2,563.0911 Congo (DemRep)
Franc CHF 1.1186 Switzerland
Peso CLP 990.7746 Chile
Yuan CNY 8.5874 China
Peso COP 5,625.6607 Colombia
Colon CRC 666.8804 Costa Rica
Peso CUP 29.8136 Cuba
Escudo CVE 125.5848 Cape Verde Islands
Koruna CZK 26.5998 Czech Republic
Franc DJF 221.7381 Djibouti
Krone DKK 8.4662 Denmark
Peso DOP 67.9648 Dominican Republic
Dinar DZD 168.9204 Algeria
Dollar ECS 1.2450 Ecuador
Pound EGP 38.4716 Egypt
Nakfa ERN 18.6751 Eritrea
Birr ETB 67.6514 Ethiopia
Euro EUR 1.1361 Eurozone
Dollar FJD 2.7780 Fiji Islands
Lari GEL 3.1312 Georgia
Cedi GHS 14.8778 Ghana
Dalasi GMD 77.4393 Gambia
Franc GNF 10,696.8003 Guinea Republic
Quetzal GTQ 9.7098 Guatemala
Dollar GYD 263.3909 Guyana
Dollar HKD 9.7730 Hong Kong
Lempira HNL 30.6645 Honduras
Gourde HTG 192.0104 Haiti
Forint HUF 430.3579 Hungary
Rupiah IDR 18,482.1019 Indonesia
Shekel ILS 4.5418 Israel
Rupee INR 102.3752 India
Dinar IQD 1,642.3060 Iraq
Krona ISK 169.8435 Iceland
Dollar JMD 189.7354 Jamaica
Dinar JOD 0.8838 Jordan
Yen JPY 167.5963 Japan
Schilling KES 168.3246 Kenya
Som KGS 108.9628 Kyrgyz Republic
Riel KHR 5,063.9383 Cambodia
Franc KMF 558.9288 Comoros
Won KRW 1,650.5649 South Korea
Dinar KWD 0.3817 Kuwait
Dollar KYD 1.0209 Cayman Islands
Tenge KZT 569.2907 Kazakhstan
Kip LAK 21,329.8183 Lao People's Dem Rep
Pound LBP 18,730.1694 Lebanon
Rupee LKR 398.2209 Sri Lanka
Loti LSL 22.5533 Lesotho
Dinar LYD 5.9375 Libya
Dirham MAD 12.6286 Morocco
Leu MDL 22.3814 Moldova
Malagasy Ariary MGA 5,473.5646 Madagascar
Denar MKD 69.9257 Macedonia
Kyat MMK 2,615.2291 Myanmar
Tugrik MNT 4,369.9666 Mongolia
Pataca MOP 10.0662 Macao
Ouguiya MRU 44.4840 Mauritania
Rupee MUR 56.0874 Mauritius
Rufiyaa MVR 19.1108 Maldive Islands
Kwacha MWK 1,277.9162 Malawi
Mexican Peso MXN 22.4639 Mexico
Ringgit MYR 5.5303 Malaysia
Metical MZN 79.5060 Mozambique
Naira NGN 573.6358 Nigeria
Gold Cordoba NIO 45.5298 Nicaragua
Norwegian Krone NOK 13.1443 Norway
Rupee NPR 163.8003 Nepal
Dollar NZD 2.0032 New Zealand
Rial OMR 0.4793 Oman
Balboa PAB 1.2450 Panama
New Sol PEN 4.7057 Peru
Kina PGK 4.3743 Papua New Guinea
Peso PHP 69.9941 Philippines
Rupee PKR 353.4256 Pakistan
Zloty PLN 5.2485 Poland
Guarani PYG 8,874.2484 Paraguay
Riyal QAR 4.5318 Qatar
New Leu RON 5.6005 Romania
Dinar RSD 133.2590 Serbia
Rouble RUB 101.8102 Russia
Franc RWF 1,381.3948 Rwanda
Riyal SAR 4.6691 Saudi Arabia
Dollar SBD 10.2469 Soloman Islands
Rupee SCR 17.3297 Seychelles
Pound SDG 747.0027 Sudan Republic
Krona SEK 12.8625 Sweden
Dollar SGD 1.6608 Singapore
Leone SLE 28.0364 Sierra Leone
Schilling SOS 707.9946 Somali Republic
Dollar SRD 46.4903 Surinam
Dobra STD 27,905.2000 Saotome & Principe
Colon SVC 10.8967 El Salvador
Lilangeni SZL 22.5533 Swaziland
Baht THB 42.9215 Thailand
New Manat TMT 4.3575 Turkmenistan
Dinar TND 3.7958 Tunisia
Pa'anga (AUS) TOP 1.8520 Tonga Islands
Turkish Lira TRY 24.1481 Turkey
Dollar TTD 8.4064 Trinidad/Tobago
Dollar TWD 38.0585 Taiwan
Schilling TZS 2,920.7808 Tanzania
Hryvnia UAH 45.9807 Ukraine
Schilling UGX 4,656.3172 Uganda
Dollar (US) USD 1.2450 Liberia, USA
Peso UYU 48.3933 Uruguay
Sum UZS 14,213.1864 Uzbekistan
Dong VND 29,259.5291 Vietnam
Vatu VUV 148.3112 Vanuatu
Tala WST 3.3924 Western Samoa
CFA Franc XAF 745.2383 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.3615 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 745.2383 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 135.5738 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 311.4628 Yemen (Rep of)
Rand ZAR 22.5533 South Africa
Kwacha ZMW 21.5483 Zambia
Dollar ZWL 450.5671 Zimbabwe

Using this month's rate

Worked example. An invoice for USD 10,000 dated in May 2023, at that month's rate of 1.2450, converts to £8,032.13 (10,000 ÷ 1.2450). 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 2023 →  ·  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