How much do YouTube ads cost in India?
YouTube ads are bought through Google Ads, in an auction. Skippable in-stream ads, the format most small businesses use, are charged per view: you pay only when someone watches 30 seconds, finishes a shorter ad, or clicks. Non-skippable, bumper and Shorts ads are charged per 1,000 impressions. The calculator uses the pricing model that matches the format you choose.
YouTube ads benchmarks for India (2025–26)
| Format | Typical cost | Source |
|---|---|---|
| Skippable in-stream, cost per view | ≈ ₹2 (₹2–₹3) | MegaDigital |
| Skippable in-stream, self-managed campaigns | ₹0.50–₹3 per view | The Media Ant, TechBullion |
| Overall CPM | ₹40–₹150 | The Media Ant, TechBullion |
| Non-skippable in-stream | ₹500–₹900 CPM | MegaDigital |
| Bumper (6 seconds) | ₹250–₹400 CPM | MegaDigital |
| Shorts ads | ₹350–₹450 CPM | MegaDigital |
| Display ads | ₹100–₹300 CPM | MegaDigital |
All of these are agency and vendor figures, they disagree with each other, and none come from Google. Use them to size a budget; after two weeks of running, replace the defaults with your own cost per view.
Making a small YouTube budget work
- Use skippable in-stream with "video views" or "leads" as the goal; non-skippable formats burn small budgets fast.
- Say what you do and where in the first 5 seconds, in the language your customers speak; that is when the skip button appears.
- Target by city or pincode, and add a WhatsApp or call button as the end screen.
- Exclude children's content and apps in placement settings; they attract cheap, useless views.
Frequently asked questions
How much do YouTube ads cost per view in India?
For skippable in-stream ads, Indian agency benchmarks put the average cost per view (CPV) at about ₹2, with a typical range of ₹0.50–₹3 depending on targeting, ad quality and competition. You only pay when someone watches 30 seconds (or the whole ad if shorter) or interacts with it.
How much do YouTube ads cost per month in India?
You choose the budget. At ₹500 per day (about ₹15,000 a month plus 18% GST) and ₹2 per view you would get roughly 7,500 views a month. Start with a small test budget and raise it once you know your cost per lead; non-skippable formats are charged per 1,000 impressions, whether or not people want to watch.
What is the cost per 1,000 impressions (CPM) on YouTube in India?
Published ranges are about ₹40–₹150 overall, with premium formats higher: roughly ₹500–₹900 for non-skippable in-stream, ₹250–₹400 for 6-second bumper ads and ₹350–₹450 for Shorts ads. These come from agency blogs, not from Google, so treat them as rough.
Skippable or non-skippable: which is cheaper?
Skippable ads are cheaper and are charged per view, so people who skip cost you nothing. Non-skippable and bumper ads are charged per 1,000 impressions whether people want to watch or not, which makes them better for brand awareness and worse for leads on a small budget.
Is GST charged on YouTube ads?
Yes. YouTube ads are bought through Google Ads, and Google India charges 18% GST. Add your GSTIN to the billing profile to claim input tax credit.