Skip to content
DV360 Account
Programmatic Basics

How Much Does Programmatic Advertising Cost in India?

Programmatic advertising in India is mostly priced per 1,000 impressions (CPM). Indicative rates run from about ₹40–120 for open auction display to ₹150–450 for news publisher deals, ₹200–500 for most OTT entertainment and ₹600–950 for live sport on JioHotstar. Add platform, data and service fees plus GST, and expect premium deals to need about ₹2 lakh or more each.

Shalini Pathak, DV360 Consultant Published 9 min read

What do you actually pay for in programmatic advertising?

Ask five people what programmatic advertising costs and you will hear five different numbers, because the question hides two prices. One is the media, meaning what publishers charge for the ads you show. The other is everything around it: the platform, the data, the checks and the people who plan and run the campaign. Both are below, with indicative Indian rates, so you can sense-check a quote or set a realistic budget before you speak to anyone.

Put together, you pay for media, technology, data and people, with GST on top. Media is almost always the biggest share.

Cost layer What it covers How it is usually charged
Media The impressions or video views you buy CPM or CPV
Platform Use of the demand-side platform (DSP), such as DV360 A percentage of media spend
Data and add-ons Third-party audiences, verification tools, advanced ad formats Extra CPM or a percentage, depending on the tool
Service Planning, setup, optimisation and reporting A percentage of media, a fixed monthly fee or a campaign fee
Tax GST Added to the invoice

CPM means cost per mille, the price of 1,000 impressions. CPV means cost per view and is used for some YouTube formats.

The platform layer is easy to miss because it rarely shows up as a separate line. Google's help centre describes the Display & Video 360 fee as a percentage of media spend, with a higher rate for open auction, preferred deals and private auctions, and a lower rate for YouTube and partners, Demand Gen and Programmatic Guaranteed deals. Google does not publish the percentages. They depend on the contract. Our guide to DV360 pricing covers this layer in more detail.

Data and add-ons vary by campaign. Third-party audience segments carry a data charge set by the data provider. Independent verification tools for brand safety and viewability charge their own fees, and dynamic creatives carry an extra advanced ad serving charge in DV360.

What are typical CPMs in India by channel?

Indicative rates in India run from about ₹40 to ₹950 CPM, depending on the channel and how you buy it. These are the planning ranges we use across our channel guides. Treat them as a starting point, not a quote. GST is extra, and every rate is confirmed for your dates before launch.

Channel and format Pricing model Indicative range
Open auction display banners CPM ₹40–120
Rich media on news sites CPM ₹90–220
In-stream video on publisher sites CPM ₹120–280
YouTube skippable in-stream CPV ₹0.50–1.60
YouTube bumper ads CPM ₹100–230
YouTube non-skippable in-stream CPM ₹150–320
YouTube Shorts CPM ₹50–140
YouTube on connected TV CPM ₹250–500
News publisher PG and private deals CPM ₹150–450
OTT entertainment, most apps CPM ₹200–500
Live sport on JioHotstar CPM ₹600–950
DOOH screens CPM on estimated audience ₹250–900

Two notes on reading this table. First, a CPV is not comparable with a CPM. On YouTube skippable ads bought per view, Google counts a paid view when someone watches 30 seconds, or the whole ad if it is shorter, or interacts with it. So ₹1 per view buys real attention, not just a served ad.

Second, DOOH rates are based on the estimated number of people who could see each play, not on one screen showing one ad. Each channel is covered in more depth on our OTT and connected TV, YouTube, news publisher and DOOH pages.

Why does the same impression cost more in one plan than another?

Price follows control, attention and demand. Five things move the number most.

  • Buying type. Open auction is cheapest because you compete for whatever is available. A private marketplace (PMP) deal adds a floor price, and Programmatic Guaranteed (PG) fixes the price and volume in advance, so it costs more. Our explainer on PG, PMP and open auction covers the trade-offs.
  • Screen. Connected TV usually costs more than mobile, because the ad plays full screen in the living room.
  • Season. Diwali, the IPL and big tournaments push OTT and YouTube prices up as more advertisers compete for the same viewers.
  • Targeting. Every layer you add, such as a narrow age band, one city, one language or an in-market segment, shrinks the pool and lifts the effective CPM.
  • Format. Video costs more than a banner, and rich media sits in between.

Want to see the numbers for your brand?

Get a free DV360 media plan from our team within one working day.

Get a free media plan

Which deals carry a minimum spend?

Programmatic Guaranteed and private deals do, with publisher minimums from about ₹2 lakh on smaller regional OTT apps to about ₹5 lakh per news publisher and ₹10 lakh or more on the largest OTT platforms. YouTube and open auction formats have no fixed minimum. Our guide to the minimum budget for DV360 lists the figure for each app, publisher and screen network, and what to do if your budget sits below them.

What do ₹5 lakh and ₹25 lakh buy? Two worked examples

Budget size decides which inventory you can use at all, not just how many impressions you get. Here are two illustrative one-month awareness plans, using rates from inside the ranges above. They are planning numbers, not quotes.

Plan A: ₹5 lakh, two states, auction only

Line Budget Rate used Estimated delivery
YouTube bumper ads ₹2,00,000 ₹150 CPM 13,33,333 impressions
YouTube skippable in-stream ₹1,50,000 ₹1.00 CPV 1,50,000 views
Open auction display ₹1,50,000 ₹80 CPM 18,75,000 impressions
Total media ₹5,00,000

The two CPM lines buy about 32 lakh impressions for ₹3.5 lakh, a blended CPM of roughly ₹109. Blended CPM is total spend divided by total impressions, times 1,000.

