The Story Behind India’s Revenue Titans
Imagine standing at the edge of a massive economic ocean, watching waves of revenue crash in from unexpected places. That’s India in 2025—where oil rigs, insurance policies, and gold exports battle for supremacy in the revenue rankings.
These aren’t just numbers on a spreadsheet; they’re stories of ambition, resilience, and sheer scale that touch every corner of our lives. From the fuel in your car to the policy protecting your family, the top Indian companies by revenue reveal what makes our economy tick.
Let’s walk through the top 10, ranked by trailing twelve months (TTM) revenue as of late 2025, and uncover the human stories behind these behemoths.

Reliance Industries – (₹10.235 T)
Reliance Industries sits comfortably at the top, like that one friend who excels at everything—energy, telecom, retail, you name it. With ₹10.235 trillion in TTM revenue, Mukesh Ambani’s empire generated over 2.55 trillion in just the latest quarter alone, fueled by Jio’s data streams and retail shelves stocked with everything from groceries to gadgets. It’s not just about size; Reliance reinvests profits into green energy dreams, turning crude oil money into solar power promises. At ₹1,563 per share (up 0.41%), investors watch as this conglomerate shapes India’s digital and retail future.

Life Insurance Corporation of India (LIC) – (₹9.482 T)
Picture millions of Indians sleeping better at night because LIC has their back. With ₹9.482 trillion in revenue, India’s largest insurer collected ₹4.88 lakh crore in premiums last fiscal year alone, growing steadily through trust built over decades. From rural policies to urban wealth plans, LIC’s story is one of quiet reliability—profit after tax jumped 18% to ₹48,151 crore in FY25. Trading at ₹900.25 (up 0.61%), it’s the safety net for a nation dreaming big.

Indian Oil – (₹7.892 T)
Every time you fill up at a petrol pump, you’re part of Indian Oil’s epic tale. Clocking ₹7.892 trillion in revenue, this PSU powerhouse reported ₹8.66 lakh crore in FY24 operations, navigating volatile global oil prices with refining margins as its secret weapon. Net profits swung from ₹39,619 crore to ₹12,962 crore between years, but their refineries keep India’s wheels turning—literally. At ₹163.81 (up 1.07%), it’s the unsung hero of mobility.

Oil & Natural Gas Corporation (ONGC) – (₹6.234 T)
Deep beneath the earth, ONGC tells a story of exploration and endurance. With ₹6.234 trillion revenue, their Q2 FY26 net profit surged 28% to ₹12,615 crore on ₹1.58 lakh crore quarterly sales, stabilizing gas production against declines. This maharatna’s ventures into ethane shipping signal bolder plays ahead. Share price at ₹244 (up 1.49%) reflects steady bets on India’s energy independence.

Rajesh Exports – (₹5.171 T)
In a world obsessed with bling, Rajesh Exports turns yellow metal into revenue magic—₹5.171 trillion TTM, with recent quarters hitting ₹6 lakh crore marks. From Bengaluru’s workshops to global jewelry counters, their story is one of precision processing that powers brands worldwide. At ₹186.21 (up 0.89%), they shine bright in India’s export saga.
Here’s a quick snapshot of the top Indian companies by revenue:
| Rank | Company | Revenue (TTM) | Share Price | % Change |
|---|---|---|---|---|
| 1 | Reliance Industries | ₹10.235 T | ₹1,563 | 0.41% |
| 2 | LIC | ₹9.482 T | ₹900.25 | 0.61% |
| 3 | Indian Oil | ₹7.892 T | ₹163.81 | 1.07% |
| 4 | ONGC | ₹6.234 T | ₹244.00 | 1.49% |
| 5 | Rajesh Exports | ₹5.171 T | ₹186.21 | 0.89% |
| 6 | Bharat Petroleum | ₹4.592 T | ₹364.70 | 0.80% |
| 7 | Tata Motors | ₹4.541 T | ₹405.85 | 0.00% |
| 8 | Hindustan Petroleum | ₹4.494 T | ₹463.40 | 0.61% |
| 9 | State Bank of India | ₹3.751 T | ₹972.85 | 1.12% |
| 10 | Larsen & Toubro | ₹2.754 T | ₹4,081 | 0.48% |

6-8: The Oil Brigade’s Power Play (₹4.5T+ Each)
Oil dominates the middle ranks like a family reunion. Bharat Petroleum (₹4.592T) mirrors Indian Oil’s refining prowess, with TTM revenue around ₹4.51 trillion and steady quarterly growth. Tata Motors (₹4.541T) breaks the fuel monopoly—FY25 revenues hit a record ₹4.40 lakh crore, powered by JLR’s luxury roar and India’s EV push, turning net auto cash positive. Hindustan Petroleum (₹4.494T) completes the trio, blending fuel retail with petrochemical ambitions.

State Bank of India – (₹3.751 T)
SBI isn’t just a bank; it’s the financial heartbeat of India. With ₹3.751 trillion revenue, it lends to dreams from small kirana shops to mega infrastructure. Steady 1.12% share gains to ₹972.85 show trust in this public sector giant.

Larsen & Toubro – (₹2.754 T)
L&T closes the list as the engineer of progress—₹2.754 trillion revenue from skyscrapers to warships. Their order book overflows with defence and metro dreams, making them indispensable.
What These Rankings Tell Us About India’s Future
These Indian companies by revenue paint a vivid picture: energy still rules (7 of 10!), but diversification whispers through Reliance’s retail, Tata’s EVs, and LIC’s insurance safety. Total revenues exceed ₹50 lakh crore, employing millions and fueling GDP growth. Yet challenges loom—oil price swings, green transitions, and global competition.
For entrepreneurs, the lesson is clear: scale through diversification, like Reliance, or specialize deeply, like Rajesh Exports. For investors, these names offer stability with growth sparks. India’s corporate story isn’t written in boardrooms alone—it’s in the fuel pumps, policy papers, and gold vaults that power 1.4 billion dreams.