Corporate report

The Code of Practice on Taxation for Banks: Annual Report 2024

Published 5 December 2024

1. Introduction

The Code of Practice on Taxation for Banks (‘the Code’) helps to deliver HM Revenue and Customs’ (HMRC) objective of promoting compliance. It was introduced in 2009 to change the attitudes and behaviours of banks towards avoidance because of their unique position as potential users, promoters and funders of tax avoidance.

To strengthen the Code and provide greater transparency, legislation was introduced in Finance Act 2014 which requires HMRC to publish an annual report on how the Code is operating.

The Code describes the approach expected of banks with regard to governance, tax planning and engagement with HMRC. Banks operating in the UK that sign up to the Code commit to adopt good practices in relation to their own tax affairs, and not to promote tax avoidance by others. The Code sets out that banks should:

  • adopt adequate governance to control the types of transactions they enter into
  • not undertake tax planning that aims to achieve a tax result that is contrary to the intentions of Parliament
  • comply fully with all their tax obligations
  • maintain a transparent relationship with HMRC

Where HMRC has concerns over whether a bank has met its obligations under the Code, HMRC will take action to address these concerns in line with the published Governance Protocol (‘the Protocol’).

HMRC may name in the annual report banks that are found not to have complied with their Code commitments. A bank can only be named once all the steps set out in the Protocol have been completed.

2. Operation of the Code in the year ended 31 March 2024

Overview

This is the annual report on the operation of the Code, covering the period 1 April 2023 to 31 March 2024 (‘the Period’).

The names of the 311 banks that had adopted the Code as at 31 March 2024 are listed at Annex A. The list includes:

  • 306 banks that had adopted the Code at 31 March 2023
  • 5 banks which adopted in the year ended 31 March 2024

Ten of the 316 banks which were listed as adopters as at 31 March 2023 were not in the Code population[footnote 1] as at 31 March 2024 because they had ceased all banking activity, or were acquired by other banks in the Code population.

The 5 banks within the Code population that had not adopted the Code as at 31 March 2024 are listed at Annex B. This list is drawn from banks which HMRC’s records show to be within the charge to the bank levy (whether or not they have any liability for the Period), and from the list of banks and building societies published by the Prudential Regulatory Authority.

The Code continues successfully to promote positive behaviours across the banking sector:

  • none of the banks which had adopted the Code by 31 March 2024 has been determined to be in breach of the Code during the Period
  • banks that had adopted the Code did not make any disclosures under the Disclosure of Tax Avoidance Scheme regime in the Period
  • all transactions reviewed during the Period as part of a risk assessment were considered to be Code compliant[footnote 2]
  • no initial concerns were escalated to Director level or beyond during the Period[footnote 3]

HMRC’s guidance on the Code can be found in the Banking Manual.

HMRC’s compliance work with banks

HMRC’s Large Business directorate manages the tax compliance of the 75 largest banks as well as several smaller banks that are part of large non-banking groups. HMRC’s Wealthy and Mid-Sized Business Compliance directorate manages the tax compliance of smaller banks.

HMRC manages the tax compliance of the largest businesses through the Business Risk Review (BRR+) process. More information on this process can be found in HMRC’s internal manual Tax Compliance Risk Management. Thirty-eight of the 75 large banking groups dealt with in Large Business directorate had a BRR+ during the Period. All customers not receiving a BRR+ during the period, have had the opportunity to hold an annual conversation with HMRC to discuss business developments and raise any issues.

Banks in Large Business that sign up to the Code are subject to an enhanced BRR+ process, under which the banks’ compliance with the Code is reviewed.

The 4 Code categories on the BRR+ template are:

  • the bank’s compliance with the Code has been reviewed and there are no current concerns
  • the bank’s compliance with the Code is under review
  • there are initial concerns over the bank’s compliance with its Code commitments[footnote 4]
  • there is an interim view that the bank has breached the Code[footnote 5]

At the end of the Period, 1 bank was under review as a part of the BRR+ process. All other reviews under the BRR+ process conducted during the Period were noted to have no current concerns. If HMRC discovers any issues that give rise to initial concerns, it will escalate them in accordance with the Protocol.

Smaller banks generally have no dedicated Customer Compliance Manager and instead tax compliance is managed by the Wealthy and Mid-Sized Business Compliance directorate team. For these banks:

  • during formal enquiries HMRC emphasises the Code obligation to ‘maintain a transparent relationship with HMRC’ in order to resolve matters quickly and efficiently
  • outside the formal enquiry process HMRC raises Code compliance when meeting the representatives of smaller banks in order to ensure they are aware of and meet their obligations under the Code
  • generally the banks that the team have interacted with during the year have had an open and transparent relationship with HMRC

