By Akshay
September 11, 2025
Do you know which are the highest earning companies in India?
The list of top-10 companies also includes 5 government companies, while there is 1 IT and 1 telecom firm.
At number 1 is Mukesh Ambani's Reliance, whose total earnings in FY25 were Rs 80787Cr (after tax).
State-owned SBI was the second-highest earner with Rs 79,017 crore.
HDFC Bank has earned a whopping Rs 73,440 crore in the entire financial year.
Whereas ICICI Bank earned Rs 54,419 crore in FY25.
The only IT company in the list was Tata Group's TCS, whose revenue was Rs 48,797 crore.
Life Insurance Corporation i.e. LIC has earned Rs 48,320 crore in FY25.
The income of PSU Oil and Natural Gas Corporation i.e. OMGC was Rs 38,329 crore.
Bharti Airtel, the only telecom firm in the list like IT firm TCS, earned Rs 37,481 crore.
Government company Coal India is at the ninth position and its earnings stood at Rs 35,302 crore.
Power Finance Corporation is at number 10 in the list with an annual income of Rs 30,514 crore.