Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for December 2022

These are the official HMRC period rates for December 2022, covering 143 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.1630
GBP → USD
1.2065
GBP → CHF
1.1371
GBP → AUD
1.7951
GBP → CAD
1.6144
GBP → JPY
168.6032

Where December 2022 sits in the run of rates

Sterling bought €1.1630 in December 2022. Over the 12 months to December 2022 the rate ranged from 1.1471 to 1.2013, averaging 1.1780. Against December 2021 (1.1907), that is -2.3%.

For US dollars the month's rate was $1.2065 , down 10.4% on December 2021, against a 12-month range of 1.1259 to 1.3629.

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

What moved most against sterling

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

CurrencyCode November 2022 December 2022 Change
Real BRL 5.9450 6.4988 +9.32%
Rupiah IDR 17,449.1749 18,926.5612 +8.47%
Turkish Lira TRY 20.9310 22.4635 +7.32%
Riyal SAR 4.2317 4.5348 +7.16%
Dirham AED 4.1355 4.4317 +7.16%
Dollar (US) USD 1.1259 1.2065 +7.16%
Dollar HKD 8.8383 9.4339 +6.74%
Yuan CNY 8.1330 8.6323 +6.14%

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 143 rates for December 2022

CurrencyCodeUnits per £1Used by
Dirham AED 4.4317 Abu Dhabi, Dubai, UAE
Lek ALL 135.9238 Albania
Dram AMD 477.2735 Armenia
Readj Kwanza AOA 618.7788 Angola
Peso ARS 198.8870 Argentina
Dollar AUD 1.7951 Australia
Florin AWG 2.1597 Aruba
New Manat AZN 2.0508 Azerbaijan
Marka BAM 2.2746 Bosnia- Herzegovinia
Dollar BBD 2.4131 Barbados
Taka BDT 124.5159 Bangladesh
Lev BGN 2.2746 Bulgaria
Dinar BHD 0.4548 Bahrain
Franc BIF 2,496.7748 Burundi
Dollar (US) BMD 1.2065 Bermuda
Dollar BND 1.6629 Brunei
Boliviano BOB 8.3373 Bolivia
Real BRL 6.4988 Brazil
Dollar BSD 1.2065 Bahamas
Ngultrum BTN 98.7621 Bhutan
Pula BWP 15.5183 Botswana
Rouble BYN 3.0465 Belarus
Dollar BZD 2.4131 Belize
Dollar CAD 1.6144 Canada
Congo Fr CDF 2,455.5086 Congo (DemRep)
Franc CHF 1.1371 Switzerland
Peso CLP 1,106.8279 Chile
Yuan CNY 8.6323 China
Peso COP 5,885.5381 Colombia
Colon CRC 733.0812 Costa Rica
Peso CUP 28.7600 Cuba
Escudo CVE 128.9361 Cape Verde Islands
Koruna CZK 28.3271 Czech Republic
Franc DJF 214.8292 Djibouti
Krone DKK 8.6488 Denmark
Peso DOP 65.5518 Dominican Republic
Dinar DZD 167.2850 Algeria
Dollar ECS 1.2065 Ecuador
Pound EGP 29.6244 Egypt
Nakfa ERN 18.0982 Eritrea
Birr ETB 64.2668 Ethiopia
Euro EUR 1.1630 Eurozone
Dollar FJD 2.7200 Fiji Islands
Lari GEL 3.2884 Georgia
Cedi GHS 17.4950 Ghana
Dalasi GMD 75.4093 Gambia
Franc GNF 10,392.2017 Guinea Republic
Quetzal GTQ 9.4288 Guatemala
Dollar GYD 252.4662 Guyana
Dollar HKD 9.4339 Hong Kong
Lempira HNL 29.8440 Honduras
Kuna HRK 8.7719 Croatia
Gourde HTG 165.5323 Haiti
Forint HUF 476.6535 Hungary
Rupiah IDR 18,926.5612 Indonesia
Shekel ILS 4.1311 Israel
Rupee INR 98.7621 India
Dinar IQD 1,761.2183 Iraq
Krona ISK 170.6061 Iceland
Dollar JMD 185.7491 Jamaica
Dinar JOD 0.8566 Jordan
Yen JPY 168.6032 Japan
Schilling KES 147.5610 Kenya
Som KGS 101.8718 Kyrgyz Republic
Riel KHR 4,991.0930 Cambodia
Franc KMF 572.1561 Comoros
Won KRW 1,630.9529 South Korea
Dinar KWD 0.3714 Kuwait
Dollar KYD 0.9894 Cayman Islands
Tenge KZT 560.7196 Kazakhstan
Kip LAK 20,873.3956 Lao People's Dem Rep
Pound LBP 1,824.5438 Lebanon
Rupee LKR 441.9831 Sri Lanka
Loti LSL 20.5347 Lesotho
Dinar LYD 5.9387 Libya
Dirham MAD 12.9108 Morocco
Leu MDL 23.2263 Moldova
Malagasy Ariary MGA 5,227.1046 Madagascar
Denar MKD 71.5846 Macedonia
Kyat MMK 2,534.1341 Myanmar
Tugrik MNT 4,127.0027 Mongolia
Pataca MOP 9.7170 Macao
Ouguiya MRU 43.1100 Mauritania
Rupee MUR 52.6659 Mauritius
Rufiyaa MVR 18.5386 Maldive Islands
Kwacha MWK 1,238.4082 Malawi
Mexican Peso MXN 23.3684 Mexico
Ringgit MYR 5.5200 Malaysia
Metical MZN 77.0804 Mozambique
Naira NGN 535.1046 Nigeria
Gold Cordoba NIO 43.4599 Nicaragua
Norwegian Krone NOK 12.0206 Norway
Rupee NPR 158.0193 Nepal
Dollar NZD 1.9353 New Zealand
Rial OMR 0.4646 Oman
Balboa PAB 1.2065 Panama
New Sol PEN 4.6400 Peru
Kina PGK 4.2513 Papua New Guinea
Peso PHP 68.7190 Philippines
Rupee PKR 270.1162 Pakistan
Zloty PLN 5.4687 Poland
Guarani PYG 8,670.8686 Paraguay
Riyal QAR 4.3940 Qatar
New Leu RON 5.7369 Romania
Dinar RSD 136.4245 Serbia
Rouble RUB 73.1470 Russia
Franc RWF 1,274.1160 Rwanda
Riyal SAR 4.5348 Saudi Arabia
Dollar SBD 9.9304 Soloman Islands
Rupee SCR 17.3070 Seychelles
Pound SDG 685.9232 Sudan Republic
Krona SEK 12.6294 Sweden
Dollar SGD 1.6629 Singapore
Leone SLL 16,750.8677 Sierra Leone
Schilling SOS 686.0456 Somali Republic
Dollar SRD 37.2673 Surinam
Dobra STD 28,648.6000 Saotome & Principe
Colon SVC 10.5589 El Salvador
Lilangeni SZL 20.5347 Swaziland
Baht THB 43.7465 Thailand
New Manat TMT 4.2350 Turkmenistan
Dinar TND 3.9051 Tunisia
Pa'anga (AUS) TOP 1.7951 Tonga Islands
Turkish Lira TRY 22.4635 Turkey
Dollar TTD 8.1593 Trinidad/Tobago
Dollar TWD 37.6425 Taiwan
Schilling TZS 2,813.6732 Tanzania
Hryvnia UAH 44.5597 Ukraine
Schilling UGX 4,510.9031 Uganda
Dollar (US) USD 1.2065 Liberia, USA
Peso UYU 47.7492 Uruguay
Sum UZS 13,540.6314 Uzbekistan
Dong VND 29,981.5913 Vietnam
Vatu VUV 145.0091 Vanuatu
Tala WST 3.3074 Western Samoa
CFA Franc XAF 762.8747 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.2577 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 762.8747 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 138.7822 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 301.7398 Yemen (Rep of)
Rand ZAR 20.5347 South Africa
Kwacha ZMW 20.2338 Zambia
Dollar ZWL 436.6501 Zimbabwe

Using this month's rate

Worked example. An invoice for USD 10,000 dated in December 2022, at that month's rate of 1.2065, converts to £8,288.44 (10,000 ÷ 1.2065). 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 2022 →  ·  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