India’s corporate landscape continues to showcase remarkable financial performance, with several massive companies appearing in the list of the most profitable companies in India. These organizations span diverse sectors from information technology to banking, telecommunications to energy, demonstrating the robustness of India’s economy. Here’s a comprehensive look at the 10 most profitable companies in India based on their net profits in FY25.

10. Infosys – Rs. 26,750 Crore
Founded in 1981 by N.R. Narayana Murthy and six other engineers in Pune, Infosys has grown to become one of India’s leading information technology services companies. The company provides business consulting, information technology, and outsourcing services to clients across the globe, with a strong presence in digital transformation initiatives. With a net profit of Rs. 26,750 crore in FY25, Infosys maintains its position among the most profitable companies in India, continuing to leverage the global demand for IT services and digital solutions.
9. ITC – Rs. 35,052 Crore
Established in 1910 as the Imperial Tobacco Company of India Limited, ITC has evolved into one of India’s most diversified conglomerates. The company operates across multiple sectors including fast-moving consumer goods, hotels, paperboards and packaging, agri-business, and information technology. Despite regulatory challenges in the tobacco sector, ITC recorded a substantial net profit of Rs. 35,052 crore in FY25, cementing its status as one of the most profitable companies in India through its strategic diversification and strong brand portfolio.
8. Bharti Airtel – Rs. 37,481 Crore
Bharti Airtel, founded in 1995 by Sunil Bharti Mittal, started as a telecommunications company and has since become one of India’s largest telecom operators. The company provides mobile, fixed-line, broadband, and digital television services across India and several African countries. With the rapid adoption of 4G and 5G technologies, Bharti Airtel achieved a net profit of Rs. 37,481 crore in FY25, reinforcing its position among the most profitable companies in India as it capitalizes on India’s digital revolution and increasing data consumption.
7. ONGC – Rs. 38,329 Crore
Oil and Natural Gas Corporation Limited (ONGC) was established in 1956 as a government initiative to develop India’s hydrocarbon resources. As India’s largest oil and gas exploration and production company, ONGC plays a crucial role in meeting the country’s energy requirements through its extensive network of oil and gas fields. The company generated a net profit of Rs. 38,329 crore in FY25, maintaining its position as one of the most profitable companies in India despite global oil price volatility and the transition toward renewable energy sources.
6. LIC India – Rs. 48,320 Crore
Life Insurance Corporation of India (LIC) was founded in 1956 following the nationalization of the insurance sector, created by merging 245 private life insurance companies. As India’s largest life insurance company, LIC dominates the domestic insurance market with its vast network of agents and comprehensive range of insurance and investment products. With a net profit of Rs. 48,320 crore in FY25, LIC continues to be one of the most profitable companies in India, benefiting from the growing awareness of life insurance and the expanding middle-class population.
5. TCS – Rs. 48,797 Crore
Tata Consultancy Services (TCS) was established in 1968 as a division of Tata Sons and has grown to become India’s largest IT services company by revenue. The company provides information technology services, consulting, and business solutions to enterprises worldwide, serving clients across various industries including banking, retail, manufacturing, and healthcare. TCS achieved an impressive net profit of Rs. 48,797 crore in FY25, solidifying its reputation as one of the most profitable companies in India while continuing to lead the country’s IT services sector on the global stage.
4. ICICI Bank – Rs. 54,569 Crore
ICICI Bank was incorporated in 1994 as the banking arm of ICICI Limited, which was formed in 1955 to provide development finance to Indian businesses. Today, ICICI Bank is India’s second-largest private sector bank, offering a comprehensive range of banking and financial services including retail banking, corporate banking, and treasury operations. The bank reported a robust net profit of Rs. 54,569 crore in FY25, establishing itself as one of the most profitable companies in India through its strong digital banking initiatives and extensive customer base.
3. HDFC Bank – Rs. 73,440 Crore
HDFC Bank was established in 1994 following the liberalization of the Indian banking sector, founded as a subsidiary of the Housing Development Finance Corporation. The bank has consistently been recognized as one of India’s most valuable and trusted banking institutions, offering retail banking, wholesale banking, and treasury services. With an exceptional net profit of Rs. 73,440 crore in FY25, HDFC Bank stands as one of the most profitable companies in India, driven by its strong asset quality, robust risk management practices, and customer-centric approach.
2. SBI – Rs. 80,523 Crore
State Bank of India (SBI) traces its origins to 1806 when the Bank of Calcutta was established, later becoming the Imperial Bank of India before being nationalized in 1955. As India’s largest public sector bank, SBI serves over 450 million customers through its extensive network of branches and ATMs across the country and internationally. The banking giant achieved a remarkable net profit of Rs. 80,523 crore in FY25, demonstrating why it remains one of the most profitable companies in India despite intense competition in the banking sector.
1. Reliance – Rs. 81,309 Crore
Reliance Industries Limited was founded in 1973 by Dhirubhai Ambani, starting as a small textile manufacturer before evolving into India’s largest private sector company. Under the leadership of Mukesh Ambani, Reliance has diversified into petrochemicals, oil and gas, telecommunications through Jio, and retail through Reliance Retail. With an outstanding net profit of Rs. 81,309 crore in FY25, Reliance tops the list of most profitable companies in India, showcasing the success of its digital transformation strategy and diversification across high-growth sectors.
Conclusion
These 10 most profitable companies in India represent the diverse strength of the Indian economy, spanning traditional sectors like banking and energy to new-age industries like telecommunications and information technology. Their combined success reflects India’s growing economic prowess and the ability of Indian companies to adapt and thrive in an increasingly competitive global marketplace. As India continues its journey toward becoming a developed economy, these companies are likely to play pivotal roles in driving growth and innovation across various sectors.