Gemba · FCA FRN 804853  ·  Independent editorial · Introducer Partner

HMRC exchange rates for December 2021

These are the official HMRC period rates for December 2021, 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.1907
GBP → USD
1.3465
GBP → CHF
1.2516
GBP → AUD
1.8507
GBP → CAD
1.6958
GBP → JPY
154.2200

Where December 2021 sits in the run of rates

Sterling bought €1.1907 in December 2021. That is the highest of the 12 months to December 2021.

For US dollars the month's rate was $1.3465 , against a 12-month range of 1.3465 to 1.4146.

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

What moved most against sterling

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

CurrencyCode November 2021 December 2021 Change
Turkish Lira TRY 12.7700 14.2800 +11.82%
Shekel ILS 4.4389 4.1424 -6.68%
Rand ZAR 19.9600 20.8600 +4.51%
Baht THB 46.0662 44.0300 -4.42%
Real BRL 7.6693 7.4069 -3.42%
Peso PHP 70.1665 67.8300 -3.33%
Rupee INR 103.4400 100.0000 -3.33%
Yuan CNY 8.8319 8.5932 -2.70%

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 2021

CurrencyCodeUnits per £1Used by
Dirham AED 4.9456 Abu Dhabi, Dubai, UAE
Lek ALL 144.9100 Albania
Dram AMD 642.6200 Armenia
Readj Kwanza AOA 809.0700 Angola
Peso ARS 135.1500 Argentina
Dollar AUD 1.8507 Australia
Florin AWG 2.4102 Aruba
New Manat AZN 2.2876 Azerbaijan
Marka BAM 2.3288 Bosnia- Herzegovinia
Dollar BBD 2.6929 Barbados
Taka BDT 115.4500 Bangladesh
Lev BGN 2.3290 Bulgaria
Dinar BHD 0.5077 Bahrain
Franc BIF 2,680.7200 Burundi
Dollar (US) BMD 1.3465 Bermuda
Dollar BND 1.8282 Brunei
Boliviano BOB 9.3040 Bolivia
Real BRL 7.4069 Brazil
Dollar BSD 1.3465 Bahamas
Ngultrum BTN 100.0000 Bhutan
Pula BWP 15.5800 Botswana
Rouble BYN 3.3422 Belarus
Dollar BZD 2.6929 Belize
Dollar CAD 1.6958 Canada
Congo Fr CDF 2,698.3000 Congo (DemRep)
Franc CHF 1.2516 Switzerland
Peso CLP 1,108.0100 Chile
Yuan CNY 8.5932 China
Peso COP 5,261.2800 Colombia
Colon CRC 859.4700 Costa Rica
Peso CUP 1.3465 Cuba
Escudo CVE 131.4800 Cape Verde Islands
Koruna CZK 30.0200 Czech Republic
Franc DJF 239.2900 Djibouti
Krone DKK 8.8543 Denmark
Peso DOP 76.1600 Dominican Republic
Dinar DZD 186.1000 Algeria
Dollar ECS 1.3465 Ecuador
Pound EGP 21.1600 Egypt
Nakfa ERN 20.1900 Eritrea
Birr ETB 64.7500 Ethiopia
Euro EUR 1.1907 Eurozone
Dollar FJD 2.8306 Fiji Islands
Lari GEL 4.2211 Georgia
Cedi GHS 8.2403 Ghana
Dalasi GMD 70.8900 Gambia
Franc GNF 12,757.6800 Guinea Republic
Quetzal GTQ 10.4100 Guatemala
Dollar GYD 282.3500 Guyana
Dollar HKD 10.4800 Hong Kong
Lempira HNL 32.5200 Honduras
Kuna HRK 8.9443 Croatia
Gourde HTG 133.0000 Haiti
Forint HUF 433.5900 Hungary
Rupiah IDR 19,176.9200 Indonesia
Shekel ILS 4.1424 Israel
Rupee INR 100.0000 India
Dinar IQD 1,965.8200 Iraq
Krona ISK 177.8900 Iceland
Dollar JMD 209.0900 Jamaica
Dinar JOD 0.9546 Jordan
Yen JPY 154.2200 Japan
Schilling KES 150.8000 Kenya
Som KGS 114.1600 Kyrgyz Republic
Riel KHR 5,486.8100 Cambodia
Franc KMF 585.7900 Comoros
Won KRW 1,592.1800 South Korea
Dinar KWD 0.4074 Kuwait
Dollar KYD 1.1041 Cayman Islands
Tenge KZT 583.2700 Kazakhstan
Kip LAK 14,326.3000 Lao People's Dem Rep
Pound LBP 2,038.7900 Lebanon
Rupee LKR 271.9800 Sri Lanka
Loti LSL 20.8600 Lesotho
Dinar LYD 6.1802 Libya
Dirham MAD 12.4100 Morocco
Leu MDL 23.6500 Moldova
Malagasy Ariary MGA 5,364.2800 Madagascar
Denar MKD 73.3200 Macedonia
Kyat MMK 2,387.3300 Myanmar
Tugrik MNT 3,846.1500 Mongolia
Pataca MOP 10.8000 Macao
Ouguiya MRU 48.1000 Mauritania
Rupee MUR 58.3600 Mauritius
Rufiyaa MVR 20.8000 Maldive Islands
Kwacha MWK 1,099.1900 Malawi
Mexican Peso MXN 27.8800 Mexico
Ringgit MYR 5.6268 Malaysia
Metical MZN 85.9400 Mozambique
Naira NGN 557.0900 Nigeria
Gold Cordoba NIO 47.4100 Nicaragua
Norwegian Krone NOK 11.7600 Norway
Rupee NPR 160.0000 Nepal
Dollar NZD 1.9231 New Zealand
Rial OMR 0.5178 Oman
Balboa PAB 1.3465 Panama
New Sol PEN 5.3852 Peru
Kina PGK 4.7277 Papua New Guinea
Peso PHP 67.8300 Philippines
Rupee PKR 233.9400 Pakistan
Zloty PLN 5.5441 Poland
Guarani PYG 9,216.5400 Paraguay
Riyal QAR 4.9033 Qatar
New Leu RON 5.8934 Romania
Dinar RSD 140.0100 Serbia
Rouble RUB 97.5200 Russia
Franc RWF 1,362.8800 Rwanda
Riyal SAR 5.0504 Saudi Arabia
Dollar SBD 10.8300 Soloman Islands
Rupee SCR 19.5700 Seychelles
Pound SDG 590.4200 Sudan Republic
Krona SEK 11.9300 Sweden
Dollar SGD 1.8282 Singapore
Leone SLL 14,736.1100 Sierra Leone
Schilling SOS 789.0200 Somali Republic
Dollar SRD 28.9300 Surinam
Dobra STD 29,756.7000 Saotome & Principe
Colon SVC 11.8000 El Salvador
Lilangeni SZL 20.8600 Swaziland
Baht THB 44.0300 Thailand
New Manat TMT 4.7261 Turkmenistan
Dinar TND 3.8832 Tunisia
Pa'anga (AUS) TOP 1.8507 Tonga Islands
Turkish Lira TRY 14.2800 Turkey
Dollar TTD 9.0659 Trinidad/Tobago
Dollar TWD 37.4400 Taiwan
Schilling TZS 3,099.5400 Tanzania
Hryvnia UAH 35.6200 Ukraine
Schilling UGX 4,778.5700 Uganda
Dollar (US) USD 1.3465 Liberia, USA
Peso UYU 59.2900 Uruguay
Sum UZS 14,481.5000 Uzbekistan
Dong VND 30,501.2800 Vietnam
Vatu VUV 150.9700 Vanuatu
Tala WST 3.4622 Western Samoa
CFA Franc XAF 781.0500 Cameroon Republic, Central African Republic, Chad and 3 more
E Caribbean Dollar XCD 3.6354 Antigua, Dominica, Grenada and 4 more
CFA Franc XOF 781.0500 Benin, Burkina Faso, Cote d'Ivoire and 5 more
CFP Franc XPF 142.0800 Fr. Polynesia, New Caledonia, Wallis & Futuna Islands
Rial YER 337.9600 Yemen (Rep of)
Rand ZAR 20.8600 South Africa
Kwacha ZMW 23.6600 Zambia
Dollar ZWL 487.2800 Zimbabwe

Using this month's rate

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