HMRC Exchange Rates

July 2025 · 142 currencies · Monthly averages

Using these rates for a CGT calculation?

TealFX compares HMRC and BoE rates automatically — and identifies the most favourable compliant rate.

Calculate now

All currencies

142 rates
USD
1.3451
Dollar
EUR
1.1689
Euro
CHF
1.0996
Franc
AED
4.9400
Dirham
AUD
2.0690
Dollar
CAD
1.8373
Dollar
JPY
194.8485
Yen
HKD
10.5590
Dollar
SGD
1.7287
Dollar
NZD
2.2319
Dollar
NOK
13.3788
Norwegian Krone
SEK
12.8855
Krona
DKK
8.7184
Krone
PLN
4.9969
Zloty
CZK
29.0004
Koruna
HUF
471.7446
Forint
INR
116.2816
Rupee
ILS
4.7044
Shekel
ZAR
24.3205
Rand
TRY
53.1548
Turkish Lira
ALL
114.6948
Lek
AMD
516.9122
Dram
AOA
1237.1455
Readj Kwanza
ARS
1565.6925
Peso
AWG
2.4078
Florin
AZN
2.2867
New Manat
BAM
2.2861
Marka
BBD
2.6903
Dollar
BDT
164.4479
Taka
BGN
2.2861
Lev
BHD
0.5058
Dinar
BIF
4005.0221
Franc
BMD
1.3451
Dollar (US)
BND
1.7287
Dollar
BOB
9.3110
Boliviano
BRL
7.3854
Real
BSD
1.3451
Dollar
BTN
116.2816
Ngultrum
BWP
18.1260
Pula
BYN
4.4019
Rouble
BZD
2.7046
Dollar
CDF
3910.9694
Congo Fr
CLP
1269.2284
Peso
CNY
9.6694
Yuan
COP
5515.1331
Peso
CRC
678.8010
Colon
CUP
32.2556
Peso
CVE
128.8929
Escudo
DJF
239.3919
Franc
DOP
79.6985
Peso
DZD
175.3105
Dinar
EGP
67.9989
Pound
ERN
20.1770
Nakfa
ETB
181.3219
Birr
FJD
3.0228
Dollar
GEL
3.6653
Lari
GHS
13.8505
Cedi
GMD
97.1303
Dalasi
GNF
11661.3175
Franc
GTQ
10.3279
Quetzal
GYD
281.1856
Dollar
HNL
35.1665
Lempira
HTG
176.2477
Gourde
IDR
21978.8193
Rupiah
IQD
1762.1718
Dinar
ISK
167.8591
Krona
JMD
213.9185
Dollar
JOD
0.9537
Dinar
KES
173.7749
Schilling
KGS
117.6642
Som
KHR
5406.6398
Riel
KMF
575.0536
Franc
KRW
1850.5834
Won
KWD
0.4120
Dinar
KYD
1.1178
Dollar
KZT
699.0896
Tenge
LAK
28983.4388
Kip
LBP
120688.5547
Pound
LKR
404.1049
Rupee
LRD
268.9934
Dollar
LSL
24.3205
Loti
LYD
7.3111
Dinar
MAD
12.2979
Dirham
MDL
23.0136
Leu
MGA
6061.3921
Malagasy Ariary
MKD
71.9331
Denar
MMK
2824.0340
Kyat
MNT
4818.1926
Tugrik
MOP
10.8757
Pataca
MRU
53.2897
Ouguiya
MUR
61.4321
Rupee
MVR
20.7771
Rufiyaa
MWK
2332.1292
Kwacha
MXN
25.4997
Mexican Peso
MYR
5.7167
Ringgit
MZN
85.9405
Metical
NGN
2080.4230
Naira
NIO
49.4902
Gold Cordoba
NPR
186.1378
Rupee
OMR
0.5176
Rial
PAB
1.3451
Balboa
PEN
4.8584
New Sol
PGK
5.5353
Kina
PHP
76.9419
Peso
PKR
381.1635
Rupee
PYG
10730.3888
Guarani
QAR
4.8963
Riyal
RON
5.8800
New Leu
RSD
137.0299
Dinar
RUB
105.5405
Rouble
RWF
1918.6380
Franc
SAR
5.0442
Riyal
SBD
11.4524
Dollar
SCR
19.8596
Rupee
SDG
807.6766
Pound
SLE
30.6353
Leone
SOS
768.6956
Schilling
SRD
52.2917
Dollar
SVC
11.7699
Colon
SZL
24.3205
Lilangeni
THB
43.9004
Baht
TMT
4.7066
New Manat
TND
3.9501
Dinar
TOP
3.2395
Pa'anga (AUS)
TTD
9.1193
Dollar
TWD
39.7494
Dollar
TZS
3530.4106
Schilling
UAH
56.0809
Hryvnia
UGX
4842.9395
Schilling
UYU
54.9365
Peso
UZS
17025.0205
Sum
VED
137.6769
Venezuelan Bolívar
VND
35119.2119
Dong
VUV
161.4017
Vatu
WST
3.5559
Tala
XAF
766.7381
CFA Franc
XCD
3.6415
E Caribbean Dollar
XOF
766.7381
CFA Franc
XPF
139.4850
CFP Franc
YER
326.6475
Rial
ZMW
32.3540
Kwacha
ZWG
36.3040
Zimbabwe Gold

About these rates

These are HMRC official monthly average exchange rates for July 2025, published by HM Revenue & Customs for use in UK tax calculations. Each rate represents the average number of foreign currency units per £1 during the month. To convert a foreign amount to sterling, divide by the rate shown.

These rates are accepted by HMRC for capital gains tax calculations on the disposal of foreign assets — including overseas property, foreign shares, and other non-sterling investments. Calculate your CGT using these rates →