President Hassan Sheikh Mohamud has signed the Federal Audit Bill into law.
The President assented the bill into law on Thursday.
He signed it into law after both chambers of the federal parliament approved the bill.
Members of the House of the People (Lower House) and Senate (Upper House) both voted for it.
The act signals the commitment of the government to strengthen accountability in the public sector.
It also seeks to promote good governance around the country.