Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for December 2025

These are the official HMRC period rates for December 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.1328
GBP → USD
1.3126
GBP → CHF
1.0523
GBP → AUD
2.0226
GBP → CAD
1.8382
GBP → JPY
204.8929

Where December 2025 sits in the run of rates

Sterling bought €1.1328 in December 2025. That is the lowest of the 12 months to December 2025. Against December 2024 (1.1996), that is -5.6%.

For US dollars the month's rate was $1.3126 , up 3.7% on December 2024, against a 12-month range of 1.2357 to 1.3647.

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

What moved most against sterling

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

CurrencyCode November 2025 December 2025 Change
Ringgit MYR 5.6377 5.4469 -3.38%
Forint HUF 448.0793 433.3110 -3.30%
Rand ZAR 23.2813 22.5147 -3.29%
Baht THB 43.8422 42.5477 -2.95%
Real BRL 7.1817 6.9885 -2.69%
Shekel ILS 4.3977 4.2894 -2.46%
Koruna CZK 27.9675 27.3744 -2.12%
Mexican Peso MXN 24.5381 24.0402 -2.03%

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 December 2025

CurrencyCodeUnits per £1Used by
Dirham AED 4.8204 Abu Dhabi, Dubai, UAE
Lek ALL 109.5037 Albania
Dram AMD 499.7654 Armenia
Readj Kwanza AOA 1,201.0841 Angola
Peso ARS 1,838.1443 Argentina
Dollar AUD 2.0226 Australia
Florin AWG 2.3495 Aruba
New Manat AZN 2.2313 Azerbaijan
Marka BAM 2.2157 Bosnia- Herzegovinia
Dollar BBD 2.6251 Barbados
Taka BDT 160.5873 Bangladesh
Lev BGN 2.2157 Bulgaria
Dinar BHD 0.4935 Bahrain
Franc BIF 3,876.0939 Burundi
Dollar (US) BMD 1.3126 Bermuda
Dollar BND 1.7114 Brunei
Boliviano BOB 9.0809 Bolivia
Real BRL 6.9885 Brazil
Dollar BSD 1.3126 Bahamas
Ngultrum BTN 116.2366 Bhutan
Pula BWP 17.6973 Botswana
Rouble BYN 4.4824 Belarus
Dollar BZD 2.6435 Belize
Dollar CAD 1.8382 Canada
Congo Fr CDF 2,986.0494 Congo (DemRep)
Franc CHF 1.0523 Switzerland
Peso CLP 1,221.3103 Chile
Yuan CNY 9.3331 China
Peso COP 4,883.0857 Colombia
Colon CRC 656.6043 Costa Rica
Peso CUP 31.4776 Cuba
Escudo CVE 124.9187 Cape Verde Islands
Koruna CZK 27.3744 Czech Republic
Franc DJF 234.1972 Djibouti
Krone DKK 8.4616 Denmark
Peso DOP 83.9620 Dominican Republic
Dinar DZD 171.1817 Algeria
Pound EGP 62.2092 Egypt
Nakfa ERN 19.6883 Eritrea
Birr ETB 203.7889 Ethiopia
Euro EUR 1.1328 Eurozone
Dollar FJD 2.9983 Fiji Islands
Lari GEL 3.5496 Georgia
Cedi GHS 14.4535 Ghana
Dalasi GMD 96.6410 Gambia
Franc GNF 11,410.1642 Guinea Republic
Quetzal GTQ 10.0542 Guatemala
Dollar GYD 274.6965 Guyana
Dollar HKD 10.2200 Hong Kong
Lempira HNL 34.5488 Honduras
Gourde HTG 172.2254 Haiti
Forint HUF 433.3110 Hungary
Rupiah IDR 21,950.6920 Indonesia
Shekel ILS 4.2894 Israel
Rupee INR 116.2366 India
Dinar IQD 1,720.8643 Iraq
Krona ISK 166.3575 Iceland
Dollar JMD 210.8915 Jamaica
Dinar JOD 0.9306 Jordan
Yen JPY 204.8929 Japan
Schilling KES 170.5808 Kenya
Som KGS 114.8368 Kyrgyz Republic
Riel KHR 5,257.4325 Cambodia
Franc KMF 557.3228 Comoros
Won KRW 1,924.4352 South Korea
Dinar KWD 0.4031 Kuwait
Dollar KYD 1.0886 Cayman Islands
Tenge KZT 680.7221 Kazakhstan
Kip LAK 28,435.2205 Lao People's Dem Rep
Pound LBP 117,965.0934 Lebanon
Rupee LKR 404.3503 Sri Lanka
Dollar LRD 237.0998 Liberia
Loti LSL 22.5147 Lesotho
Dinar LYD 7.1618 Libya
Dirham MAD 12.1440 Morocco
Leu MDL 22.2585 Moldova
Malagasy Ariary MGA 5,890.8664 Madagascar
Denar MKD 69.7211 Macedonia
Kyat MMK 2,756.2148 Myanmar
Tugrik MNT 4,685.5492 Mongolia
Pataca MOP 10.5266 Macao
Ouguiya MRU 52.1296 Mauritania
Rupee MUR 60.2630 Mauritius
Rufiyaa MVR 20.2597 Maldive Islands
Kwacha MWK 2,277.1723 Malawi
Mexican Peso MXN 24.0402 Mexico
Ringgit MYR 5.4469 Malaysia
Metical MZN 83.8617 Mozambique
Naira NGN 1,903.3812 Nigeria
Gold Cordoba NIO 48.3110 Nicaragua
Norwegian Krone NOK 13.3032 Norway
Rupee NPR 186.0657 Nepal
Dollar NZD 2.3307 New Zealand
Rial OMR 0.5050 Oman
Balboa PAB 1.3126 Panama
New Sol PEN 4.4238 Peru
Kina PGK 5.5517 Papua New Guinea
Peso PHP 77.3109 Philippines
Rupee PKR 370.9532 Pakistan
Zloty PLN 4.7923 Poland
Guarani PYG 9,236.4794 Paraguay
Riyal QAR 4.7777 Qatar
New Leu RON 5.7651 Romania
Dinar RSD 132.8126 Serbia
Rouble RUB 105.9667 Russia
Franc RWF 1,909.1178 Rwanda
Riyal SAR 4.9221 Saudi Arabia
Dollar SBD 10.8139 Soloman Islands
Rupee SCR 18.3013 Seychelles
Pound SDG 787.3727 Sudan Republic
Krona SEK 12.4529 Sweden
Dollar SGD 1.7114 Singapore
Leone SLE 30.0508 Sierra Leone
Schilling SOS 747.8634 Somali Republic
Dollar SRD 50.6428 Surinam
Colon SVC 11.4848 El Salvador
Lilangeni SZL 22.5147 Swaziland
Baht THB 42.5477 Thailand
New Manat TMT 4.5917 Turkmenistan
Dinar TND 3.8716 Tunisia
Pa'anga (AUS) TOP 3.1469 Tonga Islands
Turkish Lira TRY 55.5844 Turkey
Dollar TTD 8.8961 Trinidad/Tobago
Dollar TWD 40.9663 Taiwan
Schilling TZS 3,190.7091 Tanzania
Hryvnia UAH 55.2617 Ukraine
Schilling UGX 4,788.0958 Uganda
Dollar USD 1.3126 USA
Peso UYU 52.2715 Uruguay
Sum UZS 15,700.9387 Uzbekistan
Venezuelan Bolivar VED 311.0557 Venezuela
Dong VND 34,628.6075 Vietnam
Vatu VUV 160.1906 Vanuatu
Tala WST 3.6973 Western Samoa
CFA Franc XAF 743.0970 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.5518 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 743.0970 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 135.1843 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 313.0956 Yemen (Rep of)
Rand ZAR 22.5147 South Africa
Kwacha ZMW 29.8901 Zambia
Zimbabwe Gold ZWG 34.5908 Zimbabwe

Using this month's rate

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