Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for March 2025

These are the official HMRC period rates for March 2025, 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.2073
GBP → USD
1.2585
GBP → CHF
1.1377
GBP → AUD
1.9825
GBP → CAD
1.7883
GBP → JPY
191.1158

Where March 2025 sits in the run of rates

Sterling bought €1.2073 in March 2025. Over the 12 months to March 2025 the rate ranged from 1.1707 to 1.2106, averaging 1.1880. Against March 2024 (1.1682), that is +3.3%.

For US dollars the month's rate was $1.2585 , down 0.2% on March 2024, against a 12-month range of 1.2357 to 1.3211.

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

What moved most against sterling

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

CurrencyCode February 2025 March 2025 Change
Real BRL 7.4452 7.1666 -3.74%
Turkish Lira TRY 44.0442 45.6918 +3.74%
Rupiah IDR 20,027.9883 20,618.0248 +2.95%
Won KRW 1,770.7726 1,814.7341 +2.48%
Rupee INR 106.7843 109.3298 +2.38%
Yuan CNY 8.9756 9.1691 +2.16%
New Leu RON 5.8888 6.0092 +2.04%
Euro EUR 1.1832 1.2073 +2.04%

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 2025

CurrencyCodeUnits per £1Used by
Dirham AED 4.6219 Abu Dhabi, Dubai, UAE
Lek ALL 119.6873 Albania
Dram AMD 502.0095 Armenia
Readj Kwanza AOA 1,157.7733 Angola
Peso ARS 1,331.6527 Argentina
Dollar AUD 1.9825 Australia
Florin AWG 2.2528 Aruba
New Manat AZN 2.1395 Azerbaijan
Marka BAM 2.3612 Bosnia- Herzegovinia
Dollar BBD 2.5170 Barbados
Taka BDT 152.8683 Bangladesh
Lev BGN 2.3612 Bulgaria
Dinar BHD 0.4732 Bahrain
Franc BIF 3,722.9552 Burundi
Dollar (US) BMD 1.2585 Bermuda
Dollar BND 1.6907 Brunei
Boliviano BOB 8.6876 Bolivia
Real BRL 7.1666 Brazil
Dollar BSD 1.2585 Bahamas
Ngultrum BTN 109.3298 Bhutan
Pula BWP 17.4092 Botswana
Rouble BYN 4.1154 Belarus
Dollar BZD 2.5304 Belize
Dollar CAD 1.7883 Canada
Congo Fr CDF 3,601.5808 Congo (DemRep)
Franc CHF 1.1377 Switzerland
Peso CLP 1,196.5341 Chile
Yuan CNY 9.1691 China
Peso COP 5,150.8182 Colombia
Colon CRC 636.8279 Costa Rica
Peso CUP 30.1600 Cuba
Escudo CVE 133.1244 Cape Verde Islands
Koruna CZK 30.3302 Czech Republic
Franc DJF 223.9264 Djibouti
Krone DKK 9.0048 Denmark
Peso DOP 78.2910 Dominican Republic
Dinar DZD 169.9846 Algeria
Pound EGP 63.6856 Egypt
Nakfa ERN 18.8779 Eritrea
Birr ETB 159.5771 Ethiopia
Euro EUR 1.2073 Eurozone
Dollar FJD 2.8941 Fiji Islands
Lari GEL 3.5351 Georgia
Cedi GHS 19.5135 Ghana
Dalasi GMD 90.7412 Gambia
Franc GNF 10,886.0600 Guinea Republic
Quetzal GTQ 9.7094 Guatemala
Dollar GYD 262.5026 Guyana
Dollar HKD 9.7879 Hong Kong
Lempira HNL 32.1522 Honduras
Gourde HTG 164.4098 Haiti
Forint HUF 486.1053 Hungary
Rupiah IDR 20,618.0248 Indonesia
Shekel ILS 4.4633 Israel
Rupee INR 109.3298 India
Dinar IQD 1,648.2163 Iraq
Krona ISK 177.1133 Iceland
Dollar JMD 198.3261 Jamaica
Dinar JOD 0.8923 Jordan
Yen JPY 191.1158 Japan
Schilling KES 162.8423 Kenya
Som KGS 110.3835 Kyrgyz Republic
Riel KHR 5,046.5374 Cambodia
Franc KMF 593.9321 Comoros
Won KRW 1,814.7341 South Korea
Dinar KWD 0.3887 Kuwait
Dollar KYD 1.0411 Cayman Islands
Tenge KZT 631.7082 Kazakhstan
Kip LAK 27,365.5886 Lao People's Dem Rep
Pound LBP 113,170.8550 Lebanon
Rupee LKR 372.8467 Sri Lanka
Dollar LRD 251.0448 Liberia
Loti LSL 23.2761 Lesotho
Dinar LYD 6.1766 Libya
Dirham MAD 12.5669 Morocco
Leu MDL 23.4986 Moldova
Malagasy Ariary MGA 5,968.4995 Madagascar
Denar MKD 74.1551 Macedonia
Kyat MMK 2,641.5068 Myanmar
Tugrik MNT 4,358.0099 Mongolia
Pataca MOP 10.0815 Macao
Ouguiya MRU 50.1434 Mauritania
Rupee MUR 58.5157 Mauritius
Rufiyaa MVR 19.4336 Maldive Islands
Kwacha MWK 2,181.3451 Malawi
Mexican Peso MXN 25.5338 Mexico
Ringgit MYR 5.5910 Malaysia
Metical MZN 80.4630 Mozambique
Naira NGN 1,897.2684 Nigeria
Gold Cordoba NIO 46.3084 Nicaragua
Norwegian Krone NOK 14.0375 Norway
Rupee NPR 175.0097 Nepal
Dollar NZD 2.2030 New Zealand
Rial OMR 0.4845 Oman
Balboa PAB 1.2585 Panama
New Sol PEN 4.6579 Peru
Kina PGK 5.0582 Papua New Guinea
Peso PHP 73.1956 Philippines
Rupee PKR 351.6952 Pakistan
Zloty PLN 5.0400 Poland
Guarani PYG 9,892.5392 Paraguay
Riyal QAR 4.5810 Qatar
New Leu RON 6.0092 Romania
Dinar RSD 141.4775 Serbia
Rouble RUB 113.0350 Russia
Franc RWF 1,771.9466 Rwanda
Riyal SAR 4.7195 Saudi Arabia
Dollar SBD 10.7457 Soloman Islands
Rupee SCR 18.1084 Seychelles
Pound SDG 756.3721 Sudan Republic
Krona SEK 13.5083 Sweden
Dollar SGD 1.6907 Singapore
Leone SLE 28.7309 Sierra Leone
Schilling SOS 717.4147 Somali Republic
Dollar SRD 44.5691 Surinam
Colon SVC 11.0121 El Salvador
Lilangeni SZL 23.2761 Swaziland
Baht THB 42.4249 Thailand
New Manat TMT 4.4014 Turkmenistan
Dinar TND 3.9949 Tunisia
Pa'anga (AUS) TOP 3.0310 Tonga Islands
Turkish Lira TRY 45.6918 Turkey
Dollar TTD 8.5261 Trinidad/Tobago
Dollar TWD 41.2496 Taiwan
Schilling TZS 3,270.8525 Tanzania
Hryvnia UAH 52.4737 Ukraine
Schilling UGX 4,625.6319 Uganda
Dollar USD 1.2585 USA
Peso UYU 54.4994 Uruguay
Sum UZS 16,355.8673 Uzbekistan
Venezuelan Bolivar VED 78.1613 Venezuela
Dong VND 32,125.3402 Vietnam
Vatu VUV 155.3910 Vanuatu
Tala WST 3.5558 Western Samoa
CFA Franc XAF 791.9095 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.4073 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 791.9095 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 144.0642 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 312.1097 Yemen (Rep of)
Rand ZAR 23.2761 South Africa
Kwacha ZMW 35.4802 Zambia
Zimbabwe Gold ZWG 33.2778 Zimbabwe

Using this month's rate

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