Large Business directorate and Wealthy and Mid-Sized Business Compliance directorate customer teams may also identify concerns about a bank’s governance, its approach to tax planning or the transparency of its relationship with HMRC during enquiries or other interactions through the year.  If so, these are addressed in accordance with the Protocol.

If potential issues involving a bank are identified during compliance work on other customers, HMRC considers whether the available evidence gives rise to concerns about the bank’s compliance with its Code commitments. Where it does, HMRC will investigate the bank’s compliance with all aspects of the Code. Any suspected breaches will be dealt with robustly, in accordance with the Protocol.

HMRC’s response to Code approaches

HMRC encourages banks to discuss any proposed transaction where, on the bank’s analysis, there is a tax result that may be contrary to the intentions of Parliament.

In the Period, HMRC responded to one pre-transaction Code approach, that was agreed to be Code compliant, and the response was provided within 28 days.

Where HMRC considers there to be no identifiable uncertainty around the intentions of Parliament, HMRC may decline to provide a view. This was the case in one instance in the Period.  

The low level of Code approaches continues a trend from previous years. HMRC believes that there are a range of factors that have led to fewer approaches by banks, including a better understanding of the Code, and a continuing evolution in attitudes to tax avoidance.

Annex A: Banks that had adopted the Code at 31 March 2024

This is a list of banks, building societies and other financial institutions known as ‘banks’ adopting or readopting The Code of Practice on Taxation for Banks at 31 March 2024.

It includes all banks that have unconditionally adopted or readopted the Code. Adoption will cover all of a group’s operations in the UK and, in the majority of cases, only an agreed principal name for the overall adopting group is shown.

Where requested HMRC has agreed to include names in addition to the principal group name if:

  • the names on the Prudential Regulation Authority lists are so different that it would not be obvious that they are connected and covered by the same adoption
  • a group operating in the UK does so through separately named and independently managed entities and their names are so different that it would not be obvious that they are connected
