Artsians home

CPM Calculator

CPM Calculator

Estimate the cost of impressions or reverse the calculation to plan delivery.

Formula and assumptions

Unit cost · CPM = Ad spend ÷ Impressions × 1000.

Required spend · Required spend = Target impressions × Target CPM ÷ 1000.

Estimated volume · Estimated impressions = Available spend ÷ Expected CPM × 1000.

Use impressions measured over the spend period. CPM excludes costs outside the entered budget.

This tool processes inputs in your browser. Calculator values are not stored or sent by this plugin.

Further reading: Digital Marketing Services: Elevating Your Brand and Driving Sales in the Online Era

Related tools: Marketing ROI Calculator · ROAS Calculator

Request an Exact Quote

Page editor: Usman Arshad · Last edited: November 3, 2026

How to use this tool

Choose the relevant mode, enter Ad spend and complete the labelled fields. Use Calculate to review your result.

Worked example

Ad spend = 200, Impressions = 100.

CPM = 2,000.00 currency units.

These example values are illustrative.

Interpreting the result

Impressions can include repeated exposure to the same person. Use reach separately when planning audience coverage.

Assumptions and limitations

Use impressions measured over the spend period. CPM excludes costs outside the entered budget.

Should I use reach or impressions?

Use impressions. The same person can generate several ad impressions.