Skip to content
LoveToCalc

Definition — what does that mean?

CPM (cost per thousand impressions)

What an advertiser pays for every thousand times an ad is shown.

In Swedish: CPM (kostnad per tusen visningar)

CPM (cost per thousand impressions)

The relation

CPM=1,000KI

What an advertiser pays for every thousand times an ad is shown. The M is the Roman numeral for thousand.

Solve for

CPM=12.5

CPM equals (1,000 times 5,000) divided by 400,000, equals 5,000,000 divided by 400,000, equals 12.5

Working3 steps

Practice questions

You are given

  • CPM=20
  • K=2000

Round to 2 decimals.

The formula

K is the advertising cost and I the number of impressions, the times the ad was shown. The M is the Roman numeral for a thousand: the price is quoted per thousand views, so the plain division is scaled up by 1,000.

A worked example

A campaign costs 5,000 and the ad is shown 400,000 times: CPM = 1,000 · 5,000 / 400,000 = 12.50. The same money over 100,000 impressions would be a CPM of 50.

The thousand is the thing to keep track of

A network quotes a CPM, a budget is in money and the report counts impressions, so the three meet in every calculation. Multiplying CPM by impressions gives a cost a thousand times too large unless the product is divided by 1,000: at a CPM of 12.50, 400,000 impressions cost 12.50 · 400 = 5,000, not 5,000,000. The card above keeps the factor where it belongs whichever quantity you solve for.

From a budget to a reach

Turned round, the formula says how many impressions a budget buys: I = 1,000 · K / CPM. A budget of 2,000 at a CPM of 8 buys 1,000 · 2,000 / 8 = 250,000 impressions.

CPM, CPC and CPA

CPM prices a view, CPC a click and CPA a purchase or a sign-up. The click-through rate links the first two: at a CPM of 12.50 and a CTR of 2.5%, a thousand impressions give 25 clicks, so each click costs 12.50 / 25 = 0.50.

Common mistakes

Frequently asked questions

Is a low CPM good? Only when the impressions reach the people the campaign is for. Cheap views of the wrong audience cost little and return less, which the CPM alone cannot show.

What is vCPM? Cost per thousand viewable impressions: only impressions that met a viewability standard are counted, so I is smaller and the vCPM for the same money is higher. The formula is the same.

Does CPM include tax and agency fees? Only what you put into K. A network’s quoted CPM covers what the network charges; add the fee and the tax to K if you want the full cost per thousand.

Looking for another letter? The formula solved for each one
Solved for each letter
Solve forRearrangedWith the numbersComes to
KCPMI1,00012.5·400,0001,0005,000
I1,000KCPM1,000·5,00012.5400,000
CPM1,000KI1,000·5,000400,00012.5

Last reviewed October 20, 2026 ·How pages are reviewed

BusinessAll formulas

Put this formula on your site

Copy the code into your page where the formula card should appear. It loads from lovetocalc.com, so it stays current on its own — all we ask is that the credit line comes with it.