The Department of Justice and Constitutional Development manages the TPF through a network of 600 cash halls country wide. As at 31 March 2008, 500 bank accounts existed at the four major South African banks. According to the Office of the Auditor-General of South Africa (AGSA), it is estimated that in excess of R2.5 billion in funds are collected and paid on behalf of other parties by the Department annually.