The Indian film industry is home to some of the highest-paid actors in the world, with Allu Arjun topping the list. According to Forbes India, Allu Arjun has emerged as the highest-paid actor with a whopping fee of ₹300cr per film and a net worth of ₹350cr. He is followed by actor-politician Thalapathy Vijay, who reportedly charges between ₹130cr and ₹275cr per film, and Shah Rukh Khan, who has a fee range of ₹150cr to ₹250cr per film and an impressive net worth of ₹6,300cr.
The list of top earners also includes megastar Rajinikanth, who has a fee range of ₹125cr to ₹270cr per film and a net worth of ₹430cr. Bollywood actor Aamir Khan follows him, charging between ₹100cr and ₹275cr per film, with an estimated net worth of ₹1,862cr. Prabhas, known for his role in the Baahubali franchise, is next with a net worth of ₹241cr and a typical fee range of around ₹100cr to ₹200cr per film.
The final four actors on the list are Ajith Kumar, Salman Khan, Kamal Haasan, and Akshay Kumar. Kumar charges between ₹105cr and ₹165cr per movie and has a net worth of ₹196cr. Salman Khan is the second-highest-paid Bollywood actor with a fee range of ₹100cr to ₹150cr per film and a net worth of ₹2,900cr. Haasan typically charges between ₹100cr and ₹150cr per film, while Akshay's fee ranges from ₹60cr to ₹145cr per movie.
The net worth and fees of these actors vary greatly, with some earning more from their production houses and other business ventures. Shah Rukh Khan's wealth, for example, comes from his production house Red Chillies Entertainment and co-ownership of the IPL cricket team Kolkata Knight Riders. These actors are among the most successful and highest-paid in the Indian film industry, and their fees and net worth reflect their popularity and success.