TaxBullUK capital gains tax

HMRC exchange rates for September 2020

145 currencies, as HMRC published them for 1 to 30 September 2020. Each figure is the number of units you get for one pound.

Divide, do not multiply

Sterling is the foreign amount divided by the rate in this table. Multiplying instead is wrong by the square of the rate, which on a typical dollar figure is more than half as much again.

HMRC do not prescribe which exchange rate you use. CG78310 expects a reasonable and consistent method, and the monthly rate is the method this calculator applies to every trade. What CG78310 does settle is the date: sterling worth is taken at the date of the acquisition or disposal (Bentley v Pike, Capcount Trading v Evans). A broker's own rate and a market feed are neither published nor consistent, so this site never reads one.

Every rate HMRC published for September 2020

Units of each currency per £1, for 1 to 30 September 2020. Sorted by currency code.
Code Currency Units per £1 Period covered
AED Dirham 4.8426 1 to 30 September 2020
ALL Lek 137.19 1 to 30 September 2020
AMD Dram 638.49 1 to 30 September 2020
AOA Readj Kwanza 760.9 1 to 30 September 2020
ARS Peso 96.869 1 to 30 September 2020
AUD Dollar 1.8216 1 to 30 September 2020
AWG Florin 2.3599 1 to 30 September 2020
AZN New Manat 2.2399 1 to 30 September 2020
BAM Marka 2.1668 1 to 30 September 2020
BBD Dollar 2.6368 1 to 30 September 2020
BDT Taka 111.74 1 to 30 September 2020
BGN Lev 2.1666 1 to 30 September 2020
BHD Dinar 0.497 1 to 30 September 2020
BIF Franc 2,543.81 1 to 30 September 2020
BMD Dollar (US) 1.3184 1 to 30 September 2020
BND Dollar 1.8006 1 to 30 September 2020
BOB Boliviano 9.1101 1 to 30 September 2020
BRL Real 7.2432 1 to 30 September 2020
BSD Dollar 1.3184 1 to 30 September 2020
BTN Ngultrum 98.65 1 to 30 September 2020
BWP Pula 15.29 1 to 30 September 2020
BYN Rouble 3.2506 1 to 30 September 2020
BZD Dollar 2.6368 1 to 30 September 2020
CAD Dollar 1.7352 1 to 30 September 2020
CDF Congo Fr 2,576.86 1 to 30 September 2020
CHF Franc 1.1998 1 to 30 September 2020
CLP Peso 1,033.28 1 to 30 September 2020
CNY Yuan 9.1088 1 to 30 September 2020
COP Peso 4,964.29 1 to 30 September 2020
CRC Colon 784.01 1 to 30 September 2020
CUP Peso 1.3184 1 to 30 September 2020
CVE Escudo 121.73 1 to 30 September 2020
CZK Koruna 28.9 1 to 30 September 2020
DJF Franc 234.3 1 to 30 September 2020
DKK Krone 8.2483 1 to 30 September 2020
DOP Peso 77 1 to 30 September 2020
DZD Dinar 168.62 1 to 30 September 2020
ECS Dollar 1.3184 1 to 30 September 2020
EGP Pound 21 1 to 30 September 2020
ERN Nakfa 19.77 1 to 30 September 2020
ETB Birr 47.38 1 to 30 September 2020
EUR Euro 1.1078 1 to 30 September 2020
FJD Dollar 2.8072 1 to 30 September 2020
GEL Lari 4.0448 1 to 30 September 2020
GHS Cedi 7.5873 1 to 30 September 2020
GMD Dalasi 68.5564 1 to 30 September 2020
GNF Franc 12,715.04 1 to 30 September 2020
GTQ Quetzal 10.1502 1 to 30 September 2020
GYD Dollar 275.51 1 to 30 September 2020
HKD Dollar 10.2177 1 to 30 September 2020
HNL Lempira 32.3 1 to 30 September 2020
HRK Kuna 8.3123 1 to 30 September 2020
HTG Gourde 158.14 1 to 30 September 2020
HUF Forint 386.69 1 to 30 September 2020
IDR Rupiah 19,473.96 1 to 30 September 2020
ILS Shekel 4.483 1 to 30 September 2020
INR Rupee 98.65 1 to 30 September 2020
IQD Dinar 1,573.42 1 to 30 September 2020
ISK Krona 179.69 1 to 30 September 2020
JMD Dollar 197.67 1 to 30 September 2020
JOD Dinar 0.9347 1 to 30 September 2020
JPY Yen 139.28 1 to 30 September 2020
KES Schilling 143.04 1 to 30 September 2020
KGS Som 102.65 1 to 30 September 2020
KHR Riel 5,388.58 1 to 30 September 2020
KMF Franc 545.02 1 to 30 September 2020
KRW Won 1,557.28 1 to 30 September 2020
KWD Dinar 0.4026 1 to 30 September 2020
KYD Dollar 1.0811 1 to 30 September 2020
KZT Tenge 552.05 1 to 30 September 2020
LAK Kip 11,971.25 1 to 30 September 2020
LBP Pound 1,993.67 1 to 30 September 2020
LKR Rupee 245.41 1 to 30 September 2020
LRD Dollar 1.3184 1 to 30 September 2020
LSL Loti 22.61 1 to 30 September 2020
LYD Dinar 1.8032 1 to 30 September 2020
MAD Dirham 12.11 1 to 30 September 2020
MDL Leu 21.87 1 to 30 September 2020
MGA Malagasy Ariary 5,059.32 1 to 30 September 2020
MKD Denar 68.21 1 to 30 September 2020
MMK Kyat 1,794.78 1 to 30 September 2020
MNT Tugrik 3,754.77 1 to 30 September 2020
MOP Pataca 10.5242 1 to 30 September 2020
MRU Ouguiya 50.19 1 to 30 September 2020
MUR Rupee 52.5 1 to 30 September 2020
MVR Rufiyaa 20.31 1 to 30 September 2020
MWK Kwacha 987.17 1 to 30 September 2020
MXN Mexican Peso 29.05 1 to 30 September 2020
MYR Ringgit 5.501 1 to 30 September 2020
MZN Metical 93.6 1 to 30 September 2020
NGN Naira 508.24 1 to 30 September 2020
NIO Gold Cordoba 45.45 1 to 30 September 2020
NOK Norwegian Krone 11.66 1 to 30 September 2020
NPR Rupee 157.84 1 to 30 September 2020
NZD Dollar 1.9947 1 to 30 September 2020
OMR Rial 0.5076 1 to 30 September 2020
PAB Balboa 1.3184 1 to 30 September 2020
PEN New Sol 4.6929 1 to 30 September 2020
PGK Kina 4.5809 1 to 30 September 2020
PHP Peso 64.03 1 to 30 September 2020
PKR Rupee 221.68 1 to 30 September 2020
PLN Zloty 4.8847 1 to 30 September 2020
PYG Guarani 9,181.82 1 to 30 September 2020
QAR Riyal 4.8003 1 to 30 September 2020
RON New Leu 5.3629 1 to 30 September 2020
RSD Dinar 130.28 1 to 30 September 2020
RUB Rouble 96.33 1 to 30 September 2020
RWF Franc 1,259.06 1 to 30 September 2020
SAR Riyal 4.9446 1 to 30 September 2020
SBD Dollar 10.84 1 to 30 September 2020
SCR Rupee 24 1 to 30 September 2020
SDG Pound 72.9 1 to 30 September 2020
SEK Krona 11.42 1 to 30 September 2020
SGD Dollar 1.8006 1 to 30 September 2020
SLL Leone 13,183.91 1 to 30 September 2020
SOS Schilling 767.96 1 to 30 September 2020
SRD Dollar 9.8326 1 to 30 September 2020
STD Dobra 27,050 1 to 30 September 2020
SVC Colon 11.53 1 to 30 September 2020
SZL Lilangeni 22.61 1 to 30 September 2020
THB Baht 41.16 1 to 30 September 2020
TMT New Manat 4.6276 1 to 30 September 2020
TND Dinar 3.5988 1 to 30 September 2020
TOP Pa'anga (AUS) 1.8216 1 to 30 September 2020
TRY Turkish Lira 9.55 1 to 30 September 2020
TTD Dollar 8.873 1 to 30 September 2020
TWD Dollar 38.73 1 to 30 September 2020
TZS Schilling 3,058.66 1 to 30 September 2020
UAH Hryvnia 36.22 1 to 30 September 2020
UGX Schilling 4,845.09 1 to 30 September 2020
USD Dollar 1.3184 1 to 30 September 2020
UYU Peso 56.26 1 to 30 September 2020
UZS Sum 13,509.18 1 to 30 September 2020
VEF Bolivar Fuerte 295,856 1 to 30 September 2020
VND Dong 30,553.75 1 to 30 September 2020
VUV Vatu 149.71 1 to 30 September 2020
WST Tala 3.4423 1 to 30 September 2020
XAF CFA Franc 726.69 1 to 30 September 2020
XCD E Caribbean Dollar 3.5597 1 to 30 September 2020
XOF CFA Franc 726.69 1 to 30 September 2020
XPF CFP Franc 132.2 1 to 30 September 2020
YER Rial 329.99 1 to 30 September 2020
ZAR Rand 22.61 1 to 30 September 2020
ZMW Kwacha 24.83 1 to 30 September 2020
ZWL Dollar 477.12 1 to 30 September 2020

Rates are shown exactly as published and are not rounded, because the calculator divides by the same figure. A currency with no name against it is one this server holds only by code.

Where this month came from

Months before January 2021 come from HMRC's own XML archive, which is what the gov.uk collection links to for monthly rates up to December 2020. This is the file for September 2020:

http://www.hmrc.gov.uk/softwaredevelopers/rates/exrates-monthly-0920.XML

The same file is also served with a lower case extension, at http://www.hmrc.gov.uk/softwaredevelopers/rates/exrates-monthly-0920.xml, and HMRC's own index is inconsistent about which. The host is case sensitive, so both spellings are tried. The file carries a Period attribute and a rate is kept only when that attribute names the month asked for, because a wrong month URL still answers 200 with a complete and valid looking file.

The collection that lists both is Exchange rates for customs and VAT on gov.uk. Nothing here is taken from a mirror. A rate comes from HMRC or it does not come at all.

Using this month on a return

Work out the tax from your broker CSV →

Upload a broker export and every foreign trade in it is converted at the HMRC rate for its own month, with the month named in the report. The guide explains the matching rules that decide which cost a disposal takes.