If CPM and impression volume are known, campaign cost is CPM multiplied by impressions and divided by 1,000. If budget and CPM are known, impression volume is budget divided by CPM and multiplied by 1,000. These are planning calculations, not delivery guarantees.
Work through one fictional plan
Assume $5 CPM and 80,000 impressions. The arithmetic cost is 5 × 80,000 ÷ 1,000 = $400. Starting instead with $400 and a $5 CPM returns 80,000 impressions. Both statements describe the same assumed plan.
Google’s CPM definition provides the per-thousand unit. The conversion factor is why using “80” instead of “80,000” in the impression field changes the result dramatically.
Use the right calculation mode
- Open the CPM calculator.
- Choose Calculate total amount when the rate and impressions are known.
- Choose Calculate volume when the amount and rate are known.
- Select one currency for all monetary values.
- Review the result against the written formula.
Check the assumptions before sharing a plan
Confirm that the quoted CPM refers to the impressions you intend to buy. Keep taxes, service charges or other adjustments outside this simple calculation unless the amount you enter intentionally includes them. The tool does not convert currencies or inspect a media agreement.
What if the CPM is zero?
You cannot infer impression volume by dividing a budget by zero. In the volume calculation, this tool requires a positive rate. Treat missing price information as unknown, not as free unlimited delivery.
Can I reuse the result as publisher revenue?
Only after establishing the correct revenue scope and deductions. For realized revenue per ad-impression count, use the eCPM calculator and figures from the matching report.
Official references
References checked: 26 October 2026. Examples identified as fictional are teaching inputs, not performance benchmarks.