Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for December 2023

These are the official HMRC period rates for December 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.1500
GBP → USD
1.2536
GBP → CHF
1.1081
GBP → AUD
1.9097
GBP → CAD
1.7184
GBP → JPY
186.5126

Where December 2023 sits in the run of rates

Sterling bought €1.1500 in December 2023. Over the 12 months to December 2023 the rate ranged from 1.1242 to 1.1683, averaging 1.1495. Against December 2022 (1.1630), that is -1.1%.

For US dollars the month's rate was $1.2536 , up 3.9% on December 2022, against a 12-month range of 1.2002 to 1.2886.

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

What moved most against sterling

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

CurrencyCode November 2023 December 2023 Change
Turkish Lira TRY 34.1381 36.1376 +5.86%
Shekel ILS 4.9062 4.6704 -4.81%
Dollar CAD 1.6639 1.7184 +3.28%
Rupee INR 101.4708 104.4489 +2.93%
Riyal SAR 4.5703 4.7010 +2.86%
Dirham AED 4.4759 4.6039 +2.86%
Dollar USD 1.2188 1.2536 +2.86%
Dollar HKD 9.5387 9.7728 +2.45%

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 2023

CurrencyCodeUnits per £1Used by
Dirham AED 4.6039 Abu Dhabi, Dubai, UAE
Lek ALL 118.6571 Albania
Dram AMD 503.0878 Armenia
Readj Kwanza AOA 1,050.1050 Angola
Peso ARS 446.2497 Argentina
Dollar AUD 1.9097 Australia
Florin AWG 2.2439 Aruba
New Manat AZN 2.1311 Azerbaijan
Marka BAM 2.2491 Bosnia- Herzegovinia
Dollar BBD 2.5072 Barbados
Taka BDT 138.9790 Bangladesh
Lev BGN 2.2491 Bulgaria
Dinar BHD 0.4714 Bahrain
Franc BIF 3,566.9549 Burundi
Dollar (US) BMD 1.2536 Bermuda
Dollar BND 1.6802 Brunei
Boliviano BOB 8.6596 Bolivia
Real BRL 6.1456 Brazil
Dollar BSD 1.2536 Bahamas
Ngultrum BTN 104.4489 Bhutan
Pula BWP 16.9548 Botswana
Rouble BYN 4.1426 Belarus
Dollar BZD 2.5259 Belize
Dollar CAD 1.7184 Canada
Congo Fr CDF 3,339.7648 Congo (DemRep)
Franc CHF 1.1081 Switzerland
Peso CLP 1,089.9829 Chile
Yuan CNY 8.9466 China
Peso COP 5,103.4100 Colombia
Colon CRC 665.9352 Costa Rica
Peso CUP 30.0885 Cuba
Escudo CVE 126.8054 Cape Verde Islands
Koruna CZK 28.1683 Czech Republic
Franc DJF 223.0209 Djibouti
Krone DKK 8.5727 Denmark
Peso DOP 71.2733 Dominican Republic
Dinar DZD 168.5792 Algeria
Pound EGP 38.7361 Egypt
Nakfa ERN 18.8040 Eritrea
Birr ETB 70.0489 Ethiopia
Euro EUR 1.1500 Eurozone
Dollar FJD 2.8103 Fiji Islands
Lari GEL 3.3972 Georgia
Cedi GHS 14.9951 Ghana
Dalasi GMD 84.2308 Gambia
Franc GNF 10,774.4820 Guinea Republic
Quetzal GTQ 9.8128 Guatemala
Dollar GYD 261.8408 Guyana
Dollar HKD 9.7728 Hong Kong
Lempira HNL 31.0183 Honduras
Gourde HTG 166.3544 Haiti
Forint HUF 437.6076 Hungary
Rupiah IDR 19,557.4352 Indonesia
Shekel ILS 4.6704 Israel
Rupee INR 104.4489 India
Dinar IQD 1,644.8512 Iraq
Krona ISK 176.7592 Iceland
Dollar JMD 195.2296 Jamaica
Dinar JOD 0.8888 Jordan
Yen JPY 186.5126 Japan
Schilling KES 191.4347 Kenya
Som KGS 111.4868 Kyrgyz Republic
Riel KHR 5,155.6452 Cambodia
Franc KMF 565.7400 Comoros
Won KRW 1,630.7669 South Korea
Dinar KWD 0.3862 Kuwait
Dollar KYD 1.0340 Cayman Islands
Tenge KZT 573.4329 Kazakhstan
Kip LAK 26,014.2058 Lao People's Dem Rep
Pound LBP 18,798.7087 Lebanon
Rupee LKR 411.7330 Sri Lanka
Dollar LRD 238.3967 Liberia
Loti LSL 23.4295 Lesotho
Dinar LYD 6.0567 Libya
Dirham MAD 12.7002 Morocco
Leu MDL 22.2714 Moldova
Malagasy Ariary MGA 5,660.5926 Madagascar
Denar MKD 70.8040 Macedonia
Kyat MMK 2,631.3552 Myanmar
Tugrik MNT 4,347.9247 Mongolia
Pataca MOP 10.0660 Macao
Ouguiya MRU 50.0170 Mauritania
Rupee MUR 55.3630 Mauritius
Rufiyaa MVR 19.3306 Maldive Islands
Kwacha MWK 2,114.3579 Malawi
Mexican Peso MXN 21.5583 Mexico
Ringgit MYR 5.8646 Malaysia
Metical MZN 80.0697 Mozambique
Naira NGN 1,024.4007 Nigeria
Gold Cordoba NIO 45.9376 Nicaragua
Norwegian Krone NOK 13.4416 Norway
Rupee NPR 167.1966 Nepal
Dollar NZD 2.0763 New Zealand
Rial OMR 0.4826 Oman
Balboa PAB 1.2536 Panama
New Sol PEN 4.6892 Peru
Kina PGK 4.6699 Papua New Guinea
Peso PHP 69.7244 Philippines
Rupee PKR 357.2990 Pakistan
Zloty PLN 5.0321 Poland
Guarani PYG 9,295.7066 Paraguay
Riyal QAR 4.5631 Qatar
New Leu RON 5.7167 Romania
Dinar RSD 134.7457 Serbia
Rouble RUB 110.5910 Russia
Franc RWF 1,550.2922 Rwanda
Riyal SAR 4.7010 Saudi Arabia
Dollar SBD 10.6234 Soloman Islands
Rupee SCR 17.1067 Seychelles
Pound SDG 687.8863 Sudan Republic
Krona SEK 13.1124 Sweden
Dollar SGD 1.6802 Singapore
Leone SLE 28.2561 Sierra Leone
Schilling SOS 717.5372 Somali Republic
Dollar SRD 47.5996 Surinam
Colon SVC 10.9690 El Salvador
Lilangeni SZL 23.4295 Swaziland
Baht THB 44.1094 Thailand
New Manat TMT 4.3800 Turkmenistan
Dinar TND 3.8970 Tunisia
Pa'anga (AUS) TOP 2.9783 Tonga Islands
Turkish Lira TRY 36.1376 Turkey
Dollar TTD 8.5143 Trinidad/Tobago
Dollar TWD 39.5679 Taiwan
Schilling TZS 3,138.1644 Tanzania
Hryvnia UAH 45.2020 Ukraine
Schilling UGX 4,751.3337 Uganda
Dollar USD 1.2536 USA
Peso UYU 49.7079 Uruguay
Sum UZS 15,352.2343 Uzbekistan
Bolivar Fuerte VEF 4,436,482.4883 Venezuela
Dong VND 30,513.2288 Vietnam
Vatu VUV 150.7982 Vanuatu
Tala WST 3.4573 Western Samoa
CFA Franc XAF 754.3199 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.3908 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 754.3199 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 137.2259 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 313.7301 Yemen (Rep of)
Rand ZAR 23.4295 South Africa
Kwacha ZMW 29.2450 Zambia
Dollar ZWL 7,392.1911 Zimbabwe

Using this month's rate

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