Skip to content

Top 10 Highest Paid Actors in Bollywood

top 10 highest paid actors in bollywood 2026

How much do Bollywood actors charge for a movie?
Several factors are involved that cannot be answered here without knowing the actual conditions.
Generally, factors such as an actor’s popularity among the masses, skills (as evidenced by past films), past commercial successes, and casting demand often determine fees.
Sometimes, you can break into it quickly, being young and beautiful, like a young model, a pageant winner, or a sports star.
Breaking into star status is time-consuming and challenging, with the odds against you.
Few people in the industry have managed to achieve that position and can charge a big buck to producers for their time and skills.
Producers are willing to pay their demands because, after all, it’s all about ROI, so here are the top 10 highest-paid actors in Bollywood:

10. Tiger Shroff – ₹35-40 Crores

Bollywood highest paid actor

Tiger Shroff’s film fees have stabilized at ₹15-25 crore in 2026, post-adjustments from flops like Heropanti 2 (2022, ₹35 crore worldwide gross).
Reports of a 50% cut to ₹17-20 crore followed that debacle, but he charged ₹40-45 crore for Bade Miyan Chote Miyan (2024), despite its underwhelming performance.
With Baaghi 5 and Heropanti 4 lined up, his fees align with action-hero value (net worth ~₹248 crore). Recent hits like Liger follow-up sustain demand despite selective hits.

9. Shahid Kapoor – ₹40-45 Crores

Bollywood actor fees per film

Shahid Kapoor’s fees range from ₹25-45 crore per film in 2026, reflecting his versatile shift from romantic leads to action thrillers.
He earned ₹45 crore for O’Romeo (Feb 2026 release, Vishal Bhardwaj-directed), five times Triptii Dimri’s ₹6 crore, and a career-high ₹40-45 crore for Farzi 2 (summer 2026).
Post-Kabir Singh (2019) success, mixed results like Jersey (2022) led to selective projects, but Deva (2025) and O’Romeo boosted his value. Bade Miyan Chote Miyan rumors were unverified; no fee cuts were reported recently.
Upcoming: Cocktail 2 (with Kriti Sanon, Rashmika Mandanna), Loveyapa, post-Farzi 2 holiday. Net worth ~₹300+ crore supports his resurgence.

8. Ranveer Singh – ₹50 Crores

highest paid actor in bollywood

Ranveer Singh (born Ranveer Singh Bhavnani) began in advertising before his acting debut in Yash Raj Films’ Band Baaja Baaraat (2010), winning Filmfare Best Male Debut opposite Anushka Sharma.
His energetic, transformative roles from Goliyon Ki Raasleela Ram-Leela (2013) to the blockbuster Dhurandhar (2025, ₹1,000 crore gross) highlight his expressive versatility.
Known for bold, eclectic fashion that sets trends, Ranveer has won 5 Filmfare Awards: Best Male Debut (2010), Best Actor for Bajirao Mastani (2015), Gully Boy (2019), 83 (2021), and Critics’ for Padmaavat (2018), plus recent honors for Dhurandhar at the 2026 Chetak Screen Awards.
Post-Rocky Aur Rani Kii Prem Kahaani (2023), he’s filming Pralay (post-apocalyptic thriller, August 2026 start) and Dhurandhar 2. Married to Deepika Padukone since 2018.
Ranveer charges ₹30-50 crore per film, as in Dhurandhar (₹30-50 crore) and Dhurandhar 2 (₹50 crore), steady post-COVID hikes and pandemic cuts. This supports his A-lister status amid ambitious ventures like a potential Aditya Dhar collab.

7. Ajay Devgn – ₹60-120 Crores

highest paid bollywood actor 2026

