The Indian film industry is evolving rapidly, and in 2026, both Bollywood and South Indian stars are commanding record-breaking fees. Here’s a look at the highest-paid actors in India, along with the films that contributed to their earnings.
Top 10 Highest Paid Indian Actors (2026)

1. Allu Arjun
Allu Arjun is reported to be the highest-paid actor in India, charging a base fee of ₹175 crore. With profit-sharing for Pushpa 2: The Rule, his total earnings were expected to exceed ₹300 crore. His upcoming film AA22xA6 further cements his pan-India popularity.
Latest/ Upcoming Movies: Atlee’s AA22xA6Â
2. Aamir Khan
The next on our list of the highest paid Indian Actors is Aamri Khan. Aamir Khan reportedly charges between ₹100–275 crore depending on the project. Blockbusters like Laal Singh Chaddha include profit-sharing deals that increase his total earnings.
Latest/ Upcoming Movies: Sitaare Zameen Par
3. Shah Rukh Khan
Shah Rukh Khan is reported to earn ₹150–250 crore per project. High-budget films such as Pathaan, Jawaan contribute to his continued position among Bollywood’s top earners.
Latest/ Upcoming Movies: King
4. Rajinikanth
Rajinikanth reportedly charges ₹125–225 crore per film. For his recent project Thalaivar 174 x KH238, he earned ₹225 crore, making him the highest-paid Tamil actor.
Latest/Upcoming Movies: Jailer
5. Thalapathy Vijay (Joseph Vijay)
Thalapathy Vijay reportedly charged ₹220 crore for his upcoming film Jana Nayagan. His pan-India popularity places him among the top earners.
Latest/Upcoming Movies: Jana Nayagan
6. Prabhas
Prabhas reportedly earns ₹100–200 crore per project. His blockbuster films, including Baahubali and Adipurush, have established him as a top-paid pan-India star.
Latest/Upcoming Movies: Kalki 2
7. Ajith Kumar
Ajith Kumar reportedly charges ₹105–165 crore for his Tamil blockbusters. His consistent performance keeps him among the highest-paid actors.
8. Salman Khan
Salman Khan reportedly earns ₹100–150 crore per film. High-profile Bollywood projects like Kisi Ka Bhai Kisi Ki Jaan contribute to his lucrative paychecks.
Latest/Upcoming Movies: Maatrubhumi
9. Kamal Haasan
Kamal Haasan reportedly earns ₹100–150 crore per project. Films like Vikram 2 show his continuing influence in Tamil cinema.
10. Ranbir Kapoor
Ranbir Kapoor reportedly charges ₹80–150 crore per film. High-budget Bollywood films such as Brahmastra contribute to his total earnings.
Latest/Upcoming Movies: Ramayana, Love & War
11. Ranveer Singh
Ranveer Singh reportedly charges ₹70–150 crore per film. Commercial hits like Dhurandhar  have helped him maintain a high earning status.
Latest/Upcoming Movies: Pralay
12. Akshay Kumar
Akshay Kumar reportedly earns ₹60–145 crore per project. Films like Sooryavanshi and other blockbusters contribute to his remuneration.
Latest/ Upcoming Movies: Bhoot Bangla
These top-paid Indian actors of 2026 are redefining box-office success with blockbuster films and record-breaking fees. Stay tuned for the next big star!