Principal name
Aareal Bank AG
ABC International Bank plc
ABN AMRO UK Group
Access Bank UK Ltd, The
Advanced Payment Solutions Limited
Agricultural Bank of China Ltd London Branch
Ahli United Bank (UK) plc: previously listed erroneously as Ahli United Bank plc
Al Rayan Bank
AlbaCo Limited: adopted the Code in the period this report covers.
Aldermore Bank plc
Allfunds Bank SAU: previously Allfunds Bank SA
Allica Bank Ltd
Allied Irish Banks plc Group: adoption includes AIB Group (UK) plc
Alpha Bank London Limited
ANZ Banking Group
Arab National Bank
Arbuthnot Banking Group plc
Atom Bank plc
Axis Bank UK Ltd
BB Securities Ltd: previously B B Securities Ltd
Banco Bilbao Vizcaya Argentaria SA London Branch
Banco Bradesco Europa SA: previously listed erroneously as Banco Bradesco Europe SA
Banco de Sabadell SA - London Branch
Banco do Brasil SA - London Branch
Bangkok Bank Public Co Ltd
Bank Frick & Co AG
Bank J. Safra Sarasin (Gibraltar) Ltd
Bank Leumi (UK) plc
Bank Mandiri (Europe) Ltd
Bank of Africa United Kingdom plc
Bank of America Group
Bank of Baroda
Bank of Baroda (UK) Ltd
Bank of Beirut (UK) Ltd
Bank of Ceylon (UK) Ltd
Bank of China
Bank of Communications Co Ltd London Branch
Bank of India
Bank of Ireland
Bank of London and The Middle East plc
Bank of London Group Limited, The: adopted the Code in the period this report covers.
Bank of Montreal
Bank of New York Mellon (UK Group)
Bank of Nova Scotia, London Branch: previously Bank of Nova Scotia, The
Bank of Taiwan - London Branch
Bank of the Philippine Islands (Europe) plc
Bank Pictet & Cie (Europe) AG, London Branch: previously Pictet & Cie (Europe) SA, London Branch
Bank Saderat plc
Bank Sepah International plc
Banking Circle SA
Banque Banorient France
Banque Havilland SA
Banque Transatlantique SA London Branch: previously Banque Transatlantique
Barclays Bank
Bath Investment & Building Society
BAWAG PSK International
Bayerische Landesbank - London Branch
Beverley Building Society
Birmingham Bank Ltd
BNF Bank plc
BNP Paribas
British Arab Commercial Bank plc
Brown Shipley
Buckinghamshire Building Society
Byblos Bank Europe SA
C Hoare & Co
CAF Bank
Caixabank SA
Cambridge & Counties Bank Ltd
Cambridge Building Society
Canadian Imperial Bank of Commerce
Canara Bank
Carnegie Investment Bank AB
Castle Trust Capital plc
Cecabank SA
Chang Hwa Commercial Bank Ltd - London Branch
Charity Bank Ltd, The
Charter Savings Bank
Chetwood Financial Ltd
Chiba Bank Ltd - London Branch, The
China Citic Bank Corporation Limited - London Branch: previously China Citic Bank (London Branch).
China Construction Bank Corporation London Branch
China Merchants Bank Co Ltd
Chorley and District Building Society
CIMB Bank Berhad - London Branch
Citadel Securities (Europe) Ltd
Citi
ClearBank Ltd
Clearstream Banking SA
Close Brothers Group plc
Clydesdale Bank plc: adoption includes Virgin Money, Yorkshire Bank.
Commerzbank AG
Commonwealth Bank of Australia, The
Co-operative Bank plc, The
Coventry Building Society
Crédit Agricole Group
Crédit Industriel et Commercial Group: adoption includes Crédit Industriel et Commercial
Crown Agents Bank Ltd
Cumberland Building Society
Cynergy Bank Ltd
Daiwa Capital Markets Europe Ltd: adoption includes Daiwa Corporate Advisory Ltd, Daiwa Corporate Advisory Holdings Ltd and Daiwa Asset Management (Europe) Ltd.
Danske Bank A/S: adoption includes Northern Bank Ltd.
Darlington Building Society
DBS Bank Ltd
DekaBank Deutsche Girozentrale
Deutsche Bank AG
Deutsche Pfandbriefbank AG
DF Capital Bank Ltd
DNB Bank ASA
Dudley Building Society
DZ Bank
Earl Shilton Building Society
Ecology Building Society
EFG Private Bank Ltd
Elavon Financial Services Designated Activity Company
Emirates NBD Bank (P.J.S.C)
Eurobank Private Bank Luxembourg SA London Branch
Europe Arab Bank plc
Export-Import Bank of India
FCE Bank plc
FCMB Bank (UK) Ltd
FidBank UK Limited: previously Union Bank UK plc.
First Abu Dhabi Bank P.J.S.C
FirstBank UK Limited
First Commercial Bank - London Branch
FirstRand Bank Limited: previously listed erroneously as FirstRand.
Furness Building Society
Gatehouse Bank plc
GB Bank Limited
GH Vive Limited
Ghana International Bank plc
Goldman Sachs
Griffin Bank Limited: adopted the Code in the period this report covers.
Guaranty Trust Bank (UK) Ltd
Gulf International Bank (UK) Ltd
Gulf International Bank BSC (London Branch)
Habib Bank Zurich plc
Haitong Bank, SA
Hampden & Co plc
Hampshire Trust Bank plc
Handelsbanken plc
Hanley Economic Building Society
Harpenden Building Society
Havin Bank Ltd
HBL Bank UK Limited: previously HBL UK Banking Group. Habib Allied Holding Ltd ceased all banking activity before 31 March 2024. This was included under HBL Bank UK Limited as an included adoption. HBL Bank UK Limited continues to be an adopter.
Hinckley & Rugby Building Society
HSBC Holdings plc: acquired Silicon Valley Bank UK Limited before 31 March 2024. Silicon Valley Bank UK Limited changed its name to HSBC Innovation Bank Limited in June 2023. The adoption is now included in the HSBC Holdings plc adoption.
Hua Nan Commercial Bank Ltd - London Branch
ICBC (London) plc
ICBC Ltd London Branch
ICBC Standard Bank plc
ICICI Bank UK Plc: previously listed erroneously as ICICI Bank UK Ltd.
IFAST Global Bank Limited
Ikano Bank AB
Industrial Bank of Korea - London Branch
ING
Intesa Sanpaolo S.p.A. - London Branch
Investec plc
Itau BBA International plc
Jefferies International Ltd
JN Bank UK Ltd
John Deere Bank SA
Jordan International Bank plc
JP Morgan
Julian Hodge Bank Ltd
KBC UK Banking Group: adoption includes KBC Bank NV - London Branch and KBC Investments Ltd. KBC Financial Products UK Ltd (erroneously listed as KBC Financial Products Ltd in previous reports) ceased trading before 31 March 2024. This was included under KBC UK Banking Group as an included adoption. KBC UK Banking Group continues to be an adopter.
KEB Hana Bank
Kexim Bank (UK) Ltd
KfW IPEX-Bank GmbH - London Branch
Kingdom Bank Ltd
Klarna AB
Kookmin Bank Co Ltd London Branch
Korea Development Bank - London Branch, The
Kroo Limited
Landesbank Baden-Wϋrttemberg
Landesbank Hessen-Thüringen Girozentrale (London Branch)
Leeds Building Society
Leek United Building Society
LHV Bank Limited: LHV Bank ceased all banking activity before 31 March 2024. All banking activities are now in ‘LHV Bank Limited’.
Lloyds Banking Group plc: adoption includes Lloyds Bank plc and Bank of Scotland plc (including Halifax)
Lombard Odier (Europe) SA
Loughborough Building Society
Macquarie Group
Malayan Banking Berhad
Mansfield Building Society
Market Harborough Building Society
Marsden Building Society
Mashreq Bank Psc - London branch
Masthaven Limited: previously Masthaven Bank Limited
Mediobanca- Banca di Credito - London branch
Mega International Commercial Bank Co., Limited: previously listed erroneously as Mega International Commercial Bank - London Branch
Melli Bank plc
Melton Mowbray Building Society
Methodist Chapel Aid Ltd
Metro Bank plc
Mirabaud and Cie (Europe) SA UK Branch
Mitsubishi UFJ Financial Group: adoption includes Mitsubishi UFJ Securities International plc, The MUFG Bank Ltd, Mitsubishi UFJ Trust & Banking Corporation - London Branch, Mitsubishi UFJ Trust International Ltd and Mitsubishi UFJ Asset Management (UK) Ltd.
Mizrahi Tefahot Bank Ltd
Mizuho UK Banking Group: adoption includes Mizuho International plc, Mizuho Bank - London Branch and Mizuho Capital Markets (UK) Ltd.
Monmouthshire Building Society
Monument Bank Limited
Monzo Bank Ltd
Morgan Stanley
Nacional Financiera SNC - London Branch
National Australia Bank Ltd
National Bank Financial Inc UK Branch
National Bank Of Canada - London Branch
National Bank of Egypt (UK) Ltd
National Bank of Greece UK: adoption includes National Bank of Greece SA London Branch, NBGI Private Equity Ltd, NBG International Ltd, NBG GP Ltd, NBG Finance plc, NBG Finance (Dollar) plc and NBG Finance (Sterling) plc.
National Bank of Kuwait (International) plc
National Counties Building Society
Nationwide Building Society
Natixis
NatWest Group
Nedbank
Newbury Building Society
Newcastle Building Society: adoption includes Manchester Building Society. Newcastle Building Society acquired Manchester Building Society before 31 March 2024.
NIBC Bank NV
Noble Grossart Holdings Ltd
Nomura UK Group
NORD/LB Group: adoption includes NORD/LB Norddeutsche Landesbank Girozentrale and Deutsche Hypothekenbank Aktiengesellschaft.
Nordea Bank Abp
Norinchukin Bank - London Branch, The
Northern Trust Company, The
Nottingham Building Society
OakNorth Bank Plc: previously OakNorth Bank
OneSavings Bank plc
Oversea-Chinese Banking Corporation - London Branch
Oxbury Bank plc
Paragon Banking Group plc
PCF Bank Ltd
Penrith Building Society
Perenna Bank Plc: adopted the Code in the period this report covers.
Persia International Bank Plc: previously listed erroneously as Persia International Bank
Philippine National Bank (Europe) plc
Principality Building Society
Progressive Building Society
PT Bank Negara Indonesia (Persero) Tbk - London Branch
Punjab National Bank (International) Ltd
Qatar National Bank (Q.P.S.C)
QIB (UK) plc
Rabobank
Raiffeisen Bank International AG - London branch: previously listed erroneously as Raiffeisen International Bank AG - London branch.
Rathbone Brothers plc
RCI Bank UK Ltd
Recognise Bank Limited
Redwood Bank Ltd
Reliance Bank Ltd
Riyad Bank - London Branch
Royal Bank of Canada
Saffron Building Society
Sainsbury’s Bank plc
Santander
Schroders plc
Scottish Building Society
Secure Trust Bank
Shanghai Commercial Bank Ltd
Shanghai Pudong Development Bank Co Ltd
Shawbrook Bank Ltd
Shinhan Bank - London Branch
Siemens Bank GmbH
Skandinaviska Enskilda Banken AB
Skipton Building Society
SMBC Bank international plc
Société Générale: adoption includes Kleinwort Benson.
Sonali Bangladesh (UK) Limited
Stafford Railway Building Society
Standard Chartered Bank
Starling Bank Ltd
State Bank of India
State Bank of India (UK) Ltd
State Street
Streambank plc: adopted the Code in the period this report covers.
Suffolk Building Society
Sumitomo Mitsui Trust Bank Ltd
Swansea Building Society
T.C.Ziraat Bankasi A.S.: previously listed erroneously as T C Ziraat Bankasi.
Tandem Bank Ltd
TD Bank Group
Teachers Building Society
Tesco Bank
The Bank of East Asia Limited
The CTB Finance plc
Tipton & Coseley Building Society
Triodos Bank UK Ltd
TSB Banking Group and Subsidiaries (TSB Group): adoption includes TSB Banking Group, TSB Bank plc, TSB Scotland Nominees Ltd and TSB Scotland (Investment) Nominees Ltd.
Turkish Bank (UK) Ltd
Turkiye Is Bankasi AS - London Branch
UBS AG
UniCredit Banking Group
Union Bancaire Privée UBP SA
Union Bank of India (UK) Ltd
United Bank for Africa (UK) Ltd
United National Bank Ltd
United Overseas Bank Ltd
United Trust Bank Ltd
Unity Trust Bank plc
Vanquis Banking Group
Vernon Building Society
VTB Capital plc
Weatherbys Bank Ltd
Wells Fargo & Co
Wesleyan Bank Ltd
West Bromwich Building Society
Western Union International Bank Gmbh
Westpac Banking Corp - London
Woori Bank - London Branch
Wyelands Bank plc
Yorkshire Building Society
Zenith Bank (UK) Ltd
Zopa Bank Ltd

