Net Cpm Calculator
A gross CPM is a headline, not a take-home number. Once the ad network, platform, or agency takes its cut, the rate a publisher actually earns, or the working-media rate an advertiser actually buys, is lower. This net CPM calculator applies that cut two ways: directly from a gross CPM, or from total revenue and impressions when the gross rate was never quoted.
This tool models a fee deducted from the gross amount. If your platform charges a fee on top of the media cost instead, the net figure moves the other way; the article below explains the difference before you quote a number.
Quick Answer
Net CPM = gross CPM × (1 − fee). On the pre-filled example, a $10.00 gross CPM with a 30% cut gives a net CPM of $7.00, with $3.00 per 1,000 impressions going to the platform. On the revenue tab, $5,000 of gross revenue over 2,000,000 impressions at a 20% cut gives a $2.50 gross CPM, a $2.00 net CPM, and $4,000 actually kept.
Key takeaways
- Enter the cut, not the keep. Keeping 55% on YouTube means entering a 45% fee; keeping about 68% through AdSense means entering about 32%.
- Both tabs give the same answer when the inputs describe the same buy, because net revenue divided by impressions is the gross CPM formula with the fee applied first.
- Never deduct a fee twice. An earnings figure from your own AdSense or network report is already your share, so it needs a 0% fee here.
- Fees deducted from gross and fees added on top of media cost are opposite models. This tool deducts, and says so on the results and in the section below.
- Quick Answer
- How to use the net CPM calculator
- The two net CPM formulas
- Worked examples, checked against this exact tool
- The cuts people actually enter
- Deducted fees vs fees added on top: read this before quoting a net CPM
- Net CPM, eCPM, and RPM are three different numbers
- What competing calculators miss
- Frequently asked questions
- Add This Calculator to Your Website
- References
How to use the net CPM calculator
Use the first tab when someone quoted you a rate, and the second tab when all you have is a totals line from a dashboard. Both paths need the same fee, entered the same way.
- From gross CPM: enter the quoted gross CPM and the percentage taken out of it. This is the rate-card case, and the one to use for a publisher comparing two networks quoting gross rates on different revenue shares.
- From revenue and impressions: enter the gross total and the served impressions for the same period. The tool derives the gross CPM, applies the cut to the money, then divides back down to a net CPM.
- Check the fee direction before you quote the result: if the number in front of you is money you received, the fee already came out. If it is money an advertiser paid, it has not.
- Copy the run for each network or campaign you test, so the gross rate, the fee, and the net figure stay attached to each other in your notes.
CPM itself is a settled definition: Google Ads defines CPM as paying per one thousand views or impressions, and the IAB glossary defines it as the cost of 1,000 impressions. Everything here is about what happens to that rate after the intermediaries are paid.
The two net CPM formulas
There is one idea here, written two ways. A percentage of the gross amount is removed, and what remains is restated per 1,000 impressions.
From a rate: Net CPM = Gross CPM × (1 − Fee %)
From totals: Gross CPM = Gross revenue ÷ Impressions × 1,000, then Net CPM = (Gross revenue × (1 − Fee %)) ÷ Impressions × 1,000
The two formulas cannot disagree. Applying the fee to the revenue before dividing scales the CPM by exactly the same factor as applying it to the CPM directly, which is why the $5,000 example lands on $2.00 both ways: $2.50 × (1 − 0.20), or $4,000 ÷ 2,000,000 × 1,000. If you want the undeducted rate on its own, the cost per impression calculator works the same totals down to a single-impression price.
Gross CPM: $10.00
Fee at 30%: $3.00
Net CPM kept: $7.00
Bar lengths are the worked example itself: a $10.00 gross CPM split by a 30% cut.
Worked examples, checked against this exact tool
Each example below was run through the calculator above. Type the same numbers into the matching tab and the outputs match to the cent.
Publisher rate card. Gross CPM $10.00, fee 30%: net CPM $7.00, fee deducted $3.00 per 1,000 impressions. This is the generic network case, a 70/30 revenue share stated from the cut side.
Campaign totals. Gross revenue $5,000, impressions 2,000,000, fee 20%: gross CPM $2.50, net revenue $4,000.00, total fees $1,000.00, net CPM $2.00. The reading line under the result scales it: at that net CPM, a further 1,000,000 impressions would return $2,000.00 after fees.
AdSense-style split. Gross revenue $10,000 over 500,000 impressions is a $20.00 gross CPM. Enter a 32% fee, the complement of the roughly 68% a publisher keeps when Google Ads buys through AdSense, and the tool returns a net CPM of $13.60 and $6,800.00 kept. Google's own AdSense revenue share page states the structure behind that 32%: publishers receive 80% of revenue after the advertiser platform takes its fee.
YouTube-style split. Gross revenue $1,000 over 100,000 impressions is a $10.00 gross CPM. At the 45% YouTube cut, the net CPM is $5.50 and $550.00 is kept, which is the same split the YouTube CPM calculator applies from the creator side.
| Check run | Inputs | Tool output |
|---|---|---|
| Rate card, 30% cut | Gross CPM $10.00, fee 30% | Net $7.00, fee $3.00 |
| Rate card, 15% cut | Gross CPM $25.00, fee 15% | Net $21.25, fee $3.75 |
| Campaign totals | $5,000, 2,000,000 impressions, fee 20% | Gross $2.50, net $2.00, kept $4,000.00 |
| AdSense-style split | $10,000, 500,000 impressions, fee 32% | Gross $20.00, net $13.60, kept $6,800.00 |
| YouTube-style split | $1,000, 100,000 impressions, fee 45% | Gross $10.00, net $5.50, kept $550.00 |
| Fee takes everything (edge) | Gross CPM $12.50, fee 100% | Net $0.00, fee $12.50 |
The cuts people actually enter
Three fee figures cover most runs of this calculator. Treat each as a starting point and replace it with the number in your own agreement when you have one, because platform partners and managed services stack their own share on top.
Watch for stacked cuts. A publisher working through a platform partner can face the network share first and the partner share second, applied to what remains. Two successive cuts do not add: 32% followed by 10% leaves 61.2% kept, not 58%, because the second cut applies to the already reduced amount. Run this calculator twice, once per cut, to model a stack honestly.
Deducted fees vs fees added on top: read this before quoting a net CPM
"Net" points in two directions in advertising, and confusing them reverses the answer. This calculator uses the deduction model, the same sense in which a print and digital rate card defines net CPM as the cost the advertiser pays the publisher, excluding any other fees.
Deduction model (this tool)
The fee comes out of a gross amount that already exists. A publisher quoted $10.00 gross at a 30% network share keeps $7.00. Net is always at or below gross, and a 100% fee floors the result at $0.00.
Add-on model (some advertiser tools)
The fee and tax are charges on top of media cost, so the loaded rate lands above gross. One rival net CPM tool turns a $2.50 gross CPM into a $2.63 "net" CPM this way. Useful for budgeting total outlay; it is not a publisher's net, and the two figures must never share a column.
The practical rule: if you receive money, deduct. If you pay invoices, ask whether the platform fee sits inside the quoted CPM or on a separate line, and only then decide which model your number needs. Agencies reporting to clients should state the model next to the figure, every time.
Net CPM, eCPM, and RPM are three different numbers
These three get swapped constantly, and each swap quietly changes a revenue forecast. Net CPM applies one named deduction to a stated gross rate. eCPM blends whatever a placement earned, across formats and pricing models, into an effective per-1,000 rate, and a network's reported eCPM is normally already net of that network's share. RPM goes one step wider and divides creator earnings by all views, including views that showed no ad, which is why RPM sits below CPM on the same channel.
Read net CPM beside the action metrics before drawing conclusions from it. A placement with a strong net CPM and a weak click rate can still lose to a cheaper placement once you price the traffic with the cost per click calculator or the outcome with the cost per action calculator. And keep the impression definition consistent: Google counts a viewable impression only when at least half the ad is on screen for a second or more on display, so a net CPM built on served impressions and one built on viewable impressions describe different inventory even at the same price.
What competing calculators miss
The net CPM tools ranking for this term each give up something the reader needs. The gaps below shaped this page.
- The leading rival adds fees on top and calls the result net, so its net CPM comes out higher than its gross CPM, $2.63 against $2.50 on its own worked example, with no warning that a publisher entering the same numbers expects a lower figure. Direction is the whole point of the word net, and this page names its model in the calculator, the results note, and a dedicated section.
- Plain CPM calculators ignore fees entirely. They divide spend by impressions well, then leave a publisher to guess what a 32% network share does to the answer. The fee is not a refinement of the CPM question; for anyone who does not sell direct, it is most of the answer.
- eCPM calculators start from earnings, which means they can only describe money already received. They cannot price a rate card, compare two networks quoting different shares, or answer the forward question this tool answers from a gross rate alone.
- No rival warns about double deduction. The most common net CPM error in practice is applying a network share to an earnings report that already has the share removed. This page puts the warning in the takeaways, the fee guidance, and the FAQs, because it changes results by the full size of the fee.
Frequently asked questions
Add This Calculator to Your Website
Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.
Powered by Calculator Zilo
References
- Google Ads Help. Cost-per-thousand impressions (CPM): definition. Accessed October 22, 2026.
- Google AdSense Help. AdSense revenue share: 80% after the advertiser platform fee, about 68% overall with Google Ads. Accessed October 22, 2026.
- Google Ads Help. Cost-per-thousand viewable impressions (viewable CPM): definition and Active View standard. Accessed October 22, 2026.
- Google Ads Help. Bid on viewable impressions using viewable CPM: 50% of the ad on screen for 1 second (display) or 2 seconds (video). Accessed October 22, 2026.
- Interactive Advertising Bureau (IAB), via Radio Advertising Bureau. Glossary of Interactive Advertising Terms: CPM (cost-per-thousand) definition. Accessed October 22, 2026.
- Pacific Business Times. Web Display Advertising rate card: net CPM defined as the cost the advertiser pays the publisher, excluding any other fees. Accessed October 22, 2026.
- Search Engine Journal, reporting Google's announcement. AdSense changing publisher revenue share structure and moving to per-impression payments. Accessed October 22, 2026.
- BigCommerce. What is CPM advertising? Definition, viewable CPM, and when CPM pricing is used. Accessed October 22, 2026.
