Money
CPM Calculator
Last updated: June 19, 2026
CPM, or cost per mille, is a fundamental metric in digital advertising representing the cost an advertiser pays for every one thousand impressions of an advertisement. A CPM calculator computes either the CPM rate, the total advertising budget, or the total number of impressions by reorganizing the formula CPM = (Cost / Impressions) * 1000. Marketing professionals, media planners, and publishers use this calculation to evaluate the cost-efficiency of online advertising campaigns, compare different media channels, and estimate campaign expenses.
Pick what to solve for. Enter any two of cost, impressions, and CPM, and the calculator returns the third using CPM = cost / impressions × 1000.
Quick Answer
Calculate advertising cost per thousand impressions (CPM), total campaign cost, or total impressions. Enter any two values to find the third.
Solve for
Total ad impressions for the campaign.
Disclaimer
CPM stands for cost per mille (Latin for one thousand). It is the price an advertiser pays for 1,000 ad impressions. Real ad spend may include taxes, platform fees, viewability adjustments, and frequency-cap effects that this calculator does not model.
Educational estimate. Not a performance guarantee or media-plan advice. Real campaigns also need CTR, conversion rate, and ROI analysis.
CPM
$5.00
$500.00 buys 100,000 impressions.
CPM is the standard pricing unit for display, video, audio, and many social-media ad buys. Two campaigns with the same CPM can still have very different ROI depending on click-through and conversion rates.
Examples
$500 buys 100,000 impressions
CPM = $5.00
CPM $8 × 250,000 impressions
Cost = $2,000
$1,500 budget at CPM $6
Impressions = 250,000
$100 at CPM $2
Impressions = 50,000
How it works
CPM is a per-1,000-impressions price. The math is one multiplication and a divide; the constant 1,000 in the formula comes from the "mille" convention.
CPM · CPM = cost / impressions × 1000
Cost · cost = CPM × impressions / 1000
Impressions · impressions = cost / CPM × 1000
Related money calculators
- Margin calculator for profitability math behind a campaign's revenue.
- Markup calculator for the selling-price side of unit economics.
- Discount calculator for promotion-pricing scenarios.
- Break even calculator for the broader business-economics question.
- All money calculators.
Related Calculators
More tools from Money
Frequently asked questions
Cost per mille (Latin for one thousand). CPM is the price an advertiser pays per 1,000 ad impressions. A $5 CPM means each thousand views costs $5; one million views at that rate costs $5,000.
An impression is a single display of an ad to a user. Viewability standards (e.g. MRC for display: 50% of pixels in view for 1+ second) may apply on some platforms, but the basic CPM math treats raw impressions delivered.
CPM is per 1,000 impressions; the advertiser pays regardless of clicks. CPC (cost per click) charges only when a user clicks the ad. CPA (cost per acquisition) charges only on a defined conversion. CPM is common for brand awareness; CPC and CPA align cost with response.
It varies wildly by channel, audience, and time of year. Display networks can be under $1 CPM for broad audiences; programmatic video can be $10 to $30; premium publications and CTV can exceed $40. The right benchmark is whatever drives positive ROI for your campaign.
No. The calculator handles the basic CPM relationship. Real campaigns also include ad-server fees, exchange fees, agency commissions, sales tax in some jurisdictions, and platform minimums.
No. CPM is only one input to a media plan. Real performance also depends on CTR, conversion rate, frequency, creative quality, and audience targeting. Consult a qualified marketing professional for campaign decisions.
Related calculators
Money
Texas Paycheck Calculator
Estimate Texas take-home pay. Texas has no state income tax, so the calculator handles federal income tax, Social Security, Medicare, and pre- and post-tax deductions across weekly, biweekly, semimonthly, monthly, and annual pay.
Money
IRA Calculator
Project an IRA balance over time with Traditional or Roth framing. Enter starting balance, annual contribution, expected return, and years to compound; includes a year-by-year growth table.
Money
eBay Fee Calculator
Estimate eBay seller fees, net proceeds, and profit from sale price, shipping charged, item cost, and your editable final value fee, fixed fee, and promoted listing rate.