Discover the estimated cost of hiring a Bollywood celebrity for a single ad campaign and what brands typically pay for star-powered promotions. Explore how celebrity advertising deals are structured and why Bollywood stars remain a valuable asset for brand visibility and consumer trust.
Your information is safe with us
Bollywood celebrities are still among the most expensive faces in Indian advertising, even as brands spread some of their budgets across influencers and digital-first creators. In fact, celebrity endorsements fell 22% in 2025 as brands became more selective, but A-list names still command premium rates because they bring trust, recall, and national visibility in one shot. That is why the answer to “how much does a Bollywood celebrity charge for one ad?” usually begins in the low crores and can climb much higher for the biggest stars.
In celebrity marketing, “one ad” is rarely just one file. It can mean a TVC, a digital brand film, a social media ad, or a campaign that gets reused across multiple platforms. Public pricing guides say the final quote changes with usage rights, exclusivity, campaign duration, and the number of deliverables, which is why a single headline fee is only part of the story.
A static post, a reel, a long-form brand film, and a full ambassador contract do not sit in the same bracket. Instagram-facing estimates for Bollywood stars can differ sharply from broader endorsement fees, and campaign values rise when the brand wants more than one format or more than one platform. In other words, the more work the ad asks from the celebrity, the larger the bill.
Public 2026 pricing guides place celebrity endorsement charges in India at roughly ₹15 lakh on the lower end and up to ₹15 crore or more for the biggest names. Business Standard’s 2025 coverage adds that mid-tier celebrities typically charge ₹1–3 crore per endorsement, which is the band many brands use when they want a recognizable face without paying superstar pricing.
The top tier is where the numbers move sharply upward. Business Standard reported that A-list stars range from a high single crore to ₹7–8 crore per campaign, while industry estimates cited by BestMediaInfo put Shah Rukh Khan at ₹5–10 crore per day for brand endorsement deals. That range reflects how brands pay not just for popularity, but for prestige and audience reach.
Some names sit in a bracket of their own. BestMediaInfo reported that Virat Kohli’s Puma deal was worth ₹110 crore over eight years, and that he later turned down an extension worth ₹300 crore. While that is a long-term contract rather than a one-off ad, it shows how celebrity value can scale when a brand wants multi-year visibility instead of a single campaign burst.
Shah Rukh Khan remains one of the most expensive names in Indian advertising. BestMediaInfo says he charges no less than ₹5 crore to ₹10 crore per day for brand endorsement deals in current industry estimates, and older Times of India reporting also showed that SRK was already part of the highest-fee bracket for major brand work. For a brand, that fee buys instant mass familiarity and premium positioning.
Ranveer Singh sits in the premium A-list zone as well. Tring’s current endorsement guide says he charges around ₹5 crore to ₹10 crore per endorsement deal, while Business Standard places A-list campaigns in the high-single-crore to ₹7–8 crore range. That lines up with Ranveer’s positioning as a high-energy, youth-forward celebrity who fits both mass and premium brands.
Alia Bhatt and Deepika Padukone are two of the strongest female brand faces in India, and both sit in the multi-crore bracket. Tring estimates Alia at around ₹7 crore to ₹9 crore per endorsement deal and Deepika at around ₹5 crore to ₹8 crore per campaign, while GQ India cites a Times of India report saying Deepika charges ₹2 crore for each Instagram advertisement. The correlation here is simple: stronger brand value tends to push both campaign fees and platform-specific rates upward.
Ranbir Kapoor is another strong example of a high-value Bollywood endorser. The Times of India reported that he commands around ₹6 crore per brand endorsement, which places him firmly in the premium bracket. That makes him a fit for brands that want style, trust, and broad appeal without necessarily going to the absolute top end of the market.
Older public reports show how high the female star market can go. The Times of India reported Priyanka Chopra at ₹3.5 crore to ₹4 crore per deal, and GQ cited a News18 report saying Katrina Kaif charges about ₹97 lakh for each sponsored Instagram post. These figures are useful because they show that even within Bollywood, the same celebrity may charge very differently depending on whether the ad is a full campaign or a single social post.
This is the headline amount that the celebrity or their agency quotes for the ad itself. For mid-tier stars, that may sit around ₹1–3 crore, while A-list names can move into the high-single-crore range or beyond. For the biggest stars, the fee can exceed that once the campaign scope grows.
The quote is often only for appearing in the ad. If the brand wants to use the creative on TV, digital, outdoor, retail screens, or paid media for a longer period, the price can move up. This is why a “one ad” budget and a “full campaign” budget are rarely the same thing.
If the brand wants the celebrity to avoid competing categories, the fee rises again. Exclusivity is one of the biggest reasons two campaigns with the same celebrity can have very different prices, because the brand is paying for separation from rivals, not just visibility.
A celebrity fee is only one part of the total spend. The brand may also pay for creative production, stylists, travel, hotel stays, and multiple approval rounds. As campaigns become more premium, the production value often grows with the celebrity fee, which is why the full budget can feel much larger than the public headline number.
Even with the rise of influencer marketing, celebrities continue to dominate television-led advertising and premium campaigns. BestMediaInfo reported that film stars accounted for 77% of celebrity-led advertising in 2024, and that celebrities remained a major force in total ad visibility. That tells you why brands still keep paying crores for the right face.
A celebrity does not just add fame; they add familiarity. For categories like FMCG, beauty, fashion, automobile, and finance, a popular Bollywood face can make a campaign feel established before the audience has even read the copy. That is also why the strongest endorsement fees tend to go to stars who combine box-office appeal with broad audience trust.
So, how much does a Bollywood celebrity charge for one ad? Public market estimates show a wide spread: around ₹15 lakh at the lower end, ₹1–3 crore for mid-tier names, high-single-crore to ₹7–8 crore for A-list campaigns, and even higher for top-tier stars like Shah Rukh Khan and Virat Kohli, depending on the scope. The exact number depends on the format, usage rights, exclusivity, and how much brand power the celebrity brings to the table.
Your information is safe with us