GRP Calculator (Gross Rating Points)

Compute Gross Rating Points from Reach and Frequency, or from Impressions and Audience size.

GRP = Reach (%) × Frequency
%

Results

  • GRP
  • Reach %
  • Frequency
  • Impressions
  • Audience Size

This calculator computes Gross Rating Points (GRP) for media plans using either Reach (%) × Frequency or Impressions ÷ Audience Size. GRP summarizes campaign weight so you can compare plans and budget efficiently. Core fields include Reach (%), Frequency, Impressions, and Audience Size.

Introduction

GRP is the sum of rating points; 1 rating point = 1% of the target audience. The calculator supports two modes: Reach × Frequency and Impressions & Audience. In practice, GRP is equivalent to the percentage of the target audience delivered as total exposures. Formulas used:


How to Use the GRP Calculator

Use these steps to enter your data and read results correctly.

  1. Select Method:

      • Reach × Frequency if you know Reach (%) and Frequency.

    - Impressions & Audience if you have total Impressions and Audience Size.

  2. For Reach × Frequency: enter Reach (%) (0–100) and Frequency (can be decimal). The tool applies

    Result shows GRP, with your Reach and Frequency echoed in Results.

  3. For Impressions & Audience: enter total Impressions and the target Audience Size (people/households). The tool applies

    Result shows GRP and echoes Impressions and Audience Size.

  4. Use Show decimals to display fractional results (e.g., 182.5 GRPs) for more precise planning.

  5. Sense-check the magnitude: TV and large digital plans often fall between 100–1000 GRPs; niche or short flights may be lower.

  6. If you must back into a component, rearrange as needed (e.g., estimate Reach % by dividing GRP by Frequency, or find Impressions from GRP and Audience Size).

  7. Record outputs from Results: GRP for plan weight; Reach/Frequency for distribution of exposures; Impressions/Audience Size for scale.

Tip: GRP can exceed 100—this is normal. GRP sums exposures, not unique people; e.g., 60% reach at 3 frequency = 180 GRPs.

Frequently Asked Questions

Methodology & Sources

Gross Rating Points (GRP) quantify the total advertising weight delivered to a target audience. It is a key media planning metric that combines Reach (percentage of audience exposed) and Frequency (average number of exposures per person).

Modes Supported

    1. Reach × Frequency

    1. Impressions & Audience Size

Example 1

If 60% of the audience is reached 3 times:

Example 2

If 900,000 impressions are delivered to a 500,000-person audience:

Assumptions

  • Reach is entered as a percentage (0–100).
  • Frequency is a non-negative number.
  • Audience size > 0 to avoid division by zero.
  • GRP is not capped; values >100 are valid.

Edge Cases

  • If audience size = 0, GRP is undefined.
  • If reach = 0 or frequency = 0, GRP = 0.
  • Decimals may be rounded to two places for reporting.

Rounding & Display

  • Default rounding: 2 decimals.
  • Intermediate steps retain full precision to minimize rounding error.

Bibliography

  1. (2024). What is GRP and how is it calculated? — MarketingProfs
    Accessed 2025-10-28
  2. (n.d.). What is a Gross Rating Point (GRP)? — Adjust
    Accessed 2025-10-28