Banks that are no longer adopters of the Code and acquisitions

Principal name
Credit Suisse: acquired by UBS AG and is included in their adoption.
DVB Bank SE: ceased trading before 31 March 2024.
Hauck & Aufhauser Privatbankiers AG: ceased trading before 31 March 2024.
Manchester Building Society: acquired by Newcastle Building Society and is included in their adoption.
N26 Bank Gmbh: ceased trading before 31 March 2024.
North Lanarkshire Municipal Bank Ltd: ceased trading before 31 March 2024.
Piraeus Bank SA - London Branch: ceased trading before 31 March 2024.
Portigon: ceased trading before 31 March 2024.
Silicon Valley Bank UK Limited: acquired by HSBC Holdings plc and changed its name to HSBC Innovation Bank Limited. The adoption is now included in the HSBC Holdings plc adoption.
Stifel Europe Bank AG: ceased trading before 31 March 2024.

Annex B: Banks that had not adopted the Code at 31 March 2024

The list is drawn from banks that HMRC know to be in the bank levy population (ignoring the £20 billion threshold) and banks on the list of Banks and Building Societies at 31 March 2024 as published by the Prudential Regulatory Authority.

Non Adopters
Adyen N.V.: adopted the Code since 31 March 2024
Ashman Finance Limited: previously Ashman Bank Limited.
BGC Brokers L.P.
Cantor Fitzgerald Europe
Fiinu 2 Limited: previously Fiinu Bank Limited.

Banks that are no longer in scope of the Code which previously had not adopted the Code

Bank North Limited: no longer within the Code population.
FinecoBank SPA: no longer within the Code population.
  1. As defined in Section 285(4) to (6), Finance Act 2014. 

  2. Risk assessments conducted as part of BRRs are reviewed after the reporting period and confirmed with Customer Compliance Managers to provide assurance over their Code compliance. 

  3. The Governance Protocol has 4 levels of escalation. The first level of escalation is to directors of HMRC and board level of the bank. HMRC’s process for dealing with concerns is set out in detail at BKM506100 to BKM506900 of the guidance

  4. A bank will only be included in this category where Senior Civil Servants in HMRC’s Large Business and Business, Assets and International directorates have given approval to discuss the concerns with the bank. 

  5. A bank will only be included in this category when the case has been considered by the Tax Disputes Resolution Board and the Board have concluded that the bank has breached the Code.