The Banking Association South Africa is a not-for-profit industry body representing all registered banks in South Africa. These include both local and international banks operating in South Africa. Its membership stands at 34 banks. The Association's broad role is to "establish and maintain the best possible platform on which banks can do progressive, responsible, competitive, profitable and sustainable banking". The Association works with its members to enable this role within the context of the transformation challenges its country is currently addressing.