Le cadre juridique de l’activité bancaire est défini par la loi bancaire de 1988. En vertu de la loi FSD de 2001, des modifications ont été apportées à l’article 46 de la loi bancaire de 1988, selon lesquelles les banques nationales sont désormais définies comme des banques de catégorie 1 disposant d’une licence bancaire de catégorie 1 et les banques offshore comme des banques de catégorie 2 disposant d’une licence bancaire de catégorie 2. La législation bancaire prévoit des règles prudentielles concernant la concentration des risques des banques, le ratio d’adéquation des fonds propres pondérés, la comptabilisation des revenus et la clarification des prêts et avances à des fins de provisionnement, la tenue des registres comptables et autres et les systèmes de contrôle interne.