BBA has adopted a new code that sets out principles for financial reporting. The code formalises agreements banks have committed to over recent years.