CPM Calculator

Calculate Cost, Impressions, or CPM using a simple solve-for method.

Inputs

$
#
/1k
Formula used: CPM = (Cost ÷ Impressions) × 1,000

Use this CPM Calculator to calculate cost per thousand impressions, total advertising cost, impressions, or cost per individual impression. Choose the value you want to find and enter the other two known values.

CPM Formula

CPM means cost per thousand impressions.

CPM = (total cost ÷ impressions) × 1,000

To calculate total advertising cost:

Total cost = CPM × impressions ÷ 1,000

To calculate impressions:

Impressions = total cost ÷ CPM × 1,000

Cost per individual impression is:

Cost per impression = total cost ÷ impressions

Worked Example

Suppose an advertising campaign costs $600 and generates 120,000 impressions.

CPM = ($600 ÷ 120,000) × 1,000

CPM = $5.00

This means the campaign cost approximately $5 for every 1,000 impressions.

The cost of one impression is:

$600 ÷ 120,000 = $0.005 per impression

Important Notes

  • An impression represents a counted display of an advertisement. It is not the same as a click, conversion, sale, or unique person reached.
  • A lower CPM means impressions cost less, but it does not automatically mean the campaign performed better.
  • Audience quality, targeting, placement, viewability, creative performance, and conversions should be evaluated separately.
  • The calculator uses only the advertising cost you enter. Agency fees, creative costs, platform charges, taxes, and other expenses are not automatically added.
  • When estimating impressions from a target CPM, actual campaign delivery can differ because advertising auctions, competition, inventory, and bidding conditions change.
  • The currency selector changes the displayed currency symbol only and does not perform exchange-rate conversion.

Sources

More of our calculators...

Debt Payoff Calculator

Use this debt payoff calculator to compare avalanche and snowball payoff methods, estimate debt-free time, total interest, total paid, and payoff order.

Break-Even Calculator

Use this break-even calculator to estimate break-even units, break-even revenue, contribution margin, target-profit sales, and expected profit or loss.

Salary calculator

Convert hourly, weekly, biweekly, semi-monthly, monthly, and annual pay. Estimate gross salary from hours per week and paid weeks per year.

Lottery Tax Calculator

Use our Lottery Tax Calculator to estimate lump-sum lottery payout after federal and state taxes, total tax, and net payout as a percentage of the jackpot.

Lease Calculator

Use this lease calculator to estimate monthly auto lease payments, depreciation charge, finance charge, residual value, due at signing, tax, and total lease cost.

Balance Transfer Calculator

Compare keeping your current credit card balance vs transferring it to a promo APR card. Estimate interest, transfer fees, savings, and payoff time.

Loan Comparison Calculator

Use this loan comparison calculator to compare two loan offers by monthly payment, total repayment, interest, fees, and estimated total cost.

PayPal Fee Calculator

Calculate PayPal fees, net received amount, and required gross payment. Enter percentage and fixed fees to estimate seller transaction costs.

Interest Rate Calculator

Calculate the interest rate needed to grow a present value into a future value. Supports annual, monthly, daily, and continuous compounding.