Cost per Mille/CPM
Cost per mille, abbreviated CPM, is the cost for 1,000 impressions.
Mille is a term meaning one thousand.
The standard formula is:
CPM = total cost ÷ impressions × 1,000
If an advertiser spends $2,500 for 500,000 impressions, CPM is $5.
What is an impression?
An impression is generally counted when an ad is served or displayed according to the platform's measurement rules.
An impression is not necessarily:
- A unique person
- A video view
- A completed view
- A click
- A conversion
- A viewable impression
- A monetized playback
One person can generate several impressions.
CPM formula examples
Calculate CPM
- Cost: $6,000
- Impressions: 1,200,000
- CPM: $5
Calculate cost from CPM
- CPM: $12
- Impressions: 250,000
- Cost: $3,000
Estimate impressions from cost and CPM
- Cost: $5,000
- CPM: $10
- Estimated impressions: 500,000
These calculations assume the same impression definition throughout.
CPM vs. vCPM
| CPM | Viewable CPM or vCPM |
|---|---|
| Cost per 1,000 served impressions | Cost per 1,000 measurable viewable impressions |
| Can include impressions that were not actually viewable | Focuses on impressions meeting viewability criteria |
| Broader delivery metric | Stricter visibility metric |
| Often lower than vCPM | Often higher because denominator is narrower |
Google currently describes a Display ad as viewable when at least 50% of the ad is visible for at least one second, and a video ad when at least 50% plays continuously for at least two seconds, under its Active View rules.
Viewable does not mean the person paid attention or remembered the ad.
CPM vs. target CPM
Average CPM
The observed average cost per 1,000 impressions.
Maximum CPM
A bid ceiling used in older or eligible bidding setups.
Target CPM
The average amount the advertiser wants to pay per 1,000 impressions. The system can deliver some impressions above or below that target while attempting to achieve the average.
YouTube CPM
YouTube defines CPM as the cost an advertiser pays for 1,000 ad impressions before YouTube's revenue share.
This is an advertiser-side metric surfaced to creators to help explain monetization demand.
It is not the amount the creator keeps.
Playback-based CPM
YouTube defines playback-based CPM as the cost an advertiser pays for 1,000 video playbacks in which an ad is displayed.
One monetized playback can include more than one ad impression.
This creates an important difference:
| Metric | Denominator |
|---|---|
| CPM | Ad impressions |
| Playback-based CPM | Monetized video playbacks |
| Video-view CPM | Video views, if a marketer calculates it that way |
| Sponsor CPM | Often sponsorship fee divided by video views × 1,000 |
The terms should not be mixed.
CPM vs. RPM
| CPM | YouTube RPM |
|---|---|
| Advertiser cost | Creator revenue |
| Before YouTube revenue share | After applicable revenue share |
| Per 1,000 ad impressions | Per 1,000 video views |
| Does not equal creator take-home revenue | Can include ads, memberships, Premium, and other eligible revenue in YouTube's metric |
A channel can have high CPM but lower RPM when only a portion of views are monetized or when revenue sharing and other factors reduce creator revenue per view.
CPM vs. monetized playbacks
A monetized playback occurs when a viewer watches a video and is shown at least one ad impression.
Not every video view is monetized because:
- No ad is available
- Viewer uses YouTube Premium
- Content is not advertiser-friendly
- Viewer geography has low demand
- Ad blocking or delivery conditions apply
- Monetization is disabled
CPM should therefore not be multiplied by total video views to estimate creator earnings.
CPM vs. cost per view
| CPM | Cost per view |
|---|---|
| Cost per 1,000 impressions | Cost per qualifying video view |
| Exposure-based | View-based |
| Useful for reach campaigns | Useful for video-consumption campaigns |
| Does not require a completed view | Requires the platform's view definition |
A video ad can generate an impression without a billable or reported view.
CPM vs. CPA and CPE
| Metric | Unit |
|---|---|
| CPM | Cost per 1,000 impressions |
| Cost per Engagement | Cost per defined interaction |
| Cost per Acquisition | Cost per conversion or customer acquisition |
CPM is most directly tied to exposure. It does not reveal whether people engaged or converted.
Sponsorship CPM
Brands sometimes evaluate creator sponsorships using an implied CPM:
Sponsorship fee ÷ video views × 1,000
Example:
- Sponsorship fee: $5,000
- Video views: 200,000
- Implied creator sponsorship CPM: $25
This is not the same as YouTube advertising CPM because:
- The denominator is video views rather than ad impressions
- The creator produces and integrates the endorsement
- The brand may receive usage rights
- Audience trust and content context are involved
- The sponsorship may include links, exclusivity, and deliverables
- The sponsor message can remain in evergreen content
A creator sponsorship should not be priced solely by comparing it with automated ad inventory.
Factors affecting CPM
CPM can vary with:
- Country
- Audience demographics
- Advertiser demand
- Season
- Industry
- Placement
- Device
- Format
- Viewability
- Brand safety
- Targeting precision
- Frequency
- Auction competition
- Campaign objective
- Inventory supply
A high CPM can indicate valuable inventory or expensive competition. It does not automatically indicate better campaign performance.
CPM and reach
Impressions count exposures. Reach estimates people.
If a campaign serves 300,000 impressions to 100,000 people, average frequency is three impressions per person.
A low CPM can produce many repeated impressions to the same small group. Brands should review:
- Unique reach
- Frequency
- On-target reach
- Viewability
- Engagement
- Lift
Creator revenue and CPM
Creators should avoid estimating income using CPM alone.
Actual earnings depend on:
- Monetized playback rate
- Number of ad impressions per playback
- Revenue share
- Viewer geography
- Ad format
- YouTube Premium
- Content eligibility
- Seasonality
- Revenue adjustments
Use YouTube Analytics revenue reports rather than a simple CPM-times-views shortcut.
CPM red flags
Be cautious when:
- Impressions are confused with views
- CPM is described as creator take-home pay
- Viewable and served impressions are mixed
- Sponsor CPM is compared directly with auction ad CPM
- Frequency is ignored
- Different geographies are compared without context
- A high CPM is called profitable without conversion data
- Total views are treated as monetized views
- Revenue share is ignored
- The reporting period or currency is omitted
Related terms
Playback-Based CPM, YouTube RPM, Monetized Playbacks, Cost per Acquisition, Cost per Engagement, and Ad Revenue
Creator finances handled by someone who gets YouTube.
Tax prep and bookkeeping built for YouTubers — every income stream, every deduction, done right.
Tax Services for Creators Bookkeeping for CreatorsFrequently asked questions
What does CPM stand for?
Cost per mille, meaning cost per one thousand impressions.
How is CPM calculated?
Divide total cost by impressions and multiply by 1,000.
Is YouTube CPM what the creator earns?
No. YouTube CPM represents advertiser cost before YouTube's revenue share. Creator revenue per 1,000 views is represented more closely by RPM.
Is a high CPM always good?
No. High CPM means impressions are expensive or valuable in the auction. Campaign success still depends on reach quality, engagement, conversion, and business value.