CPM Calculator LogoCPM Calculator

Advertising Tool

Cost Per Impression Calculator

Use this free Cost Per Impression Calculator to find the exact cost of a single ad view. Enter your total ad cost and number of impressions to get your cost per impression and CPM equivalent instantly.

Cost Per Impression$0.002500
CPM Equivalent$2.50

Cost Per Impression Formula

Finding the cost of a single impression requires only one division. No need to estimate or average — the result is exact.

Cost Per Impression = Total Cost / Impressions

How to Use This Calculator

  1. Enter your total advertising cost in dollars.
  2. Enter the total number of impressions your ad received.
  3. Click Calculate to see the cost per impression.
  4. Review the CPM equivalent for standard ad buying comparison.

Example

You spent $250 on a display campaign that generated 100,000 impressions:

$250 / 100,000 = $0.0025 per impression

The CPM equivalent is $0.0025 × 1,000 = $2.50.

What Is Cost Per Impression?

Cost per impression is the price an advertiser pays every time their ad is displayed to a user once. It is the smallest unit of ad cost measurement and forms the basis for CPM-based pricing models used across display, video, and social advertising platforms.

While CPM bundles the cost into groups of 1,000 views, looking at the per-impression rate gives you a precise understanding of how efficiently your budget is being spent on each individual ad display.

Need to work with standard CPM numbers instead? Try our CPM Calculator.

Cost Per Impression vs CPM

These two metrics describe the same underlying cost but at different scales. Understanding both helps you communicate with ad platforms and compare rates across vendors.

MetricWhat It MeasuresConversion
Cost Per ImpressionCost for a single ad viewCPM / 1,000
CPMCost for 1,000 ad viewsCost Per Impression × 1,000

Frequently Asked Questions

What does cost per impression mean?

Cost per impression is the amount an advertiser pays each time their ad is displayed once. It represents the cost of a single ad view, regardless of whether the viewer interacts with the ad.

How do you calculate cost per impression?

Divide your total advertising spend by the total number of impressions. For example, $250 spent on 100,000 impressions gives $250 / 100,000 = $0.0025 per impression.

Is cost per impression the same as CPM?

Not exactly. Cost per impression is the price for a single ad view. CPM is the price for 1,000 impressions. You can convert between them: CPM = cost per impression × 1,000.

What is a good cost per impression?

A good cost per impression varies by industry and platform. On display networks, rates typically range from $0.001 to $0.01 per impression. Video ads and premium placements usually cost more. Comparing your rate against industry benchmarks helps determine if your spend is competitive.

Why is cost per impression useful?

Cost per impression helps you understand the raw efficiency of your ad spend at the most granular level. It lets you compare pricing across campaigns with different impression volumes and is the foundational unit behind CPM-based buying.

Ready to calculate your CPM?

Use our CPM Calculator to find the cost per 1,000 impressions for your advertising campaign.

Open CPM Calculator