TaxBullUK capital gains tax
Calculators · Exchange rates

HMRC exchange rates for June 2015

145 currencies, as HMRC published them for 1 to 30 June 2015. 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 June 2015

Units per £1 · 1 to 30 June 2015HMRC · customs and VAT
Units of each currency per £1, for 1 to 30 June 2015. Sorted by currency code.
Code Currency Units per £1 Period covered
AED UAE dirham 5.8005 1 to 30 June 2015
ALL Lek 194.75 1 to 30 June 2015
AMD Armenian dram 760.7662 1 to 30 June 2015
AOA Kwanza 172.95 1 to 30 June 2015
ARS Argentine peso 13.93 1 to 30 June 2015
AUD Australian dollar 1.9748 1 to 30 June 2015
AWG Aruban florin 2.8268 1 to 30 June 2015
AZN Azerbaijan manat 1.6561 1 to 30 June 2015
BAM Convertible mark 2.6996 1 to 30 June 2015
BBD Barbados dollar 3.1584 1 to 30 June 2015
BDT Taka 122.8779 1 to 30 June 2015
BGN Bulgarian lev 2.7 1 to 30 June 2015
BHD Bahraini dinar 0.5954 1 to 30 June 2015
BIF Burundi franc 2,473.272 1 to 30 June 2015
BMD Bermudian dollar 1.555 1 to 30 June 2015
BND Brunei dollar 2.0838 1 to 30 June 2015
BOB Boliviano 10.8965 1 to 30 June 2015
BRL Brazilian real 4.7261 1 to 30 June 2015
BSD Bahamian dollar 1.555 1 to 30 June 2015
BTN Ngultrum 99.31 1 to 30 June 2015
BWP Pula 15.2728 1 to 30 June 2015
BYR not held 22,424.74 1 to 30 June 2015
BZD Belize dollar 3.1505 1 to 30 June 2015
CAD Canadian dollar 1.9017 1 to 30 June 2015
CDF Congolese franc 1,457.6063 1 to 30 June 2015
CHF Swiss franc 1.4604 1 to 30 June 2015
CLP Chilean peso 942.6907 1 to 30 June 2015
CNY Yuan renminbi 9.8007 1 to 30 June 2015
COP Colombian peso 3,815.4789 1 to 30 June 2015
CRC Costa Rican colon 839.7423 1 to 30 June 2015
CUP Cuban peso 1.5792 1 to 30 June 2015
CVE Cabo Verde escudo 151.2089 1 to 30 June 2015
CZK Czech koruna 37.8079 1 to 30 June 2015
DJF Djibouti franc 280.6563 1 to 30 June 2015
DKK Danish krone 10.45 1 to 30 June 2015
DOP Dominican peso 70.8116 1 to 30 June 2015
DZD Algerian dinar 154.75 1 to 30 June 2015
ECS Dollar 1.555 1 to 30 June 2015
EGP Egyptian pound 12.0168 1 to 30 June 2015
ERN Nakfa 23.6881 1 to 30 June 2015
ETB Ethiopian birr 32.4456 1 to 30 June 2015
EUR Euro 1.4011 1 to 30 June 2015
FJD Fiji dollar 3.1776 1 to 30 June 2015
GEL Lari 3.7157 1 to 30 June 2015
GHS Ghana cedi 6.2458 1 to 30 June 2015
GMD Dalasi 67.7953 1 to 30 June 2015
GNF Guinean franc 11,750.8675 1 to 30 June 2015
GTQ Quetzal 12.0659 1 to 30 June 2015
GYD Guyana dollar 311.7351 1 to 30 June 2015
HKD Hong Kong dollar 12.05 1 to 30 June 2015
HNL Lempira 34.6727 1 to 30 June 2015
HRK Kuna 10.4247 1 to 30 June 2015
HTG Gourde 75.1108 1 to 30 June 2015
HUF Forint 424.0361 1 to 30 June 2015
IDR Rupiah 20,670.2536 1 to 30 June 2015
ILS New Israeli sheqel 6.0234 1 to 30 June 2015
INR Indian rupee 99.31 1 to 30 June 2015
IQD Iraqi dinar 1,838.1947 1 to 30 June 2015
ISK Iceland krona 204.6966 1 to 30 June 2015
JMD Jamaican dollar 182.714 1 to 30 June 2015
JOD Jordanian dinar 1.1185 1 to 30 June 2015
JPY Yen 188.54 1 to 30 June 2015
KES Kenyan shilling 151.6037 1 to 30 June 2015
KGS Som 92.6968 1 to 30 June 2015
KHR Riel 6,340.5082 1 to 30 June 2015
KMF Comorian franc 679.0648 1 to 30 June 2015
KRW Won 1,704.64 1 to 30 June 2015
KWD Kuwaiti dinar 0.475 1 to 30 June 2015
KYD Cayman Islands dollar 1.2949 1 to 30 June 2015
KZT Tenge 293.8269 1 to 30 June 2015
LAK Lao kip 12,752.0806 1 to 30 June 2015
LBP Lebanese pound 2,380.652 1 to 30 June 2015
LKR Sri Lanka rupee 210.9818 1 to 30 June 2015
LRD Liberian dollar 1.555 1 to 30 June 2015
LSL Loti 18.5993 1 to 30 June 2015
LYD Libyan dinar 2.0688 1 to 30 June 2015
MAD Moroccan dirham 15.127 1 to 30 June 2015
MDL Moldovan leu 27.9914 1 to 30 June 2015
MGA Malagasy ariary 4,919.3425 1 to 30 June 2015
MKD Denar 85.0244 1 to 30 June 2015
MMK Kyat 1,690.3811 1 to 30 June 2015
MNT Tugrik 3,069.9755 1 to 30 June 2015
MOP Pataca 12.6072 1 to 30 June 2015
MRO Ouguiya 495.8704 1 to 30 June 2015
MUR Mauritius rupee 55.0037 1 to 30 June 2015
MVR Rufiyaa 23.6407 1 to 30 June 2015
MWK Malawi kwacha 695.324 1 to 30 June 2015
MXN Mexican peso 23.68 1 to 30 June 2015
MYR Malaysian ringgit 5.6256 1 to 30 June 2015
MZN Mozambique metical 56.6224 1 to 30 June 2015
NGN Naira 314.3408 1 to 30 June 2015
NIO Cordoba oro 42.7691 1 to 30 June 2015
NOK Norwegian krone 11.77 1 to 30 June 2015
NPR Nepalese rupee 160.5104 1 to 30 June 2015
NZD New Zealand dollar 2.1291 1 to 30 June 2015
OMR Rial Omani 0.6079 1 to 30 June 2015
PAB Balboa 1.5792 1 to 30 June 2015
PEN Sol 4.9721 1 to 30 June 2015
PGK Kina 4.2756 1 to 30 June 2015
PHP Philippine peso 69.37 1 to 30 June 2015
PKR Pakistan rupee 160.842 1 to 30 June 2015
PLN Zloty 5.5928 1 to 30 June 2015
PYG Guarani 7,993.1898 1 to 30 June 2015
QAR Qatari rial 5.7484 1 to 30 June 2015
RON Romanian leu 6.1341 1 to 30 June 2015
RSD Serbian dinar 166.3535 1 to 30 June 2015
RUB Russian rouble 78.1943 1 to 30 June 2015
RWF Rwanda franc 1,088.8619 1 to 30 June 2015
SAR Saudi riyal 5.8334 1 to 30 June 2015
SBD Solomon Islands dollar 12.1291 1 to 30 June 2015
SCR Seychelles rupee 21.3587 1 to 30 June 2015
SDG Sudanese pound 9.3579 1 to 30 June 2015
SEK Swedish krona 13 1 to 30 June 2015
SGD Singapore dollar 2.0808 1 to 30 June 2015
SLL Leone 6,845.8546 1 to 30 June 2015
SOS Somali shilling 1,058.0674 1 to 30 June 2015
SRD Surinam dollar 5.2114 1 to 30 June 2015
STD Dobra 32,965.905 1 to 30 June 2015
SVC El Salvador colon 13.5763 1 to 30 June 2015
SZL Lilangeni 18.5993 1 to 30 June 2015
THB Baht 52.23 1 to 30 June 2015
TMT Turkmenistan new manat 5.2903 1 to 30 June 2015
TND Tunisian dinar 3.0098 1 to 30 June 2015
TOP Pa'anga 1.9748 1 to 30 June 2015
TRY Turkish lira 4.07 1 to 30 June 2015
TTD Trinidad and Tobago dollar 10.0412 1 to 30 June 2015
TWD New Taiwan dollar 47.44 1 to 30 June 2015
TZS Tanzanian shilling 3,180.5189 1 to 30 June 2015
UAH Hryvnia 33.0054 1 to 30 June 2015
UGX Uganda shilling 4,726.5613 1 to 30 June 2015
USD US dollar 1.555 1 to 30 June 2015
UYU Peso uruguayo 41.9516 1 to 30 June 2015
UZS Uzbekistan sum 3,983.9082 1 to 30 June 2015
VEF Bolívar 9.9332 1 to 30 June 2015
VND Dong 34,371.4662 1 to 30 June 2015
VUV Vatu 168.7696 1 to 30 June 2015
WST Tala 3.8564 1 to 30 June 2015
XAF CFA franc BEAC 905.4197 1 to 30 June 2015
XCD East Caribbean dollar 4.2639 1 to 30 June 2015
XOF CFA franc BCEAO 905.4197 1 to 30 June 2015
XPF CFP franc 164.7139 1 to 30 June 2015
YER Yemeni rial 339.5686 1 to 30 June 2015
ZAR Rand 18.45 1 to 30 June 2015
ZMW Zambian kwacha 11.4177 1 to 30 June 2015
ZWL Zimbabwe dollar 571.5143 1 to 30 June 2015

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 June 2015:

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

The same file is also served with a lower case extension, at http://www.hmrc.gov.uk/softwaredevelopers/rates/exrates-monthly-0615.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.