Mahindra & Mahindra revenue and financials
₹2,804.95Change from previous close: −1.65%Absolute change: −₹47.05
In the fiscal year ended March 2026, Mahindra & Mahindra reported revenue of ₹2.02T (+25.45% year over year). Net income was ₹170.99B, a net margin of 8.5%.
Fiscal year ending in March. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +25.45%
- FY to Mar 2026 vs FY to Mar 2025
- Net income growth
- +32.25%
- FY to Mar 2026 vs FY to Mar 2025
- Net margin
- 8.5%
- FY to Mar 2025: 8.0%
Financial data
Amounts in millions of INR; per-share values in INR; shares in millions.
| Item | FY to Mar 2026 | FY to Mar 2025 | FY to Mar 2024 | FY to Mar 2023 | FY to Mar 2022 |
|---|---|---|---|---|---|
| Total assets | 3,176,346 | 2,775,863 | 2,363,007 | 2,058,918 | 1,741,128 |
| Current assets | 1,471,396 | 1,265,733 | 982,656 | 913,254 | 751,480 |
| Cash and equivalents | 42,922 | 49,239 | 45,301 | 34,934 | 34,876 |
| Short-term investments | 288,684 | 197,577 | 109,726 | 121,249 | 101,633 |
| Receivables | 634,054 | 557,358 | 480,902 | 427,621 | 365,778 |
| Inventory | 220,441 | 203,309 | 185,905 | 168,550 | 115,958 |
| Net property, plant and equipment | 313,804 | 294,874 | 248,699 | 215,740 | 249,384 |
| Goodwill | 25,348 | 23,739 | 24,484 | 25,489 | 13,404 |
| Other intangible assets | 60,999 | 52,495 | 51,036 | 32,214 | 40,846 |
| Long-term investments | 234,421 | 197,067 | 241,045 | 230,185 | 203,181 |
| Current liabilities | 1,160,986 | 903,220 | 755,457 | 705,794 | 562,883 |
| Accounts payable | 378,887 | 308,553 | 256,656 | 238,357 | 190,366 |
| Long-term debt | 764,502 | 838,973 | 700,758 | 555,587 | 487,686 |
| Total debt | 1,339,632 | 1,249,493 | 1,066,255 | 922,469 | — |
| Total liabilities | 2,081,436 | 1,884,883 | 1,587,914 | 1,388,097 | 1,172,875 |
| Total equity (incl. minority) | 1,094,910 | 890,980 | 775,093 | 670,821 | 568,253 |
| Retained earnings | 878,060 | 731,188 | 625,797 | 528,615 | 436,333 |
| Minority interest | 163,947 | 120,591 | 113,188 | 107,163 | 97,026 |