Cost Per Mille Calculator

Analyze spend, impressions, fees, taxes, and projected reach. Review base, net, and fully loaded CPM. Download reports fast and optimize campaigns with stronger confidence.

Calculator inputs

Enter campaign cost, impression totals, fee assumptions, and optional performance values to calculate base, net, and fully loaded CPM.

Reset

Example data table

Use this sample structure when preparing campaign values for quick testing or internal review.

Campaign Platform Spend Impressions Viewable Impressions Clicks Conversions Revenue
Brand Lift Q2 Meta Ads $2,500.00 420,000 310,000 6,300 245 $8,600.00
Video Awareness YouTube $4,100.00 710,000 520,000 8,900 285 $10,900.00
Seasonal Launch TikTok $1,950.00 355,000 250,000 5,100 164 $5,780.00

Formula used

These formulas power the calculator and help compare raw campaign cost with fully billed cost.

Base CPM
CPM = (Ad Spend ÷ Impressions) × 1000
Discounted Media Cost
Net Media Cost = Ad Spend − Discount Amount
Agency Fee
Agency Fee Amount = Net Media Cost × Agency Fee %
Tax Amount
Tax Amount = (Net Media Cost + Agency Fee Amount) × Tax %
Loaded CPM
Loaded CPM = (Total Billed Cost ÷ Impressions) × 1000
Viewable CPM
Viewable CPM = (Total Billed Cost ÷ Viewable Impressions) × 1000
Budget and Reach Planning
Projected Cost = Loaded CPM × Target Impressions ÷ 1000
Estimated Impressions = Target Budget ÷ Loaded CPM × 1000

How to use this calculator

Frequently asked questions

1) What is CPM in social media metrics?

CPM means cost per mille, or cost per one thousand impressions. It helps advertisers understand how much they pay to display ads at scale across awareness and reach campaigns.

2) Why does this calculator show multiple CPM values?

A single campaign can have raw media cost, discounted cost, and fully billed cost. Showing multiple CPM views helps you see operational costs that may be hidden in a basic media-only calculation.

3) When should I use loaded CPM instead of base CPM?

Use loaded CPM when you want a more realistic reporting figure. It includes fees and taxes, making it better for finance review, forecasting, and client billing comparisons.

4) What is viewable CPM?

Viewable CPM measures billed cost against impressions that were actually viewable. It can highlight quality differences when two campaigns have similar delivery but different attention potential.

5) Does a lower CPM always mean better performance?

Not always. A lower CPM may increase reach, but campaign quality also depends on audience fit, viewability, click quality, conversion rate, and the revenue created from that traffic.

6) How does CPM relate to CPC and CPA?

CPM focuses on exposure cost, CPC focuses on click cost, and CPA focuses on acquisition cost. Reviewing all three together gives a more balanced view of efficiency.

7) Can I use this calculator for forecast planning?

Yes. Add a target budget or target impression goal and the tool will estimate the missing value using your loaded CPM. This is useful for media plans and scenario testing.

8) Why compare my campaign against a benchmark CPM?

Benchmark comparisons help you judge whether your delivered cost is competitive for a platform, placement, or audience type. They also make reporting easier for stakeholders.

Related Calculators

youtube cpm calculatorcost per click estimatortarget cpa calculatoraverage cpa calculatorecpc calculatorbreak even cpa calculatoreffective cpm calculatorinstagram cpm calculatorimpression cost calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.