UploadReady Calculators
Business Calculators

CPM Calculator

Calculate Cost Per Thousand Impressions (CPM) to compare ad pricing across publishers, programmatic networks, and video platforms.

Calculator Inputs

Live
Currency:
10100,000
1,0005,000,000
Calculation Results
Cost Per Thousand (CPM)
₹50
Cost for every 1,000 ad impressions
Total Impressions
100,000
Total Cost
₹5,000
Advertisement
Reserved Ad Space

How to use the CPM Calculator

  1. 1Enter total advertising budget or media spend.
  2. 2Enter total ad impressions delivered or estimated.
  3. 3Review the effective CPM rate immediately.

How CPM is Calculated

CPM measures the cost of showing an advertisement to one thousand viewers or readers.

Mathematical Formula
CPM = (Total Cost / Total Impressions) × 1,000
Formula Variables & Logic

Total Cost is overall spend, and Total Impressions is the raw number of times the ad was rendered.

Worked Example: Display Ad Campaign
Sample Calculation
Scenario: An advertiser spends $1,500 on a programmatic display network and receives 375,000 impressions.
Step-by-step breakdown
  1. 1CPM = ($1,500 / 375,000) × 1,000 = $4.00
Estimated Result
The campaign CPM is $4.00.

What affects CPM results

  • Target audience geography and demographic purchasing power.
  • Ad inventory format (video and interstitial CPMs are typically higher than banner CPMs).
  • Seasonality (e.g. Q4 holiday advertising surges).
Advertisement
Reserved Ad Space

Frequently Asked Questions

What does Mille mean in CPM?

Mille is the Latin word for thousand. CPM therefore stands for Cost Per Mille, or cost per 1,000 impressions.

What is a good CPM for digital ads?

Display ads typically average $2-$5 CPM, social media video ads $8-$15 CPM, and high-intent niche B2B campaigns may reach $20-$50+ CPM.

Was this calculator accurate and useful?