Formula & learning tools

CPM Calculation Formula

Apply the standard cost-per-mille equation in any direction by entering two known campaign values.

Interactive calculator

Calculate cost per thousand

This version is useful as a formula reference when checking reports, worksheets, or media plans.

Symbols only; values are not converted.

Example values are prefilled—edit either available input.

iThe total amount spent or earned for the impressions in this calculation.
£
Enter the total value for one reporting period.
iThe number of times the advertisement or placement was delivered.
views
Use impressions from the same period as the cost.
iCost per mille: the cost or revenue for every 1,000 impressions.
£ per 1K
The rate applied to each thousand impressions.
Quick examples

How this calculation works

This version is useful as a formula reference when checking reports, worksheets, or media plans.

CPM = (cost ÷ impressions) × 1,000; cost = CPM × impressions ÷ 1,000.

Example calculation

A £1,500 cost across 300,000 impressions produces a £5.00 CPM.

Change either input in the calculator to model a different campaign scenario.

Use the result correctly

  • Mille means one thousand.
  • Use total billable impressions.
  • Keep currencies consistent when comparing results.

Frequently asked questions

What does cpm calculation formula calculate?

It calculates CPM, total cost, or impressions from any two known values. The page also explains the formula in the context of this version is useful as a formula reference when checking reports, worksheets, or media plans.

What formula does cpm calculation formula use?

CPM = (cost ÷ impressions) × 1,000; cost = CPM × impressions ÷ 1,000.

Is cpm calculation formula free to use?

Yes. The calculator runs in your browser and does not require an account.