President Muhammadu Buhari has ordered all federal government ministries, departments or agencies to start paying only into approved government bank accounts as part of a drive to improve transparency and clamp down on corruption, Reuters reports.

Buhari, who took office in May after being elected on promises to fight endemic graft in Africa’s biggest economy, has said he believes officials have stolen around $150 billion from the public purse over the past decade.

Under the new system, all receipts due to the government or any of its agencies must be paid into accounts maintained by the Central Bank unless specific permission has been granted not to do so.

According to The Punch, the Presidential order affects the Nigerian National Petroleum Corporation (NNPC), the Central Bank of Nigeria, the Federal Airports Authority of Nigeria and the Nigerian Maritime Administration and Safety Agency.

Also on the list are the Security and Exchange Commission, the Corporate Affairs Commission, the Nigerian Ports Authority, the Federal Inland Revenue Service, the Department of Petroleum Resources and the National Civil Aviation Authority, among others.