Nothing in Plan A needs a deal minimum. A Programmatic Guaranteed deal on a large OTT app would need about twice this budget on its own, so at ₹5 lakh, YouTube and open auction are the realistic starting point.

Plan B: ₹25 lakh, national, with premium deals

Line Budget Rate used Estimated delivery
ZEE5, Programmatic Guaranteed ₹10,00,000 ₹450 CPM 22,22,222 impressions
YouTube bumper ads ₹6,00,000 ₹150 CPM 40,00,000 impressions
YouTube on connected TV ₹2,00,000 ₹350 CPM 5,71,429 impressions
News publisher private deal ₹5,00,000 ₹250 CPM 20,00,000 impressions
Open auction display ₹2,00,000 ₹80 CPM 25,00,000 impressions
Total media ₹25,00,000 about 1.1 crore impressions

Plan B buys about 1.1 crore impressions at a blended CPM of roughly ₹221, about double Plan A's. That is not waste. The extra money buys named apps and sites, the family television and fixed prices. The ZEE5 line works only because ₹10 lakh clears that app's indicative minimum. Move the same ₹10 lakh into more bumpers and the CPM falls, but so does your control over where the ad runs.

For CPM lines, impressions = budget ÷ CPM × 1,000. For CPV lines, views = budget ÷ CPV. For the full arithmetic, including working back from an all-in budget and checking what happens when CPMs or fees move, use our programmatic advertising cost calculator.

Then add the fees. If a service fee were 10% of media (an illustrative figure, not a quote), Plan B would come to ₹27.5 lakh before GST.

How do service fees work?

Service fees follow three common models: a percentage of media spend, a fixed monthly fee or a one-off campaign fee. What the fee covers depends on how much of the work the partner takes on.

With a self-serve account, your own team runs DV360, and the partner mainly provides access, billing and help with deals. Co-managed adds hands-on setup, optimisation and training. A fully managed DV360 service hands the whole job to specialists, which saves you hiring and training a trading team.

At DV360 Account we agree the fee model in writing before launch and show media cost and our fee separately. Premium OTT and publisher campaigns we run are prepaid before they go live.

How can you get more reach from the same budget?

Spend on the job each channel does best, and stop paying for impressions that do nothing.

  1. Match the buying type to the goal. Use PG where you need a specific app or date, and auction buying for scale and retargeting.
  2. Cap frequency at campaign level as well as on each line item. A cheap CPM at a frequency of 15 is expensive reach.
  3. Book festive and sports inventory early. PG deals take time to confirm, and premium dates sell out.

Our guide on how to reduce CPM has more tactics.

How do you compare two programmatic quotes?

Put both on the same basis first: cost per 1,000 impressions with every fee included, then cost per person reached. A quote that looks cheaper often is not.

Take two illustrative quotes for the same video campaign:

Quote A Quote B
Quoted rate ₹200 CPM, all fees included ₹170 CPM, media only
Data and verification Included ₹15 CPM on top
Service fee Included 12% of media
Effective CPM ₹200 about ₹205

Quote B looked 15% cheaper and ends up slightly dearer. Now add frequency. Say both deliver the same impressions, but Quote A's plan averages a frequency of 4 and Quote B's averages 8. B then reaches half as many people. Cost per 1,000 people reached is effective CPM × frequency, so ₹800 for A against about ₹1,640 for B. Our CPM calculator guide covers effective CPM and cost per thousand reached in more detail.

Before you sign, also get three things in writing: that deal rates are confirmed for your dates before you pay, who keeps the audiences and campaign data if you move on, and which delivery reports you will receive and how often.

Next step

The quickest way to see what your budget buys is to ask for a free media plan. Within one working day, a DV360 specialist sends a channel mix with estimated reach and costs from our current rate card, which you can compare against any quote you have.

Frequently asked questions

What is a good CPM for programmatic advertising in India?

There is no single good CPM, because a ₹60 display impression and a ₹400 OTT impression do different jobs. As a planning guide, open auction display runs about ₹40–120, news publisher deals ₹150–450 and most OTT entertainment ₹200–500, with live sport higher. Compare plans on cost per person reached and on outcomes such as brand lift or site visits, not on CPM alone.

Is programmatic cheaper than booking publishers directly?

Not necessarily per impression. A Programmatic Guaranteed deal is still a fixed-price reservation with the publisher, so do not expect it to undercut a direct booking. What programmatic adds is control: one frequency cap across sites and apps, one set of audience rules and one report, plus the option to mix guaranteed deals with cheaper auction inventory in the same campaign. That usually lowers the cost of reaching each unique person.

Why do OTT and connected TV ads cost more than display?

You are paying for attention and context. OTT ads play inside shows people chose to watch, usually full screen, and connected TV puts them on the family television. There is also far less of this inventory than there are banners on the open web, and demand jumps around cricket and the festive season, which pushes rates up further.

Are programmatic rates quoted with or without GST?

The indicative rates on our pages are before GST, which is added to the invoice. When you compare quotes, check whether each one is before or after tax, and whether platform, data and verification costs are included in the rate. We bill in rupees with GST invoices, so you do not need to pay in foreign currency.

Can a small business afford programmatic advertising?

Yes, if the plan is focused. YouTube and open auction formats have no fixed platform minimum, so a business can start on one or two channels in its key cities. Plan A in this guide, which mixes bumpers, skippable ads and display across two states, is a sensible starting shape. Premium OTT and news publisher deals usually come later, once a first campaign has shown what works. Our minimum budget guide lists each deal floor.
Share: LinkedInXWhatsAppEmail
Free plan