Skip to content
CalculatorZilo Logo
  • Home
  • CalculatorsExpand
    • Browse all calculators
    • Education
    • Real Estate
    • Chemistry
  • Finance
  • Math
  • Health & Fitness
  • Science
  • About
  • Contact
CalculatorZilo Logo
Home / Cost Per Impression Calculator
Marketing Calculators

Cost Per Impression Calculator

Published onJuly 7, 2025 Updated onOctober 21, 2026 2:32 am

Advertising platforms quote prices per thousand impressions, but your invoice arrives as one lump sum, which makes it hard to tell whether a campaign bought attention cheaply or paid premium rates for ordinary reach. The gap between those two numbers is where media budgets leak.

Enter total ad cost and impressions to get the true cost per impression and its CPM, judged against the typical range for your channel, plus impressions per dollar and the budget any impression target will need.

Cost Per Impression Calculator
CPM, cost per impression, and budget planning by channel

CPM (cost per 1,000 impressions)
—
—

Step-by-step

Benchmark bands are typical market ranges for each channel, not rate cards. Your own history is the better benchmark once you have a few campaigns of data.

Quick Answer

Quick answer: A $500 display campaign delivering 250,000 impressions costs $0.002 per impression, a $2.00 CPM that sits inside the typical display band of $2.00 to $5.00. At that rate every dollar buys 500 impressions, and a 1,000,000 impression target needs a $2,000.00 budget.

Key takeaways

  • Cost per impression is the raw unit price of attention: total cost divided by impressions. CPM is the same figure scaled to a thousand so it can be quoted in whole cents and dollars.
  • A CPM means nothing without its channel. $7.50 is ordinary for paid social and expensive for display; $30.00 is normal for LinkedIn and alarming for video.
  • Impressions are not people. Repeat views inflate the count, which is why CPM always looks cheaper than any per-person metric.
  • Planning runs in both directions at a fixed CPM: budget buys impressions linearly until auction pressure at larger scale moves the price itself.
On this page
  • Quick Answer
  • How to use the cost per impression calculator
  • The CPM formula family
  • Worked example: $500 of display buys 250,000 impressions
  • Channel benchmarks: what a normal CPM looks like
  • Impressions are not reach, and the difference costs money
  • CPM sits underneath your click and conversion costs
  • What competing calculators miss
  • Frequently Asked Questions
  • Add This Calculator to Your Website
  • References

How to use the cost per impression calculator

Enter the total cost of the campaign and the impressions it delivered, for the same period and the same placements. Mixing a month of spend with a week of impressions is the one input error that quietly ruins this calculation. Pick the channel the impressions ran on, because the verdict is meaningless without it: the calculator compares your CPM with that channel band and labels it low, typical or high. Add an impression target if you are planning rather than reporting, and the result prices that target at your current rate. Leave the target empty and you still get CPM, cost per impression and impressions per dollar.

Use impressions per dollar as the quick comparison figure when two campaigns delivered at different scales. It converts both to the same unit: 500 impressions per dollar in the example against, say, 133 per dollar for a $7.50 social CPM. The campaign with more impressions per dollar bought raw exposure more cheaply, though whether that exposure was worth buying is a question CPM alone cannot answer.

The CPM formula family

The formulas: Cost per impression = total ad cost / impressions. CPM = cost per impression x 1,000, which is the same as (total cost / impressions) x 1,000. Budget for a target = target impressions x cost per impression. Impressions a budget buys = budget / cost per impression.

Everything on this page is one relationship rearranged. Platforms quote CPM because the per-impression figure is a fraction of a cent: $0.002 is exact but unusable in a media plan, a negotiation or a headline, while $2.00 per thousand is the same price in a unit humans can compare at a glance. That is also why the calculator shows cost per impression to six decimal places when it falls below a cent. Rounding $0.0075 to $0.01 would overstate a social campaign cost per view by a third.

Worked example: $500 of display buys 250,000 impressions

The calculator is pre-filled with this case, and every figure below is what it returns.

StepCalculationResult
Cost per impression$500.00 / 250,000$0.002
CPM$0.002 x 1,000$2.00
Channel verdict (display, $2.00 to $5.00 band)Compare CPM with the bandTypical
Impressions per dollar250,000 / $500500
Budget for 1,000,000 impressions1,000,000 x $0.002$2,000.00
$2.00
CPM in the worked example
$0.002
True cost of one impression
500
Impressions bought per dollar
$2,000
Budget for a million impressions

