CPM & CPC Calculator —
Calculate CPM (cost per mille) and CPC (cost per click) from ad spend, impressions, and clicks. Free, instant, and accurate.
See it worked out
Example — Ad Spend 500, Impressions 50000, Clicks 1200, Target CPM ($) 12:
CPM (Cost Per Mille)
$10.00
CPC (Cost Per Click)
$0.42
CTR (Click-Through Rate)
2.40%
Total Ad Spend
$500.00
Industry Benchmark
Matches finance industry average CPM of ~$12
The formula
CPM = Ad Spend ÷ Impressions × 1000 | CPC = Ad Spend ÷ Clicks | CTR = Clicks ÷ Impressions × 100 | Budget = Target CPM × Desired Impressions ÷ 1000
- CPM
- Cost Per Mille
- CPC
- Cost Per Click
- CTR
- Click-Through Rate
Worked example — Ad Spend 500, Impressions 50000, Clicks 1200, Target CPM ($) 12
CPM (Cost Per Mille) = $10.00
How CPM & CPC Calculator — Works
CPM = Ad Spend ÷ Impressions × 1000 | CPC = Ad Spend ÷ Clicks | CTR = Clicks ÷ Impressions × 100 | Budget = Target CPM × Desired Impressions ÷ 1000
CPM (Cost Per Mille) measures the cost of 1,000 ad impressions. CPC (Cost Per Click) measures the cost per individual click. CTR (Click-Through Rate) measures the percentage of viewers who clicked the ad. The reverse budget formula calculates the ad spend needed to reach a target CPM for a desired number of impressions.
- CPM
- Cost Per Mille — The cost per 1,000 ad impressions. Lower CPM means more impressions per dollar spent. Industry averages vary: finance ~$12, tech ~$8, retail ~$3.
- CPC
- Cost Per Click — The cost for each individual click on an ad. Lower CPC means more traffic per dollar. Typical search ad CPCs range from $0.50 to $5.00 depending on the industry and competition.
- CTR
- Click-Through Rate — The percentage of people who saw the ad and clicked on it. A good CTR varies by platform: Google Search averages 3-5%, display ads average 0.1-0.5%, and social media averages 0.5-1.5%.
How to Use
- Select your calculation mode: CPM from spend & impressions, CPC from spend & clicks, or reverse budget from target CPM.
- Enter your ad spend and the available metrics (impressions, clicks, or both).
- Review the calculated CPM, CPC, and CTR — plus an industry benchmark comparison.
Common Uses
- •Measuring advertising campaign efficiency by calculating CPM and CPC from ad spend, impressions, and clicks
- •Planning ad budgets by reverse-calculating the spend required to reach a target number of impressions at a given CPM
- •Benchmarking ad performance against industry averages for finance, tech, retail, and other verticals to identify optimization opportunities
Understanding the Result
CPM (Cost Per Mille) and CPC (Cost Per Click) are the two most important metrics in digital advertising. CPM tells you how efficiently you are reaching an audience — a lower CPM means you are getting more impressions per dollar spent. CPC tells you how efficiently you are driving traffic. The relationship between these metrics is driven by your click-through rate (CTR): CPM = CPC × CTR × 10. If your CPM is $10 and your CTR is 2%, your effective CPC is $0.50.
This inverse relationship is crucial: a high-CPM campaign might still be efficient if the CTR is proportionally higher, while a low-CPM campaign with poor CTR may actually drive clicks at a higher cost. Understanding both metrics together helps advertisers optimize campaigns holistically rather than optimizing for a single number. For example, a finance advertiser might pay $12 CPM but get $0.60 CPC because of strong targeting, while a retail advertiser at $3 CPM with 0.2% CTR is paying $1.50 CPC — actually more expensive per click.
The right metric to optimize depends on your campaign goal: brand awareness campaigns focus on CPM, while direct response campaigns focus on CPC or CPA (cost per acquisition). Industry benchmarks vary significantly: finance and legal are the most expensive due to high competition and high customer lifetime value, while retail and entertainment are generally lower. Understanding where your campaign falls relative to these benchmarks helps identify optimization opportunities.
Frequently Asked Questions
- What is a good CPM for my industry?
- CPM benchmarks vary widely by industry. Finance/insurance typically sees $10-15 CPM, technology $7-9, retail $2-4, and entertainment $3-5. These are broad averages — actual CPM depends on targeting precision, ad format, platform (Google vs. Facebook vs. TikTok), seasonality, and geographic targeting. Niche B2B audiences often command higher CPMs because they are harder to reach.
- How is CPM different from CPC?
- CPM charges per 1,000 impressions (whether anyone clicks or not), while CPC charges per click. CPM is typically used for brand awareness campaigns where the goal is visibility. CPC is used for performance/direct response campaigns where the goal is traffic or conversions. Most display and social media platforms offer both pricing models. The relationship: CPM = CPC × CTR × 10. For example, if your CPC is $0.50 and your CTR is 2%, your implied CPM is $0.50 × 2 × 10 = $10.00.
- How do I calculate my advertising budget from a target CPM?
- Use the formula: Budget = (Target CPM × Desired Impressions) / 1000. For example, if your target CPM is $12 and you want 500,000 impressions: ($12 × 500,000) / 1000 = $6,000. This tells you how much to allocate to reach your visibility goals. Remember to account for the platform's fee structure — some platforms charge additional platform fees on top of the media cost.
- What is a good CTR for my ad campaigns?
- Good CTR depends on the platform and ad format. Google Search Ads average 3-5% for highly relevant keywords. Facebook/Instagram feed ads average 0.5-1.5%. Display/banner ads average 0.1-0.5%. TikTok averages 1-3%. LinkedIn ads average 0.4-0.6%. A "good" CTR is one that is above the platform average for your industry. More importantly, CTR alone doesn't determine success — focus on the cost per conversion (CPA) as the ultimate metric.
Sources
Cite this calculator
TheCalcUniverse. "CPM & CPC Calculator — Reverse Budget Mode with Industry Benchmarks." TheCalcUniverse, 2026, https://thecalcuniverse.com/ecommerce/cpm-cpc-calculator/. Accessed July 27, 2026.
Embed this calculator on your site
You may also like
-
ROAS Calculator
Calculate your ROAS and break-even ROAS based on gross margin. Determine if your advertising campaigns are tru…
-
CAC Calculator
Calculate customer acquisition cost and LTV:CAC ratio. Evaluate the efficiency of your marketing spend and pay…
-
Engagement Rate
Calculate engagement rate for Instagram, TikTok, and X with platform-specific formulas. Includes influencer ti…
-
YouTube Revenue
Estimate YouTube AdSense revenue from views, CPM, and RPM. Supports 7 niche CPM presets (gaming to finance), m…