CPM Calculator
Calculate advertising cost per thousand delivered impressions.
Example result
- Cost per impression
- 0.01
Impressions are exposures, not unique people. Match spend and impression reporting periods.
How to calculate it
Impressions are exposures, not unique people. Match spend and impression reporting periods.
Worked example
This is an illustrative scenario, not a market benchmark. Select “Reset to example” to reproduce it in the calculator.
- Advertising spend
- 600 currency units
- Delivered impressions
- 100,000 impressions
Cost per 1,000 impressions: 6
CPM FAQ
Does a lower CPM mean better performance?
Not by itself. A cheap impression can still fail to reach relevant people. Compare clicks, conversions and revenue too.
What does this calculation leave out?
Impressions are exposures, not unique people. Match spend and impression reporting periods.
Are my inputs saved or sent to a server?
Calculations run in your browser. We do not send your inputs or results to our server or analytics. A comparison stays in this tab until it is refreshed. A CSV is saved only when you choose to download it. See our privacy policy for ordinary hosting and optional analytics data.
Related calculators
Read the financial guides
Build context around the numbers with examples from our published library.
Break-Even ROAS Formula: Find Your Advertising Threshold →CAC Payback Period: Calculate Months to Recover Acquisition Cost →