The same spend behaves very differently on other channels. Move $750 and 100,000 social impressions into the calculator and the CPM becomes $7.50, still typical for paid social. A $1,200 video buy delivering only 40,000 impressions lands at a $30.00 CPM, flagged high against the $10.00 to $20.00 video band, with a 500,000 impression target priced at $15,000.00. The arithmetic never changes; the verdict does, because the band does.

Channel benchmarks: what a normal CPM looks like

The verdict bands built into the calculator reflect how inventory is actually priced. Display and programmatic impressions are abundant and weakly targeted, so they clear at a few dollars per thousand. Paid social adds identity-based targeting and costs more. Online video commands a premium for sight, sound and completion. LinkedIn charges the most because it sells scarce professional audiences that advertisers cannot reach as precisely anywhere else. Published benchmark roundups land in similar territory, with Google Display Network figures around $2 to $4, Meta placements around $7 to $10 and LinkedIn anywhere from $30 to $65, which is why this calculator judges LinkedIn against a $30 to $70 band rather than a single average.

Display / programmatic
$2 to $5
Paid social
$5 to $10
Online video
$10 to $20
LinkedIn
$30 to $70

Treat the bands as a smell test, not a grade. A CPM below the band often means broad, weakly targeted inventory rather than a bargain, and a CPM above it can be the right price for a small, high-value audience. What the verdict does catch reliably is a mismatch: a display campaign pricing like social, or a social campaign pricing like LinkedIn, is telling you the targeting, placement or auction has drifted from what you intended to buy.

Impressions are not reach, and the difference costs money

An impression is counted every time the ad is served, including the fifth time the same person scrolls past it. Reach counts that person once. A campaign with 250,000 impressions and 100,000 people reached ran at an average frequency of 2.5, and its cost per unique viewer is two and a half times its cost per impression. Confusing the two flatters every awareness campaign: CPM pricing always looks efficient next to per-person pricing because the denominator is bigger.

When the planning question is people rather than views, use the cost per reach calculator, which divides spend by unique audience instead. The two metrics work as a pair: CPM tells you what exposure costs, cost per reach tells you what audience costs, and the ratio between impressions and reach tells you how hard you are leaning on frequency to get there.

CPM sits underneath your click and conversion costs

Even advertisers who buy on clicks or conversions are buying impressions underneath. The bridge is click-through rate: CPC = CPM / (CTR x 10), so a $5.00 CPM at a 0.5% CTR produces a $1.00 cost per click, and doubling the CTR halves the click cost without the CPM moving at all. Run your own figures through the cost per click calculator and the click-through rate calculator to see which side of that identity is driving your traffic cost. The same logic extends one step further down the funnel with the cost per conversion calculator: a cheap CPM feeding a weak conversion rate still produces expensive customers.

Viewable impressions change the denominator. Standard CPM counts served impressions. Viewable CPM (vCPM) counts only impressions meeting the Media Rating Council viewability standard, at least 50% of pixels in view for one second on display or two seconds on video. If half your served impressions are never viewable, your effective vCPM is roughly double your CPM, which is the honest price of the attention you actually bought.

What competing calculators miss

The CPM tools ranking for this keyword are competent at one division and weak at everything around it, in three recurring ways.

Miss 1: a CPM with no verdict. Most return the number and stop, leaving a $7.50 CPM unjudged when its meaning depends entirely on channel: typical on social, high on display. The channel selector and band verdict here answer the question users actually bring, which is whether their CPM is normal.

Miss 2: benchmark tables that are not wired to your result. Several competitors publish platform benchmark tables, but the table sits below the tool and never touches your figure. Here the band is applied to your CPM in the result itself, in colour, with the range stated.

Miss 3: reverse modes that hide the unit price. Solve-for-anything tools are flexible, but they foreground CPM and bury the single-impression cost, rounding it away when it matters for comparing small buys. This page keeps cost per impression exact to six decimal places, adds impressions per dollar, and prices any impression target in the same calculation.

One honest limit: the planner assumes your CPM holds as you scale. In live auctions it usually does not, because wider delivery exhausts the cheapest inventory first. Treat large target budgets as a floor, not a quote.

Frequently Asked Questions

Divide total ad cost by impressions. $500 over 250,000 impressions is $0.002 per impression. Multiply by 1,000 and you have the CPM, $2.00, which is the figure platforms quote.

CPM is cost per mille, the cost of 1,000 impressions. Single impressions cost fractions of a cent ($0.002 in the example), which are awkward to quote, negotiate and compare, so the industry prices inventory per thousand. The math is identical: CPM is cost per impression scaled by 1,000.

