The CAG is an independent constitutional authority who audits all receipts and expenditure of the Union and State Governments and Union Territories having Legislative Assemblies.