Comptroller and Auditor General (CAG) of India is empowered to audit all expenses from the combined fund of the union or state governments, whether incurred .