It depends on the channel. The bands this calculator judges against are $2 to $5 for display and programmatic, $5 to $10 for paid social, $10 to $20 for online video and $30 to $70 for LinkedIn. A CPM inside your channel band is normal; far above it usually points to narrow targeting, weak creative or heavy auction competition.

Divide the budget by the cost per impression, or divide by the CPM and multiply by 1,000. At a $2.00 CPM, $500 buys 250,000 impressions and $2,000 buys 1,000,000. The calculator shows this as impressions per dollar: 500 at the example CPM.

Impressions count every time the ad is served, including repeat views by the same person. Reach counts unique people. If 250,000 impressions reach 100,000 people, the average frequency is 2.5 views per person. CPM prices impressions; cost per reach prices the unique audience.

vCPM counts only viewable impressions: under the Media Rating Council standard, at least 50% of the ad pixels in view for at least one second for display, or two seconds for video. Because unviewable impressions are excluded, vCPM runs higher than standard CPM for the same campaign.

The usual causes are narrower targeting, more auction competition (peak retail seasons push CPMs up across social and display), ad fatigue as the same audience sees the same creative repeatedly, and moving into premium placements or formats. Check the channel benchmark first: a rising CPM that stays inside the band is market movement, not a problem.

CPC = CPM divided by (CTR x 10), with CTR as a percentage. A $5.00 CPM at a 0.5% click-through rate works out to a $1.00 cost per click. The identity means a higher CTR buys clicks more cheaply at the same CPM, which is why creative quality changes your effective traffic cost.

Add This Calculator to Your Website

Embed the Cost Per Impression Calculator on your own site. Pick a size to preview it live, then copy the code.

Powered by Calculator Zilo

References

  1. Google Ads Help, “Cost-per-thousand impressions (CPM): Definition”: CPM bidding as paying per one thousand views on the Google Display Network, and viewable CPM as paying only when ads can be seen. Google Ads Help: CPM Definition. Accessed October 2026.
  2. Google Ads Help, “Target cost-per-thousand impressions (tCPM): Definition”: how a target CPM averages out across impressions that individually cost more or less. Google Ads Help: Target CPM Definition. Accessed October 2026.
  3. SmartyAds, “Viewability” glossary: the IAB and Media Rating Council viewable impression standard, 50% of pixels in view for one continuous second on display and two seconds on video. SmartyAds: Viewability Definition. Accessed October 2026.
  4. PPC Land, “Explaining viewability”: how the MRC viewable impression guidelines were introduced in 2014 and how platforms implement them in reporting. PPC Land: Viewability Explained. Accessed October 2026.
  5. Anderson Collaborative, “CPM: Formula, vCPM, CPC, and CPA”: the CPM formula family, effective CPM on non-CPM buying models, and how CPM reads alongside CPC. Anderson Collaborative: CPM Formula and vCPM. Accessed October 2026.
  6. DailyStory, “The difference between cost-per-click and cost-per-impression”: when impression-based buying suits awareness goals and when click-based buying is the better model. DailyStory: CPC vs Cost Per Impression. Accessed October 2026.

Related calculators

Marketing CalculatorsNps CalculatorNet Promoter Score turns a pile of 0-to-10 survey answers into one loyalty number: the percentage of promoters minus the percentage of detractors.Marketing CalculatorsSponsorship Value CalculatorA sponsorship is worth what the exposure would cost to buy, adjusted for how engaged the audience is and how well the brand fits.Marketing CalculatorsKeyword Value CalculatorPut a dollar figure on a keyword before you spend a month writing for it.Marketing CalculatorsMarketing Payback CalculatorMeasure how fast marketing pays for itself, two ways.Marketing CalculatorsMarketing Efficiency Ratio CalculatorKnow what each marketing dollar earns back.Marketing CalculatorsMarket Share Increase CalculatorA market share move can be reported two ways, and the two numbers rarely tell the same story.

We use cookies to analyze traffic. You can accept or decline cookies below. Learn more

calculatorzilo

CalculatorZilo

Free calculators for everyday life. No signup, no cost, just answers.

Categories

Finance Math Health & Fitness Education Science Real Estate Chemistry Browse all calculators

Popular tools

Mortgage Payment Calculator BMI Walking Calculator Salary Per Minute Calculator Percentage Off Calculator

Company

About Us Contact Us Privacy Policy Terms and Conditions
Disclaimer Cookie Policy DMCA Policy Affiliate Disclosure FAQ Accessibility Statement

© 2026 CalculatorZilo • Free calculators for everyone

  • Home
  • Calculators
    • Browse all calculators
    • Education
    • Real Estate
    • Chemistry
  • Finance
  • Math
  • Health & Fitness
  • Science
  • About
  • Contact
Search