About Us

Controller General of Accounts (Government of Pakistan)

Striving for good governance by promoting, within our mandate, better informed decision making and ensuring efficient, economical and effective service delivery.

Functions of the office:

Main codified functions of Controller General of Accounts as envisaged in CGA Ordinance 2001 are:

  • To prepare and maintain the accounts of federation and provinces and district governments.
  • To authorize payments and withdrawals from the Consolidated Fund and Public Accounts of the Federal and Provincial governments

Other functions contributing to sound financial management:

  • Formulating the principles governing the internal financial control for government departments.
  • Rendering advice on accounting procedure for new schemes, programs or activities undertaken by the Government concerned.
  • Providing the information required by the Federal, Provincial or District Governments (in so far as accounts compiled permit).
  • Developing and maintaining an efficient system of pension, provident funds and other recruitment benefits.


Organizational chart diagram that shows the structure of an CGA and the relationships and relative ranks of its parts and positions/jobs.


Former CGA Details

Controller General of Accounts as a Department of Auditor General of Pakistan

Khalid Rafiq 19.01.1988
Syed Mujhad Husssain 27.06.1994
Syed Mujhad Hussain 22.04.1996
M. Saleem Siddiqui 24.09.1996
M. Aslam Magsi 14.11.1996
Muhammad Shoaib Ansari 04.04.1997
Syed Mujhad Hussain 11.07.1997
Smbal Nazar Sheikh 26.09.1997
Muhammad Shoaib Ansari 02.07.1998
Qamar ud din 27.03.2000
Muhammad Usaman 02.05.2001

List of CGA'S after Promulgation of CGA Ordinance 2001

Muhammad Shoaib Ansari 19.10.2001
Fazal ur Rehman 07.07.2003
Iftikhar Ahmed Khan 25.11.2004
Muhammad Moshin Khan 20.07.2007
S.M. Arif 08.11.2008
Masud Muzaffar 04.04.2009
Asif Usman Khan 05.04.2010
Abdul Waheed Khan 15.12.2010
Muhammad Junaid --
Farhad Khan 04.10.2012
Asif Usman Khan 25.03.2013
Farah Ayub Tarin 24.01.2014
Liaquat Ali Shah 10.11.2014
Asif Ali 26.01.2016
Shagufta Khanum 19.12.2016

Mr. Farrukh Ahmad Hamidi

Controller General of Accounts
(Read More)

Mr. Bilal Majeed

Deputy Controller General of Accounts (Admn)


Mr. Shehzad Hasan

Deputy Controller General of Accounts (FABS / Accounts)