Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for June 2023

These are the official HMRC period rates for June 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.1489
GBP → USD
1.2366
GBP → CHF
1.1186
GBP → AUD
1.8915
GBP → CAD
1.6803
GBP → JPY
171.8808

Where June 2023 sits in the run of rates

Sterling bought €1.1489 in June 2023. Over the 12 months to June 2023 the rate ranged from 1.1242 to 1.1830, averaging 1.1526. Against June 2022 (1.1837), that is -2.9%.

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

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

What moved most against sterling

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

CurrencyCode May 2023 June 2023 Change
Rand ZAR 22.5533 23.7495 +5.30%
Krona SEK 12.8625 13.2565 +3.06%
Norwegian Krone NOK 13.1443 13.5461 +3.06%
Ringgit MYR 5.5303 5.6776 +2.66%
Yen JPY 167.5963 171.8808 +2.56%
Real BRL 6.2695 6.1256 -2.30%
Koruna CZK 26.5998 27.2030 +2.27%
Dollar AUD 1.8520 1.8915 +2.13%

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 June 2023

CurrencyCodeUnits per £1Used by
Dirham AED 4.5409 Abu Dhabi, Dubai, UAE
Lek ALL 127.3216 Albania
Dram AMD 477.2351 Armenia
Readj Kwanza AOA 673.4018 Angola
Peso ARS 291.3043 Argentina
Dollar AUD 1.8915 Australia
Florin AWG 2.2134 Aruba
New Manat AZN 2.1021 Azerbaijan
Marka BAM 2.2471 Bosnia- Herzegovinia
Dollar BBD 2.4731 Barbados
Taka BDT 132.5955 Bangladesh
Lev BGN 2.2454 Bulgaria
Dinar BHD 0.4662 Bahrain
Franc BIF 3,484.0389 Burundi
Dollar (US) BMD 1.2366 Bermuda
Dollar BND 1.6684 Brunei
Boliviano BOB 8.5446 Bolivia
Real BRL 6.1256 Brazil
Dollar BSD 1.2366 Bahamas
Ngultrum BTN 102.2289 Bhutan
Pula BWP 16.8238 Botswana
Rouble BYN 3.0914 Belarus
Dollar BZD 2.4731 Belize
Dollar CAD 1.6803 Canada
Congo Fr CDF 2,887.6588 Congo (DemRep)
Franc CHF 1.1186 Switzerland
Peso CLP 1,002.5968 Chile
Yuan CNY 8.7064 China
Peso COP 5,509.1653 Colombia
Colon CRC 668.0042 Costa Rica
Peso CUP 29.7053 Cuba
Escudo CVE 126.6462 Cape Verde Islands
Koruna CZK 27.2030 Czech Republic
Franc DJF 219.8813 Djibouti
Krone DKK 8.5584 Denmark
Peso DOP 67.4168 Dominican Republic
Dinar DZD 169.0431 Algeria
Dollar ECS 1.2366 Ecuador
Pound EGP 38.2197 Egypt
Nakfa ERN 18.5483 Eritrea
Birr ETB 67.4862 Ethiopia
Euro EUR 1.1489 Eurozone
Dollar FJD 2.7752 Fiji Islands
Lari GEL 3.1903 Georgia
Cedi GHS 13.6021 Ghana
Dalasi GMD 73.7171 Gambia
Franc GNF 10,696.1824 Guinea Republic
Quetzal GTQ 9.6571 Guatemala
Dollar GYD 261.1798 Guyana
Dollar HKD 9.6815 Hong Kong
Lempira HNL 30.4934 Honduras
Gourde HTG 174.2326 Haiti
Forint HUF 427.6950 Hungary
Rupiah IDR 18,424.6551 Indonesia
Shekel ILS 4.5982 Israel
Rupee INR 102.2289 India
Dinar IQD 1,617.7238 Iraq
Krona ISK 173.6182 Iceland
Dollar JMD 190.6430 Jamaica
Dinar JOD 0.8779 Jordan
Yen JPY 171.8808 Japan
Schilling KES 170.7679 Kenya
Som KGS 108.2231 Kyrgyz Republic
Riel KHR 5,076.9235 Cambodia
Franc KMF 565.2441 Comoros
Won KRW 1,628.9107 South Korea
Dinar KWD 0.3802 Kuwait
Dollar KYD 1.0140 Cayman Islands
Tenge KZT 551.0078 Kazakhstan
Kip LAK 21,775.1314 Lao People's Dem Rep
Pound LBP 18,580.1427 Lebanon
Rupee LKR 375.1268 Sri Lanka
Loti LSL 23.7495 Lesotho
Dinar LYD 5.9359 Libya
Dirham MAD 12.6428 Morocco
Leu MDL 21.9021 Moldova
Malagasy Ariary MGA 5,431.6329 Madagascar
Denar MKD 70.7184 Macedonia
Kyat MMK 2,593.3660 Myanmar
Tugrik MNT 4,321.7528 Mongolia
Pataca MOP 9.9720 Macao
Ouguiya MRU 44.1820 Mauritania
Rupee MUR 56.2631 Mauritius
Rufiyaa MVR 18.9811 Maldive Islands
Kwacha MWK 1,265.5127 Malawi
Mexican Peso MXN 22.0403 Mexico
Ringgit MYR 5.6776 Malaysia
Metical MZN 78.9972 Mozambique
Naira NGN 574.6878 Nigeria
Gold Cordoba NIO 45.2949 Nicaragua
Norwegian Krone NOK 13.5461 Norway
Rupee NPR 163.5662 Nepal
Dollar NZD 2.0243 New Zealand
Rial OMR 0.4761 Oman
Balboa PAB 1.2366 Panama
New Sol PEN 4.5485 Peru
Kina PGK 4.3739 Papua New Guinea
Peso PHP 68.9774 Philippines
Rupee PKR 354.2723 Pakistan
Zloty PLN 5.1760 Poland
Guarani PYG 8,955.6703 Paraguay
Riyal QAR 4.5011 Qatar
New Leu RON 5.7032 Romania
Dinar RSD 134.7533 Serbia
Rouble RUB 99.3570 Russia
Franc RWF 1,390.3178 Rwanda
Riyal SAR 4.6374 Saudi Arabia
Dollar SBD 10.3956 Soloman Islands
Rupee SCR 17.3163 Seychelles
Pound SDG 742.5498 Sudan Republic
Krona SEK 13.2565 Sweden
Dollar SGD 1.6684 Singapore
Leone SLE 27.9296 Sierra Leone
Schilling SOS 702.9801 Somali Republic
Dollar SRD 45.7296 Surinam
Dobra STD 28,141.3000 Saotome & Principe
Colon SVC 10.8063 El Salvador
Lilangeni SZL 23.7495 Swaziland
Baht THB 42.7074 Thailand
New Manat TMT 4.3279 Turkmenistan
Dinar TND 3.8354 Tunisia
Pa'anga (AUS) TOP 1.8915 Tonga Islands
Turkish Lira TRY 24.6009 Turkey
Dollar TTD 8.3663 Trinidad/Tobago
Dollar TWD 38.0747 Taiwan
Schilling TZS 2,924.4469 Tanzania
Hryvnia UAH 45.6698 Ukraine
Schilling UGX 4,616.0507 Uganda
Dollar (US) USD 1.2366 Liberia, USA
Peso UYU 47.9350 Uruguay
Sum UZS 14,118.9693 Uzbekistan
Dong VND 29,021.9319 Vietnam
Vatu VUV 147.4774 Vanuatu
Tala WST 3.3749 Western Samoa
CFA Franc XAF 753.6588 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.3387 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 753.6588 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 137.1057 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 309.2618 Yemen (Rep of)
Rand ZAR 23.7495 South Africa
Kwacha ZMW 23.7369 Zambia
Dollar ZWL 447.5083 Zimbabwe

Using this month's rate

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