Ajay Devgn is a versatile, highly acclaimed Bollywood actor admired for his intense performances across action, drama, and comedy.
Married to actress Kajol since 1999, they have two children, Nysa and Yug, and frequently collaborate on films like Tanhaji (2020).
He debuted with the blockbuster Phool Aur Kaante (1991), winning the Filmfare Best Male Debut and Special Performance Award for his raw, bike-riding entry scene.
He founded Ajay Devgn FFilms (now Devgn Films) in 2000 with his late father Veeru Devgan, producing successes like Raju Chacha (2000), Shivaay (2016), and Bholaa (2023).
Ajay charges ₹60-120 crore per film, boosted by Animal Park and sequels like Drishyam 3 (Oct 2026), Dhamaal 4 (Jul 2026), and Ranger (Dec 2026).
His net worth exceeds ₹427 crore, with upcoming VFX arm NY VFXWAALA enhancing production scale.

6. Ranbir Kapoor – ₹75 Crores

bollywood actor charge per movie

Ranbir Kapoor ranks among Bollywood’s top 5 highest-paid actors in 2026, charging ₹60-75 crore per film.
He has won 7 Filmfare Awards, including Best Actor for Rockstar (2011), Barfi! (2012), Sanju (2018), and Animal (2023), plus Best Male Debut for Saawariya (2007).
Often called the “chocolate boy” for his boyish charm and romantic leads, he appeals widely to female audiences.
Standouts include Ae Dil Hai Mushkil (2016), Jagga Jasoos (2017, which he co-produced with Anurag Basu via Picture Shuru, Brahmastra (2022), and the record-breaking Animal (2023).
He co-owns a production house with Basu and backed Jagga Jasoos.
Ranbir’s fees rose post-Animal, hitting ₹75 crore per part for Ramayana (total ₹150 crore for two parts, releasing Diwali 2026/2027). For Love & War (2026), similar high figures apply amid his ₹345 crore net worth.

5. Hrithik Roshan – ₹75 Crores

highest fees of bollywood actor

Hritik is the hottest man in Bollywood and also an excellent dancer. He debuted in the ‘Kaho Na Pyaar hai’ movie, and the film was a box office smashing hit.
But before this fantastic film, Hritik was seen in many movies as a child actor.
Hritik has excellent muscles, is an inspiration for many fitness freaks, and owns a popular clothing brand name, HRX.
He recently got divorced from his ex-wife, Susanne khan.
Hrithik Roshan per movie Fees:
These days, in 2026, while many of the other superstars take a profit percentage in their films, Duggu prefers the old school, charging a bomb of 60-75 Crores per film. 

4. Akshay Kumar – ₹60-145 Crores

who is the highest paid actor in Bollywood 2026

Akshay Kumar ranks among Bollywood’s highest-paid actors, commanding ₹60-145 crore per film based on 2026 estimates.
His upcoming projects like Bhooth Bangla (₹45-50 crore), Housefull 5 (₹20 crore), and Kesari Chapter 2 (₹45 crore) reflect varied fees tied to genre and scale.
Akshay entered films as a stunt performer and assistant, struggling initially with small roles before assisting stunt director Veeru Devgan (Ajay Devgn’s father). His lead debut came in Saugandh (1991), not Deedar (1992), marking the start of his action-hero phase with hits like Khiladi (1992). He earned the nickname “Indian Jackie Chan” for performing his own high-risk stunts in films like Khiladi 420 and Rowdy Rathore.
Akshay Kumar per movie fees 2026:
As of 2025–2026, Akshay Kumar charges approximately ₹60 crore to ₹145 crore per movie, making him one of India’s highest-paid actors.
His earnings are often structured through a combination of a high upfront fee and a percentage of the film’s revenue.
Considering his massive popularity and high probability of the movie becoming a blockbuster, most producers pay him that huge amount.

3. Salman Khan – ₹100 Crores

salman khan charge per movie

Salman Khan hails from one of Bollywood’s most prominent film families, as the eldest son of legendary screenwriter Salim Khan (of Salim-Javed fame) and his first wife, Sushila Charak (Salma Khan), with stepmother Helen, the iconic actress.
Salman excels at immersive, mass-appealing characters in action-packed blockbusters like the Dabangg series, blending charisma, intensity, and relatability that set him apart.
Salman Khan per movie Fees:
Salman Khan is one of India’s highest-paid actors, typically commanding a fee of ₹100 crore to ₹150 crore per movie.
This amount often includes profit-sharing, especially since he now frequently co-produces his films under his banner, Salman Khan Films.

2. Aamir Khan – ₹100-175 Crores

how much bollywood actors charge for a movie

Aamir Khan, known as “Mr. Perfectionist,” is a highly influential Bollywood actor celebrated for his selective, impactful scripts. 
He first appeared as a child actor in his uncle Nasir Hussain’s Yaadon Ki Baaraat (1973) and debuted as a lead in Qayamat Se Qayamat Tak (1988). He has received the Padma Shri (2003) and Padma Bhushan (2010) for his contributions to cinema.
Career Highlights
Khan’s films like Lagaan (2001, Oscar-nominated), 3 Idiots (2009), PK (2014), and Dangal (2016, highest-grossing Indian film then) showcase his focus on meaningful stories. Dangal earned him ₹275 crore total via upfront fee and profits, boosted by China’s massive success. Recent works include the hit Sitaare Zameen Par (2025).
Aamir Khan charge per movie
Aamir Khan charges ₹100-275 crore per movie, often with 70% profit shares. He prefers backend deals over upfront fees to align with film success. For flops like Laal Singh Chaddha (2022), he absorbed ~₹100 crore losses by waiving fees.
“……when the film releases, I get zero money. And as it starts earning money, that money goes into P and A (Promotions and Advertising), which is over and above Rs 100 crore. Say P and A is Rs 25 crore, it then goes into recovering that. Once P and A is recovered, the producer has recovered his money, and everybody has got their fees…then I go into the percentage of profits. “
Other Bollywood stars like Shah Rukh Khan, Salman Khan, and Akshay Kumar are among the top 10 highest paid Bollywood actors in Forbes.
However, Aamir Khan did not break into the list despite his last super hit; Dangal managed to break the 2000 crore barrier globally.
Aamir Khan reportedly charges around ₹100 crore to ₹275 crore per film, often utilizing a profit-sharing model.
He has also given up his fees of Rs 100 crore to compensate for the losses suffered by Viacom 18 Studios for the recent Laal Singh Chadha flop.

1. Shahrukh Khan – ₹150-250 Crores

top 10 highest paid actors in bollywood

Shah Rukh Khan, affectionately known as “King Khan,” remains one of Bollywood’s biggest superstars with a massive global fanbase. He debuted on television with the series Fauji in 1989, followed by Circus (1989-90), before his film breakthrough in Deewana (1992). Films like Chak De! India (2007) and My Name is Khan (2010) highlight his patriotic roles and social messages.
Iconic Films:
Beloved hits include Dilwale Dulhania Le Jayenge (1995), Kabhi Khushi Kabhie Gham… (2001), and Main Hoon Na (2004). His 2023 comeback with PathaanJawan, and Dunki grossed over ₹2,500 crore worldwide, solidifying his box-office dominance.
Shahrukh Khan fees per movie​ (2026 Update)
Shah Rukh Khan now commands ₹150-250 crore per film, often via profit-sharing deals. For Pathaan (2023), he took no upfront fee but earned ~₹200 crore from a 60% profit share on the film’s massive success.
This model continues, reducing producer risk while aligning with blockbuster potential.
Why SRK charge so high?
Its because of his unparalleled global brand value, massive box office draw, and a profit-sharing model.
For a comprehensive look at who holds the title of richest actors in India, Shah Rukh Khan consistently ranks near the top, thanks to his business acumen and film royalties.

2 thoughts on “Top 10 Highest Paid Actors in Bollywood”

  1. Salman Khan is one of the most popular and influential actors in the Indian film industry.On December 27, 1965, he was born in Indore, Madhya Pradesh, India.

Leave a Reply to Satyam Dubey Cancel reply

Your email address will not be published. Required fields are marked *