Skip to content
Calcipedia

GRP Calculator

Solve GRP, reach, or frequency, then estimate gross impressions, reached audience, and optional cost per point for a media plan.

Last updated

GRP calculator Solve gross rating points, reach, or frequency for one media plan, then extend the result into gross impressions, reached audience, and optional cost-per-point context.
Solve for

Display currency

Formula

GRP = Reach × Frequency

GRP can also be expressed as gross impressions divided by the target population, then multiplied by 100. Add target audience size and campaign cost if you also want audience-delivery and buying-efficiency context.

Enter a media plan Add any valid GRP, reach, or frequency combination to solve the missing metric and extend it into audience-delivery context.
← All Marketing calculators

Business Marketing

GRP calculator: solve gross rating points, reach, frequency

A GRP calculator is most useful when it does more than multiply reach by frequency once. This page lets you solve gross rating points, reach, or average frequency, then extend that result into gross impressions, reached audience, and optional cost-per-point context so a media plan can be checked in the same worksheet.

What GRP is measuring in a media plan

GRP stands for gross rating points. It measures the total weighted audience delivery of an advertising schedule across a defined target population. In practice, that means GRP combines two ideas: how much of the audience you reached and how many times, on average, that reached audience was exposed to the message.

The word gross matters. GRP is not unique people reached. It is cumulative delivery. One person seeing the ad three times contributes more delivery weight than one person seeing it once, which is why GRP can exceed 100 even though reach percentage itself cannot.

The GRP formula and the reverse formulas

The classic media-planning formula is straightforward: GRP equals reach percentage multiplied by average frequency. But planners also work in reverse all the time. If the GRP target is already known, you may need to solve the reach required at an assumed frequency, or the frequency required at an assumed reach level.

That is why this calculator supports all three directions. It also extends the math into gross impressions when you know the target audience size, because GRP can also be expressed as gross impressions divided by the target population and then multiplied by 100. That bridge makes GRP easier to connect with platform reporting and buying math.

GRP = Reach% × Frequency

Standard gross rating points formula for one advertising schedule and one target population.

Reach% = GRP ÷ Frequency

Reverse formula used when delivery weight and average exposure are known but reach is not.

Frequency = GRP ÷ Reach%

Reverse formula used when GRP and reach are known and average exposure needs to be inferred.

Gross impressions = (GRP ÷ 100) × Target audience

Converts rating points into total audience exposures when the target population size is known.

Worked example: 40% reach at 5 average frequency

Suppose a campaign reaches 40% of the target audience and the reached audience sees the ad 5 times on average. The schedule delivers 200 GRPs because 40 multiplied by 5 equals 200. If the target audience contains 500,000 people, that same plan implies 1,000,000 gross impressions and about 200,000 unique people reached at least once.

Add a campaign cost of 25,000 and the worksheet can go one step further. Cost per point becomes 125 because 25,000 divided by 200 GRPs equals 125. With the same audience base, the implied CPM is 25 because 25,000 divided by 1,000,000 gross impressions and multiplied by 1,000 equals 25. That is why GRP can be linked back to both audience delivery and buying efficiency in one plan view.

GRP, TRP, gross impressions, and cost per point

GRP is often discussed alongside TRP, or target rating points. In everyday media work, the distinction usually comes down to whether the delivery is being measured against the whole market or against a specific target segment such as adults 25-54 or women 18-49. The math structure is similar, but the audience base and interpretation change with the defined target.

Gross impressions are another useful translation layer. Platform dashboards often lead with impressions rather than rating points, while traditional media planning may lead with GRP or CPP. A stronger calculator should let you move between those views cleanly instead of forcing the planner to rebuild the same relationship in a spreadsheet.

  • Reach percentage can never exceed 100, even though GRP can exceed 100.
  • Higher frequency raises GRP even if reach stays flat.
  • A high GRP plan is not automatically efficient if cost per point is weak.
  • Comparisons are only meaningful when the same target audience definition is used throughout.

What this GRP worksheet does not decide for you

This calculator handles the media math only. It does not estimate incremental reach across channels, deduplicate audiences across platforms, evaluate creative wear-out, or determine whether a planned frequency is too low or too high for a specific campaign objective.

It also assumes the audience size, reach, frequency, and cost inputs are already credible. Real platform and panel measurement can differ because of viewability rules, target definitions, co-viewing, rounding, and post-campaign adjustments. Use this page to reconcile planning relationships and spot impossible assumptions, not to replace the reporting standards of the buying platform or measurement provider.

Further reading

Frequently asked questions

What is the difference between GRP and reach?

Reach measures how much of the target audience was exposed at least once. GRP measures the total weighted delivery created by both reach and repeated exposure. If the same audience sees the ad multiple times, GRP rises even when reach does not.

Can GRP be more than 100?

Yes. GRP can exceed 100 because it is a cumulative delivery measure, not a unique-audience percentage. Reach percentage itself is capped at 100, but repeated exposures can push total GRP far above that level.

What is cost per point in media planning?

Cost per point, often called CPP, is campaign cost divided by GRP. It shows how much budget is being spent to buy one rating point of delivery, which makes it useful when comparing schedules, stations, channels, or markets on a common buying-efficiency basis.

Is GRP the same as TRP?

Not exactly. TRP usually means target rating points against a defined target segment, while GRP is often used more broadly for total rating points. In practice, teams often use the same formula structure, but the target population definition must stay explicit or the number can be misread.

Also in Marketing

You may also need

Related

More from nearby categories

These related calculators come from the same leaf category, nearby sibling categories, or the same top-level topic.