Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for March 2024

These are the official HMRC period rates for March 2024, 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.1682
GBP → USD
1.2614
GBP → CHF
1.1104
GBP → AUD
1.9252
GBP → CAD
1.7064
GBP → JPY
189.3119

Where March 2024 sits in the run of rates

Sterling bought €1.1682 in March 2024. Over the 12 months to March 2024 the rate ranged from 1.1334 to 1.1683, averaging 1.1543. Against March 2023 (1.1242), that is +3.9%.

For US dollars the month's rate was $1.2614 , up 5.1% on March 2023, against a 12-month range of 1.2188 to 1.2886.

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

What moved most against sterling

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

CurrencyCode February 2024 March 2024 Change
Shekel ILS 4.8019 4.6410 -3.35%
Koruna CZK 28.8786 29.6576 +2.70%
Turkish Lira TRY 38.2383 39.0863 +2.22%
Mexican Peso MXN 21.9790 21.5151 -2.11%
Forint HUF 443.8268 453.1681 +2.10%
Zloty PLN 5.1280 5.0385 -1.75%
Dollar NZD 2.0735 2.0402 -1.61%
Won KRW 1,708.1435 1,683.5372 -1.44%

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 March 2024

CurrencyCodeUnits per £1Used by
Dirham AED 4.6327 Abu Dhabi, Dubai, UAE
Lek ALL 121.1471 Albania
Dram AMD 509.9746 Armenia
Readj Kwanza AOA 1,054.5481 Angola
Peso ARS 1,056.2063 Argentina
Dollar AUD 1.9252 Australia
Florin AWG 2.2580 Aruba
New Manat AZN 2.1464 Azerbaijan
Marka BAM 2.2848 Bosnia- Herzegovinia
Dollar BBD 2.5229 Barbados
Taka BDT 138.3268 Bangladesh
Lev BGN 2.2848 Bulgaria
Dinar BHD 0.4743 Bahrain
Franc BIF 3,600.6163 Burundi
Dollar (US) BMD 1.2614 Bermuda
Dollar BND 1.6959 Brunei
Boliviano BOB 8.7123 Bolivia
Real BRL 6.2167 Brazil
Dollar BSD 1.2614 Bahamas
Ngultrum BTN 104.6369 Bhutan
Pula BWP 17.2573 Botswana
Rouble BYN 4.1259 Belarus
Dollar BZD 2.5413 Belize
Dollar CAD 1.7064 Canada
Congo Fr CDF 3,494.2655 Congo (DemRep)
Franc CHF 1.1104 Switzerland
Peso CLP 1,215.9271 Chile
Yuan CNY 9.0701 China
Peso COP 4,949.0201 Colombia
Colon CRC 648.6513 Costa Rica
Peso CUP 30.2386 Cuba
Escudo CVE 128.8160 Cape Verde Islands
Koruna CZK 29.6576 Czech Republic
Franc DJF 224.4970 Djibouti
Krone DKK 8.7079 Denmark
Peso DOP 73.8621 Dominican Republic
Dinar DZD 169.7528 Algeria
Pound EGP 39.0307 Egypt
Nakfa ERN 18.9217 Eritrea
Birr ETB 71.4589 Ethiopia
Euro EUR 1.1682 Eurozone
Dollar FJD 2.8535 Fiji Islands
Lari GEL 3.3424 Georgia
Cedi GHS 15.7833 Ghana
Dalasi GMD 85.4233 Gambia
Franc GNF 10,808.7720 Guinea Republic
Quetzal GTQ 9.8375 Guatemala
Dollar GYD 263.4359 Guyana
Dollar HKD 9.8667 Hong Kong
Lempira HNL 31.1011 Honduras
Gourde HTG 167.1876 Haiti
Forint HUF 453.1681 Hungary
Rupiah IDR 19,726.1100 Indonesia
Shekel ILS 4.6410 Israel
Rupee INR 104.6369 India
Dinar IQD 1,650.4353 Iraq
Krona ISK 173.2519 Iceland
Dollar JMD 197.3766 Jamaica
Dinar JOD 0.8944 Jordan
Yen JPY 189.3119 Japan
Schilling KES 183.5712 Kenya
Som KGS 112.8099 Kyrgyz Republic
Riel KHR 5,137.2178 Cambodia
Franc KMF 574.7104 Comoros
Won KRW 1,683.5372 South Korea
Dinar KWD 0.3882 Kuwait
Dollar KYD 1.0369 Cayman Islands
Tenge KZT 568.3821 Kazakhstan
Kip LAK 26,236.5767 Lao People's Dem Rep
Pound LBP 18,921.2352 Lebanon
Rupee LKR 392.7616 Sri Lanka
Dollar LRD 241.2722 Liberia
Loti LSL 23.8639 Lesotho
Dinar LYD 6.1007 Libya
Dirham MAD 12.7248 Morocco
Leu MDL 22.5596 Moldova
Malagasy Ariary MGA 5,725.0752 Madagascar
Denar MKD 71.9857 Macedonia
Kyat MMK 2,646.0834 Myanmar
Tugrik MNT 4,293.1324 Mongolia
Pataca MOP 10.1627 Macao
Ouguiya MRU 50.0616 Mauritania
Rupee MUR 58.0333 Mauritius
Rufiyaa MVR 19.4400 Maldive Islands
Kwacha MWK 2,120.9393 Malawi
Mexican Peso MXN 21.5151 Mexico
Ringgit MYR 6.0475 Malaysia
Metical MZN 80.5497 Mozambique
Naira NGN 2,011.5792 Nigeria
Gold Cordoba NIO 46.3527 Nicaragua
Norwegian Krone NOK 13.2278 Norway
Rupee NPR 167.4975 Nepal
Dollar NZD 2.0402 New Zealand
Rial OMR 0.4857 Oman
Balboa PAB 1.2614 Panama
New Sol PEN 4.7731 Peru
Kina PGK 4.7509 Papua New Guinea
Peso PHP 70.5776 Philippines
Rupee PKR 352.6072 Pakistan
Zloty PLN 5.0385 Poland
Guarani PYG 9,201.8160 Paraguay
Riyal QAR 4.5917 Qatar
New Leu RON 5.8133 Romania
Dinar RSD 136.9006 Serbia
Rouble RUB 116.3131 Russia
Franc RWF 1,605.8100 Rwanda
Riyal SAR 4.7304 Saudi Arabia
Dollar SBD 10.4853 Soloman Islands
Rupee SCR 17.3801 Seychelles
Pound SDG 757.7077 Sudan Republic
Krona SEK 13.0950 Sweden
Dollar SGD 1.6959 Singapore
Leone SLE 28.7501 Sierra Leone
Schilling SOS 720.6312 Somali Republic
Dollar SRD 44.8169 Surinam
Colon SVC 11.0377 El Salvador
Lilangeni SZL 23.8639 Swaziland
Baht THB 45.2204 Thailand
New Manat TMT 4.4107 Turkmenistan
Dinar TND 3.9410 Tunisia
Pa'anga (AUS) TOP 2.9693 Tonga Islands
Turkish Lira TRY 39.0863 Turkey
Dollar TTD 8.5533 Trinidad/Tobago
Dollar TWD 39.7699 Taiwan
Schilling TZS 3,202.3171 Tanzania
Hryvnia UAH 48.7065 Ukraine
Schilling UGX 4,904.8204 Uganda
Dollar USD 1.2614 USA
Peso UYU 49.3034 Uruguay
Sum UZS 15,728.3897 Uzbekistan
Bolivar Fuerte VEF 4,570,650.1346 Venezuela
Dong VND 30,825.7980 Vietnam
Vatu VUV 151.4872 Vanuatu
Tala WST 3.4571 Western Samoa
CFA Franc XAF 766.2805 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.4088 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 766.2805 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 139.4018 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 315.7542 Yemen (Rep of)
Rand ZAR 23.8639 South Africa
Kwacha ZMW 28.7430 Zambia
Dollar ZWL 16,576.6675 Zimbabwe

Using this month's rate

Worked example. An invoice for USD 10,000 dated in March 2024, at that month's rate of 1.2614, converts to £7,927.70 (10,000 ÷ 1.2614). 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 2024 →  ·  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