HMRC SZL/GBP Rates
Lilangeni · Eswatini · Monthly averages
Using these rates for a CGT calculation?
TealFX compares HMRC and BoE rates automatically — and identifies the most favourable compliant rate.
2026
2025
December 2025
22.5147
SZL per £1
November 2025
23.2813
SZL per £1
October 2025
23.7261
SZL per £1
September 2025
23.8653
SZL per £1
August 2025
23.7688
SZL per £1
July 2025
24.3205
SZL per £1
June 2025
23.9960
SZL per £1
May 2025
25.0169
SZL per £1
April 2025
23.5434
SZL per £1
March 2025
23.2761
SZL per £1
February 2025
22.8235
SZL per £1
January 2025
22.9334
SZL per £1
2024
December 2024
22.9569
SZL per £1
November 2024
22.8686
SZL per £1
October 2024
23.2214
SZL per £1
September 2024
23.2244
SZL per £1
August 2024
23.6829
SZL per £1
July 2024
22.9255
SZL per £1
June 2024
23.1647
SZL per £1
May 2024
23.7373
SZL per £1
April 2024
23.9912
SZL per £1
March 2024
23.8639
SZL per £1
February 2024
24.1634
SZL per £1
January 2024
23.1765
SZL per £1
2023
December 2023
23.4295
SZL per £1
November 2023
22.9579
SZL per £1
October 2023
23.3112
SZL per £1
September 2023
23.6045
SZL per £1
August 2023
23.1199
SZL per £1
July 2023
23.3728
SZL per £1
June 2023
23.7495
SZL per £1
May 2023
22.5533
SZL per £1
April 2023
22.4165
SZL per £1
March 2023
21.6952
SZL per £1
February 2023
21.0184
SZL per £1
January 2023
21.3221
SZL per £1
2022
December 2022
20.5347
SZL per £1
November 2022
20.5610
SZL per £1
October 2022
20.1034
SZL per £1
September 2022
20.0233
SZL per £1
August 2022
20.5064
SZL per £1
July 2022
19.5483
SZL per £1
June 2022
19.8383
SZL per £1
May 2022
19.6512
SZL per £1
April 2022
19.5009
SZL per £1
March 2022
20.4840
SZL per £1
February 2022
20.8626
SZL per £1
January 2022
21.3809
SZL per £1
2021
December 2021
20.8600
SZL per £1
November 2021
19.9600
SZL per £1
October 2021
20.0900
SZL per £1
September 2021
20.5800
SZL per £1
August 2021
20.0300
SZL per £1
July 2021
19.8200
SZL per £1
June 2021
19.8600
SZL per £1
May 2021
19.8300
SZL per £1
April 2021
20.4100
SZL per £1
March 2021
20.7000
SZL per £1
February 2021
20.2900
SZL per £1
January 2021
20.0300
SZL per £1
2020
December 2020
20.5100
SZL per £1
November 2020
21.4100
SZL per £1
October 2020
21.7400
SZL per £1
September 2020
22.6100
SZL per £1
August 2020
20.9100
SZL per £1
July 2020
21.5400
SZL per £1
June 2020
22.0100
SZL per £1
May 2020
23.3400
SZL per £1
April 2020
20.1100
SZL per £1
March 2020
19.4100
SZL per £1
February 2020
18.8400
SZL per £1
January 2020
18.6500
SZL per £1
2019
December 2019
19.0400
SZL per £1
November 2019
18.8400
SZL per £1
October 2019
18.2700
SZL per £1
September 2019
18.4800
SZL per £1
August 2019
17.3478
SZL per £1
July 2019
18.3400
SZL per £1
June 2019
18.1900
SZL per £1
May 2019
18.2300
SZL per £1
April 2019
18.9500
SZL per £1
March 2019
18.2700
SZL per £1
February 2019
18.0700
SZL per £1
January 2019
17.9000
SZL per £1
2018
December 2018
17.7700
SZL per £1
November 2018
18.6900
SZL per £1
October 2018
19.2700
SZL per £1
September 2018
18.4400
SZL per £1
August 2018
17.3100
SZL per £1
July 2018
18.0000
SZL per £1
June 2018
16.7700
SZL per £1
May 2018
16.9700
SZL per £1
April 2018
16.7500
SZL per £1
March 2018
16.2700
SZL per £1
February 2018
16.9400
SZL per £1
January 2018
16.9100
SZL per £1
2017
December 2017
18.4400
SZL per £1
November 2017
17.8500
SZL per £1
October 2017
17.9900
SZL per £1
September 2017
16.9000
SZL per £1
August 2017
16.8600
SZL per £1
July 2017
16.5287
SZL per £1
June 2017
16.7600
SZL per £1
May 2017
17.0100
SZL per £1
April 2017
15.6600
SZL per £1
March 2017
16.2500
SZL per £1
February 2017
16.6300
SZL per £1
January 2017
17.2600
SZL per £1
2016
December 2016
17.6700
SZL per £1
November 2016
17.0500
SZL per £1
October 2016
17.7800
SZL per £1
September 2016
18.7300
SZL per £1
August 2016
18.8100
SZL per £1
July 2016
21.6100
SZL per £1
June 2016
23.0100
SZL per £1
May 2016
20.7100
SZL per £1
April 2016
22.1500
SZL per £1
March 2016
22.9300
SZL per £1
February 2016
24.0100
SZL per £1
January 2016
24.3600
SZL per £1
2015
December 2015
21.8700
SZL per £1
November 2015
20.2400
SZL per £1
October 2015
20.6700
SZL per £1
September 2015
19.9900
SZL per £1
August 2015
19.2600
SZL per £1
July 2015
19.3183
SZL per £1
June 2015
18.5993
SZL per £1
May 2015
18.0500
SZL per £1
April 2015
18.4000
SZL per £1
March 2015
18.0800
SZL per £1
February 2015
17.5000
SZL per £1
January 2015
18.1042
SZL per £1
Other currencies
AED
AFN
ALL
AMD
AOA
ARS
AUD
AWG
AZN
BAM
BBD
BDT
BGN
BHD
BIF
BMD
BND
BOB
BRL
BSD
BTN
BWP
BYN
BYR
BZD
CAD
CDF
CHF
CLP
CNY
COP
CRC
CUP
CVE
CZK
DJF
DKK
DOP
DZD
ECS
EGP
ERN
ETB
EUR
FJD
GEL
GHS
GMD
GNF
GTQ
GYD
HKD
HNL
HRK
HTG
HUF
IDR
ILS
INR
IQD
IRR
ISK
JMD
JOD
JPY
KES
KGS
KHR
KMF
KPW
KRW
KWD
KYD
KZT
LAK
LBP
LKR
LRD
LSL
LTL
LYD
MAD
MDL
MGA
MKD
MMK
MNT
MOP
MRO
MRU
MUR
MVR
MWK
MXN
MYR
MZN
NGN
NIO
NOK
NPR
NZD
OMR
PAB
PEN
PGK
PHP
PKR
PLN
PYG
QAR
RON
RSD
RUB
RWF
SAR
SBD
SCR
SDG
SEK
SGD
SLE
SLL
SOS
SRD
SRG
STD
SVC
SYP
THB
TJS
TMT
TND
TOP
TRY
TTD
TWD
TZS
UAH
UGX
USD
UYU
UZS
VED
VEF
VES
VND
VUV
WST
XAF
XCD
XOF
XPF
YER
ZAR
ZIG
ZMW
ZWG
ZWL