Calculate the CPM

Display Ads CPM Calculator

Calculate the cost per thousand impressions for your display advertising campaigns. Enter your banner ad spend and impression volume to determine CPM rates for standard IAB units, responsive display, and rich media formats — then benchmark against industry averages of $2–$5.

Campaign 1
Campaign 2

Campaign Comparison

Campaign 1 CPM
Campaign 2 CPM
Verdict

What Is Display Ads CPM?

Display Ads CPM is the cost an advertiser pays per 1,000 impressions of a display advertisement — including banner ads, leaderboards, skyscrapers, medium rectangles, and responsive display units. Display remains one of the largest channels in digital advertising, with average CPMs ranging from $2 to $5 for standard placements and $10–$20+ for premium, high-viewability positions.

Display CPM is the foundational budgeting metric for awareness-stage campaigns. Because display ads are sold on an impression basis, knowing your CPM lets you forecast exactly how many eyeballs your budget will reach. A $5,000 budget at a $4 CPM delivers 1.25 million impressions — a number you can tie directly to reach and frequency goals.

Media buyers use display CPM to evaluate placement efficiency across publishers and ad networks. Creative teams track CPM by ad size to determine which formats offer the best cost-to-engagement ratio. Brands running A/B tests compare CPMs between responsive display ads and static banners to allocate budget toward the more efficient format.

Ad Spend Display campaign budget
Impressions Banner views delivered
Display CPM Cost per 1,000 views

Display Ads CPM Formula

Display CPM uses the standard cost-per-mille formula. Divide your total display ad spend by the number of display impressions served, then multiply by 1,000. The result tells you how much you're paying for every thousand banner or display ad views.

Display CPM = (Display Ad Spend ÷ Display Impressions) × 1,000

Display Ads CPM Playground

$500
$10 $10,000
100,000
1K 1M
Display CPM $5.00 per 1,000 display impressions

$500 ÷ 100,000 = 0.005 × 1,000 = $5.00

How to Calculate Display Ads CPM – Step by Step

Follow these steps to determine the cost efficiency of your display advertising and compare rates across placements, publishers, and ad sizes.

1

Total Your Display Ad Spend

Sum the total amount spent on display placements from your ad server or platform. If running across multiple networks (GDN, programmatic, direct buys), calculate CPM for each separately for accurate comparison.

Example

Google Display Network reports $2,100 spent on a 300×250 medium rectangle campaign.

2

Count Display Impressions

Record the total number of display impressions served. Use viewable impressions (vCPM) if available, as they more accurately reflect ads that were actually seen by users.

Example

The campaign delivered 630,000 impressions, of which 410,000 were viewable.

3

Divide and Multiply

Divide spend by impressions and multiply by 1,000. Calculate both standard CPM (all impressions) and vCPM (viewable impressions only) to understand the true cost of attention.

Example

Standard CPM: ($2,100 ÷ 630,000) × 1,000 = $3.33. vCPM: ($2,100 ÷ 410,000) × 1,000 = $5.12.

4

Compare by Format and Placement

Break down CPM by ad size (728×90 leaderboard, 300×250 rectangle, 160×600 skyscraper) and placement (above-the-fold vs. below-the-fold) to find the best-performing combinations.

Example

Above-the-fold 300×250 ads average $4.50 CPM while below-the-fold placements drop to $1.80 CPM — but viewability is 68% vs. 32%.

Frequently Asked Questions

What is the average CPM for display ads?
Standard display ads average $2–$5 CPM on networks like the Google Display Network. Premium publishers charge $10–$20+ for high-viewability, above-the-fold placements. Rich media and expandable formats typically run $8–$15 CPM.
Which display ad size has the lowest CPM?
Smaller, less prominent sizes like 300×250 medium rectangles and 728×90 leaderboards in below-the-fold positions tend to have the lowest CPMs ($1–$3). However, they also have lower viewability and engagement rates.
What is viewable CPM (vCPM)?
vCPM is the cost per 1,000 viewable impressions — ads where at least 50% of pixels were in the browser viewport for at least 1 second (IAB/MRC standard). vCPM is always higher than standard CPM because it excludes unviewed impressions.
Are responsive display ads cheaper than static banners?
Responsive display ads often have 10%–30% lower CPMs because they can fit into more inventory slots, increasing competition among publishers. However, static banners may deliver higher brand impact for specific creative messaging.
How does display CPM compare to video or native CPM?
Display CPMs ($2–$5) are significantly lower than video CPMs ($10–$30) and slightly lower than native ad CPMs ($4–$10). Display offers the most affordable reach, while video and native command premiums for higher engagement and attention.
How can I reduce my display ad CPM?
Broaden targeting to increase available inventory, shift budget to off-peak hours, use responsive formats, test run-of-network placements, and leverage frequency capping to avoid oversaturating the same users with impressions.

Free Marketing Calculators

Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.