Audited 29 Jul 2026·Last updated 28 Oct 2026·4 citations·Tier 2·0 uses

Impression Share Calculator — Eligible Impressions and Lost IS

Rebuild the eligible impression pool behind Google Ads impression share and turn lost IS (budget) and lost IS (rank) into counts of missed impressions.

Impression Share Calculator

What figures do you have?
The impressions column for the same campaign, date range and network as the percentages below. Mixing Search and Display figures is the most common way this calculation goes wrong.
Reported mode only. Google shows anything below 10% as 9.99% and never shows 0%, so a value under 10 is a rail rather than a measurement — the calculator says so beside the answer.
%
Counts mode only. The whole auction pool you could have appeared in. It can never be smaller than the impressions you actually received.
Google: 'the percentage of time that your ads weren't shown on the Search Network due to insufficient budget.' Set to 0 if you are not splitting the loss.
%
Google: 'the percentage of time that your ads weren't shown on the Search Network due to poor Ad Rank in the auction.' Google caps this at 90.01%.
%
Impression share
50.00
Impression share in percent: the share of estimated eligible impressions your ads received.
Do the three shares add up?
The three shares account for exactly 100% of the eligible auctions: every impression you did not win is attributed either to budget or to Ad Rank.
Total eligible impressions
84,000
Impressions you missed
42,000
Missed because of budget
25,200
Missed because of Ad Rank
16,800
Impressions if budget never ran out
67,200
Share accounted for
100.00%
Unaccounted share
0.00%

Background.

Google Ads tells you what share of the auctions you were eligible for your ads actually appeared in, and two more shares saying why you missed the rest: budget or Ad Rank. What it never tells you is how many auctions that was. Yet the size of the pool is what turns the percentages into decisions. Losing 41.7 percent of eligible auctions to budget is a footnote in a campaign eligible for a few thousand impressions a month and a large opportunity in one eligible for hundreds of thousands.

The pool can be recovered from figures you already have, because Google defines the metric as "impression share = impressions / total eligible impressions". Dividing impressions by the share rebuilds the denominator: 128,400 impressions at a 34.2 percent share means about 375,439 eligible, and the two lost shares split the 247,039 missed into roughly 156,558 lost to budget and 90,856 lost to Ad Rank, two problems with very different fixes.

These are estimates of estimates. Google says eligible impressions "are estimated using many factors, including targeting settings, approval statuses, and quality", and its reporting fields clamp at the extremes: an impression share below 10 percent comes back as 9.99 percent, and a lost share above 90 percent as 90.01 percent. At those rails the true figures lie further out, and the calculator adds a warning. Neither Google nor Microsoft documents that impression share, lost to budget and lost to rank must sum to 100 percent, so the calculator adds them up and reports the gap rather than assuming it away.

Microsoft Advertising reports the same ratio as ImpressionSharePercent, in a report it calls Share of Voice. Share of voice in the wider marketing sense, your slice of all advertising or mentions in a category, is a different measure with its own calculator.

What is impression share calculator?

Impression share is the percentage of the impressions your ads could have received that they actually did receive. Google defines it as "the percentage of impressions that your ads receive compared to the total number of impressions that your ads could get". Two companion metrics divide up the remainder: Search lost IS (budget), "the percentage of time that your ads weren't shown on the Search Network due to insufficient budget", and Search lost IS (rank), the same for "poor Ad Rank in the auction". Display has its own versions defined the same way for the Display Network. All of them are estimates, which makes impression share a competitive diagnostic rather than an accounting figure.

How to use this calculator.

  1. Pull impressions, impression share, lost IS (budget) and lost IS (rank) for one campaign, one date range and one network. Search and Display figures must never be mixed.
  2. Leave the mode on Google's reported percentages unless you have an eligible-impression total from your own model or another tool.
  3. Enter the impressions and the impression share, then the two lost-share percentages. To see only the pool, set both lost shares to 0; the reconciliation line will then report a large gap, which is expected.
  4. Read the reconciliation line before anything else. It tells you whether the figures describe the same thing and whether either reporting rail is in play.
  5. Compare impressions missed through budget with those missed through Ad Rank. Budget losses respond to spend; rank losses respond to bids and ad quality: expected click-through rate, ad relevance and landing-page experience.

The formula.

IS = I ⁄ E × 100 ; E = I ⁄ (IS⁄100) ; Lost_x = E × LIS_x ⁄ 100

In reported mode the eligible pool is E = I ÷ (IS ÷ 100), where I is impressions received and IS the reported share in percent. In counts mode the relation runs forward instead: IS = I ÷ E × 100, and an eligible total smaller than the impressions received is refused, since that would mean a share above 100 percent. From E everything else follows. Missed impressions are E − I. Impressions lost to budget are E × LIS_budget ÷ 100, and to Ad Rank E × LIS_rank ÷ 100. Adding the budget loss back to I gives the arithmetic ceiling if budget had never run out. The residual is 100 − (IS + LIS_budget + LIS_rank). A residual within ±0.15 points is treated as rounding, because three figures each rounded to one decimal place can each be off by up to 0.05; a larger gap suggests the figures came from different campaigns, dates or networks. Shares below 10 percent and lost shares above 90 percent trigger the rail warnings. Because the pool comes from dividing by the share, an imprecise share moves it noticeably: reading 34.2 percent as 34 percent adds about 2,208 impressions to the pool in the example.

A worked example.

Example

