Paid Media Guide
How to Calculate CPM & Impressions: Formula, Budget & Examples
CPM connects advertising cost with impression delivery. This guide covers the CPM formula, how to calculate impressions from CPM and budget, how to calculate spend, cost per impression and how CPM fits into practical paid media planning.
Try our CPM Calculator →What is CPM?
CPM means cost per mille, where “mille” means one thousand. In advertising, CPM is the cost of delivering 1,000 impressions.
CPM formula
How to calculate impressions from CPM and budget
This is useful when building an impression forecast from a media budget and CPM assumption.
How to calculate spend from CPM and impressions
Cost per impression formula
Cost per impression is CPM divided by 1,000. A 5.00 CPM equals 0.005 per impression in the same currency.
Individual impression cost is usually a tiny decimal, so CPM is easier to read and compare.
What is average CPM?
Average CPM is the blended cost per 1,000 impressions over the selected reporting period. It can move because of auction competition, audience targeting, placement mix, geography, seasonality and inventory.
Review CPM with CTR, conversion rate, CPA and ROAS before deciding whether cheaper impressions are actually more valuable.
Using CPM in media planning
- Start with a realistic CPM assumption. Use historical data or a labelled planning estimate.
- Convert budget into impressions. Use budget ÷ CPM × 1,000.
- Estimate reach and frequency. Translate impressions into unique exposure and repetition where relevant.
- Connect delivery with outcomes. Add CTR and conversion-rate assumptions when needed.
Use the Reach & Frequency Calculator when you need to translate impressions into estimated reach or repeated exposure.
Common CPM calculation mistakes
- Forgetting the ×1,000 factor.
- Using spend and impressions from different periods.
- Treating CPM as a conversion-efficiency metric.
- Assuming forecast CPM stays constant as budget scales.
- Comparing very different audiences or formats without context.
CPM FAQs
What is the formula for CPM?
Spend ÷ impressions × 1,000.
How do I calculate impressions from CPM?
Spend ÷ CPM × 1,000.
How do I calculate spend from CPM?
CPM × impressions ÷ 1,000.
Is CPM cost per impression?
CPM is cost per 1,000 impressions. Cost per impression is CPM ÷ 1,000.
Calculate CPM, impressions or advertising spend
Enter any two values and PaidMediaKit calculates the missing metric.
Open CPM Calculator →