Browse MG Calculator
Home Blogs About Us Contact Us

CPM Calculator: Cost, Impressions and Budget

Calculate cost per thousand impressions, total campaign cost or impressions from a budget. Use matching campaign inputs and keep currency assumptions explicit.

5.0
(1 user ratings)

Your inputs

Select the quantity to solve. Currency changes labels only; include fees in your cost input if appropriate.

Your result

Enter your values, then choose Calculate.

Calculated from your inputs and the assumptions below. Displayed results are rounded; inputs are not sent to a calculation server.

Method, assumptions and worked example

CPM = cost ÷ impressions × 1,000. Total cost = CPM × impressions ÷ 1,000. Theoretical impressions = budget ÷ CPM × 1,000.

Worked example

A campaign costing 250 for 50,000 impressions has a CPM of 5. At that same rate, 80,000 impressions cost 400. A 250 budget at CPM 5 supports 50,000 theoretical impressions. The budget mode also shows the whole-number count within budget.

Match what you are comparing

Use cost and impressions from the same campaign, period and reporting basis. A served-impression CPM and a viewable-impression CPM use different denominators. Specify whether your cost includes fees and taxes; the calculator does not add them automatically.

Zero cost with positive impressions gives CPM zero. Calculating impressions from a zero CPM is undefined, so budget mode requires a positive rate. Observed impression inputs are whole counts; forecasts from a rate may be fractional before the whole-count display.

CPM measures cost relative to impressions, not clicks or sales. It is not an AdSense earnings forecast or the same thing as page RPM. A lower CPM alone does not establish a better campaign outcome.

Frequently asked questions

Can I calculate campaign cost instead of CPM?

Yes. Select Cost and enter the CPM and impression count.

Will CPM tell me how much AdSense will pay?

No. Publisher revenue depends on the actual monetized inventory and reporting basis. This tool only applies the arithmetic to the inputs you provide.

Method review and references

Formula and content reviewed on 10 October 2026. Worked examples are hypothetical. Conversion definitions and calculation assumptions are stated below. Carrier and campaign terms must be supplied by you.