100% Free Tools

CPM Calculator

Reviewed by Abhinav Kumar • Last Updated: June 22, 2026

Compute cost per 1,000 views to benchmark ad reach budgets.

$

Cost Per Mille Output

$6.00

How to Calculate Cost Per Mille (CPM)

Cost Per Mille (CPM) measures the cost of delivering one thousand ad impressions. "Mille" is the Latin word for thousand. CPM is the standard metric for branding, awareness, video, and programmatic display campaigns. Instead of billing when a user takes action (like a click), CPM bills for the exposure of the advertisement, regardless of clicks or conversions generated. By examining CPM, marketing teams can compare raw reach efficiency across multiple publications and networks.

CPM Calculator Formula

The CPM formula divides your total ad cost by impressions, then multiplies the result by 1,000 to find your cost per thousand views:

CPM ($) = (Total Ad Spend / Total Impressions) * 1,000

Step-by-Step Example Calculation

Suppose your marketing team launches a display banner campaign that delivers 25,000 impressions on a news portal at a total cost of $150. Your CPM is calculated as:

CPM = ($150 / 25,000) * 1,000 = $6.00 CPM

This means you pay $6.00 for every 1,000 times your banner ad is shown to visitors. By comparing CPM across publishers, media buyers can optimize awareness campaigns and negotiate placement rates.

Interpretation: What Your CPM Means

CPM evaluates the cost efficiency of your ad placements and targeting. It measures ad delivery cost, not performance outcomes. CPM is useful for:

Industry CPM Benchmarks & Standards

CPM benchmarks are highly sensitive to audience demographics, platform types, and targeting granularity. Here are standard baseline costs:

Frequently Asked Questions (FAQ)

Q: What is the difference between CPM and CPC?

CPM bills you based on impressions (views) regardless of clicks. CPC bills you strictly when a user clicks your ad, meaning impressions are free. CPM is better for awareness, while CPC is better for conversions.

Q: Why are my social CPMs rising?

CPMs typically rise due to seasonal advertiser competition (e.g., Q4 holidays), high overlap in target audiences, or low ad relevance scores that penalize delivery in the social feed auction.

Q: What is vCPM?

vCPM stands for viewable Cost Per Mille. It bills you strictly when an ad is considered viewable: at least 50% of the ad must be on screen for 1 second or longer for display, or 2 seconds or longer for video ads.

Reviewed By

Abhinav Kumar
Digital Marketing Analyst
Last Updated: June 2026