Programmatic advertising costs between $1 and $80 per thousand impressions (CPM) depending on format and targeting: run-of-network display runs $1 to $4, behaviorally targeted display $4 to $10, video roughly $8 to $30, and connected TV $20 to $80. For a reasonably targeted display campaign, $4 to $10 CPM is a realistic planning benchmark. A DSP typically takes 10 to 20 percent of spend; MoonSauce charges a flat management fee, never a markup on media.
That is the whole answer. Most agencies make you fill out a form to get it. We just put it on the page, because the number was never the hard part. Hiding it was the trick.
This page breaks down what programmatic costs in 2026, where the money goes, and the "tech tax" line items that quietly eat a third of your budget if nobody is watching. If you want the definition first ("wait, what is programmatic?"), start with our programmatic advertising guide, then come back here for the dollars.
What a CPM means (10-second version)
CPM is the price for one thousand ad impressions, and it is the base unit of nearly all programmatic buying. A $10 CPM means you pay $10 every time your ad is served a thousand times. That is the media cost. It is not the only cost, and the gap between "the CPM I was quoted" and "what came out of my budget" is where most of the industry's bad behavior lives.
One thing the CPM number never tells you on its own: whether those thousand impressions were seen. An impression counts the moment an ad is served, even if it loaded below the fold and the user scrolled past in half a second. The metric that separates "served" from "had a chance to be seen" is viewability, and a clean buy tracks it as closely as it tracks CPM. A $4 display CPM at 40 percent viewability is more expensive, per impression that mattered, than a $7 CPM at 80 percent. Cheap is only cheap if it shows up on screen.
How much does programmatic advertising cost by format? (2026)
Programmatic is not one price. It is a dozen channels wearing the same trench coat. Here is the honest spread by format. Treat these as planning ranges, not guarantees: your real number depends on audience size, inventory quality, season, and how competitive your category is in the auction.
| Format | Typical CPM range | What drives it |
|---|---|---|
| Display, run-of-network | $1 to $4 | Cheap, broad, low attention. Good for reach, weak for intent. |
| Display, behavioral / interest-targeted | $4 to $10 | Targeting premium. The honest workhorse rate. |
| Display, B2B (job title / firmographic) | $10 to $25 | Niche audiences, smaller pools, higher demand. |
| Online video (pre-roll, in-stream) | $8 to $30 | Higher engagement, premium placement. |
| Connected TV / OTT | $20 to $80 | Premium streaming inventory, big-screen attention. |
| Programmatic audio (Spotify, podcasts) | $15 to $30 | Sound-on, low-clutter environment. |
A few things this table is quietly telling you:
- A $2 CPM and a $40 CPM are both "programmatic." When an agency quotes you "programmatic from $X," ask which format. The word alone means almost nothing.
- The targeting premium is real, and usually worth it. The jump from $1 to $4 (run-of-network) up to $4 to $10 (behavioral) is what you pay to stop spraying impressions at people who will never buy. Add B2B layers like job title and firmographics and you are paying $10 to $25 to reach a much smaller, much more qualified pool. Smaller audience, higher demand for it, higher price.
- CTV costs roughly eight to ten times display, and usually earns it. The premium reflects real attention on an actual TV screen, not a banner someone scrolled past. If CTV or OTT is where you're headed, the cost cut lives on its own page: how much OTT/CTV advertising costs.
- Audio has its own math too. If Spotify and podcasts are the target, see how much Spotify ads cost.
Worth naming the obvious comparison: a behavioral display CPM of $4 to $10 looks cheap next to Google Ads search clicks, but they are not the same purchase. Programmatic buys impressions across the open web; search buys high-intent clicks at the moment of demand. Different unit, different job. We lay the two side by side in programmatic vs Google Ads.
The part agencies leave out: the tech tax
Here is the line that separates an honest programmatic shop from a slot machine. The CPM you see is rarely the CPM you pay. Between your budget and the actual ad placement sits a stack of middlemen, each taking a cut:
- The DSP fee. The demand-side platform (the software that buys the inventory in real-time auctions) typically takes 10 to 20 percent of media spend. The Trade Desk, for example, defaults to around 20 percent and negotiates down at higher volume.
- Data and audience fees. Third-party audience segments cost extra, usually charged as an added CPM stacked on top of the media. Want to reach "in-market auto intenders" or a specific firmographic list? That data has a price, often $0.50 to $3 per thousand on its own, and it rides on every impression you serve to that segment.
- Verification and brand-safety fees. Tools that confirm your ad ran on a real, fraud-free, brand-appropriate site rather than a content farm built to harvest ad dollars. A meaningful slice of open-web inventory is invalid traffic (bots, spoofed domains, stacked ads nobody sees), so verification is worth paying for. Still a cost.
- The agency's cut. This is the one to watch. Many agencies bury their margin inside the CPM, so you can never tell what you paid for media versus what you paid them.
Stack it all and the "tech tax" commonly adds 40 to 60 percent on top of the raw media CPM, and total non-media costs frequently run 18 to 40 percent of spend by the time everything settles. So a campaign you think is buying $10 media is often delivering closer to $6 of actual impressions. The other $4 vanished into the supply chain, and on an opaque buy, you will never see where.
The sneaky part is how the cut gets structured. An agency billing a percentage of spend has a quiet incentive to spend more, not to spend well: the more media flows through, the bigger the fee. A flat management fee removes that conflict entirely, which is exactly why we use one. We break the two billing models down in percentage of spend vs flat fee if you want to see the math on which one serves the advertiser.
How MoonSauce handles it
Two rules, both boring, both rare.
- No markup on your media. Ever. Your ad spend goes to the platforms at cost. We do not mark up the CPM and pocket the difference. That single practice is more transparency than most of this industry offers.
- A flat management fee you can see. Our fee is a separate, stated line item, not a number smuggled into the CPM. You always know what you pay for media and what you pay us, because they are two different numbers on two different lines.
DSP and verification fees are real and unavoidable (that is the cost of buying inventory programmatically), but we pass them through transparently rather than hiding them in a blended rate. The tech tax exists for everyone. Pretending it doesn't is the scam.
What you should budget
Format and fees set the unit price. Your total budget is a separate question, and it depends on goals more than on any rate card. A few honest planning anchors:
- There is a floor below which programmatic stops working. Spread too thin across too many impressions and you buy noise, not outcomes. The mechanism behind this is the auction itself: programmatic runs on real-time bidding, and the bidding algorithm needs enough conversions to learn which impressions are worth more. Starve it of volume and it never gets past guessing. Real targeting, frequency control, and optimization all need data to chew on, and data takes spend to generate.
- The enterprise "minimums" you've been quoted are often theater. A lot of agencies and DSPs gate programmatic behind five-figure monthly floors because it suits their model, not because the channel requires it. Premium inventory does not demand a Fortune 500 budget. Getting growth-stage and mid-market buyers into premium inventory without the enterprise gate is one of the things we built MoonSauce to do.
- Match the format to the goal before you match it to the budget. Cheap display for broad retargeting reach is a different play than CTV for brand lift. The right CPM is the one that serves the objective, not the lowest one on the table. A $2,000 month spread across CTV buys almost nothing usable; the same $2,000 concentrated in tightly targeted retargeting display can move a real number.
Want the actual figure for your mix without a sales call? Run it through our ad budget calculator: pick your channels, set your spend, and watch the number assemble itself, no quote form, no "let's hop on a call to discuss investment levels." When you want the full picture across every channel we run, the pricing overview lays it all out in the open.
Who runs it (and why that changes the price)
Programmatic done well is not "set the campaign and check back next quarter." It is daily auction management, supply-path cleanup, fraud filtering, frequency capping, and creative rotation. The same $10 CPM in good hands and bad hands buys two very different campaigns: one quietly trimming the junk inventory and bot traffic that bleed budget, the other letting it ride. The deep dive on how we buy lives on the programmatic advertising service page. Short version: senior people on the trade desk, no interns learning on your budget, transparent fees, and zero CPM gimmicks. The goal is precision, not spray-and-pray.
See the number, then decide
Programmatic costs whatever it costs. The CPMs are public, the DSP fees are public, and now they're on this page too. What's rare isn't the pricing, it's an agency willing to show you the whole stack without a markup hiding in the middle of it.
So go build your plan on the ad budget calculator, read how we run the channel on the programmatic service page, or just contact us and ask the awkward question every other agency dodges: "what's your cut, and where is it?" We'll answer it before you finish typing.
Zero pressure. Zero markup. Zero BS.
Cost ranges on this page reflect 2026 programmatic benchmarks and are planning estimates, not quotes. Your actual CPMs depend on format, targeting, inventory, and competition in your category.