A search campaign reports 128,400 impressions for the month at a 34.2 percent impression share, with 41.7 percent lost to budget and 24.2 percent lost to Ad Rank. The eligible pool is 128,400 ÷ 0.342 = 375,438.5965 impressions, so the campaign missed 375,438.5965 − 128,400 = 247,038.5965, nearly twice as many as it won. Budget accounts for 375,438.5965 × 0.417 = 156,557.8947 of those and Ad Rank for 375,438.5965 × 0.242 = 90,856.1404, so budget is costing about 1.72 times as many impressions as rank. If the budget had never run out and nothing else had changed, the campaign would have reached 128,400 + 156,557.8947 = 284,957.8947 impressions, about 2.2 times its actual volume. That is an arithmetic ceiling, not a forecast: spending into auctions the campaign used to skip changes which competitors it meets and can move the rank loss too. The shares sum to 34.2 + 41.7 + 24.2 = 100.1 percent, a residual of −0.1 points, inside the ±0.15 that rounding explains.

lost To Rank Percent24.2
lost To Budget Percent41.7
input Methodreported
known Eligible Impressions375,439
impressions128,400
reported Impression Share Percent34.2

Frequently asked questions.

Where can I see eligible impressions in Google Ads?
Nowhere; Google reports the share and the impressions but not the pool. You can rebuild it by dividing impressions by the share expressed as a decimal: 128,400 ÷ 0.342 gives about 375,439. Remember that Google's own pool is an estimate, so the figure you rebuild is an estimate too.
Do impression share, lost IS (budget) and lost IS (rank) always add up to 100%?
In principle every eligible auction was either won or lost to one of the two causes, but neither Google nor Microsoft documents the sum as an identity. The calculator reports the residual. In the example, entering 20 percent for rank instead of 24.2 leaves 4.1 points unaccounted for, which points to figures pulled from different places.
My impression share says 9.99%. Is that the real number?
No, it is the floor Google reports at, meaning under 10 percent. The true share is lower, so the true pool is larger than the calculator's figure. A campaign with 5,000 impressions at 9.99 percent shows a pool of 50,050.05, which should be read as at least that many eligible impressions.
Should I fix the budget loss or the rank loss first?
Convert both to impressions and compare their size. In the example budget costs about 156,558 impressions against 90,856 for rank, so budget is the larger lever. But budget loss closes only with more spend, while rank loss calls for higher bids or better quality, and gains in quality can lower what each click costs.
How soon after a day ends is impression share data reliable?
Google says all impression share metrics are updated within 1 to 2 days, and Microsoft that its share-of-voice data typically updates 14 to 18 hours after the UTC day ends. Avoid acting on yesterday's figures; use a settled window of at least a week and keep it identical when comparing periods.
When should I use the counts mode?
When you already know the eligible total from a model, a forecasting tool or another platform, and want the share derived from it. With 42,000 impressions out of 84,000 eligible the share is 50 percent. The eligible total cannot be smaller than the impressions you received, and the calculator refuses one that is.

References& sources.

  1. [1]Google Ads Help — "About impression share" (article 2497703). Verbatim: "Impression share (IS) is the percentage of impressions that your ads receive compared to the total number of impressions that your ads could get"; "Impression share = impressions / total eligible impressions"; "Eligible impressions are estimated using many factors, including targeting settings, approval statuses, and quality." Also states that a missing value "might be due to insufficient data, such as low traffic or new keywords." Official product documentation from the platform that defines the metric; free, not paywalled. Retrieved 2026-07-29.
  2. [2]Google Ads Help — "Get impression share data" (article 7103314). Verbatim: Search impression share is "the impressions you've received on the Search Network divided by the estimated number of impressions you were eligible to receive"; Search lost IS (budget) is "the percentage of time that your ads weren't shown on the Search Network due to insufficient budget"; Search lost IS (rank) is "the percentage of time that your ads weren't shown on the Search Network due to poor Ad Rank in the auction"; Display variants are defined identically for the Display Network. Also states "all impression share metrics are updated within 1–2 days." Retrieved 2026-07-29.
  3. [3]Google — Search Ads 360 Reporting API, metrics field reference (v0). Documents the reported ranges this page treats as rails: search_impression_share values below 0.1 are reported as 0.0999, and search_budget_lost_impression_share and search_rank_lost_impression_share are "reported between 0-0.9", with values above 0.9 shown as 0.9001. This reference also defines search_rank_lost_impression_share as "the estimated percentage of impressions ... that your ads didn't receive due to poor Ad Rank" — an impression basis, where the Help article says "percentage of time". Retrieved 2026-07-29.
  4. [4]Microsoft Advertising API — ShareOfVoiceReportColumn Value Set (Bing Ads v13 reporting service; page updated 2026-01-08). The second, independent authority used to check Google's definition. Verbatim: ImpressionSharePercent is "the estimated percentage of impressions, out of the total available impressions in the market you were targeting"; ImpressionLostToBudgetPercent is "the estimated percentage of impressions your ad did not receive due to issues with your daily or monthly budget"; ImpressionLostToRankAggPercent is "the estimated percentage of impressions your ad did not receive due to issues with your ad ranking"; "data for this column is typically updated 14-18 hours after the UTC day ends." Microsoft also warns that "if KeywordId is not specified the report will not fail, but impression share data will be inaccurate." Free, independent of Google. Retrieved 2026-07-29.

How this page was produced

Published by
Quanta Calculator
Primary sources
4 cited below
Method
IS = I ⁄ E × 100 ; E = I ⁄ (IS⁄100) ; Lost_x = E × LIS_x ⁄ 100
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon