BARC India ratings are the standard planning currency for linear TV in India, but the terminology is opaque to anyone who hasn't grown up with it. TVR, GRP, TRP, CPRP, impressions, reach, frequency — these terms have specific meanings that change what they can and cannot tell you about a campaign. This article explains each metric clearly and shows how they connect in practice for media planning.
TVR: Television Viewing Rating
TVR is the foundation. It expresses viewership as a percentage of a defined target group (TG):
TVR = (Number of TG individuals watching a programme at a given minute) ÷ (Total TG universe) × 100
Example: If the TG is All Individuals 15+ in Urban India (universe ≈ 380 million), and 3.8 million are watching a programme at 9pm, TVR = 1.0.
Key points about TVR:
- TVR is a percentage of the TG universe, not of all TV households
- TVR is calculated at the minute level; programme TVR = average of minute-level TVRs across the episode
- TVR changes with TG definition — the same programme may have TVR 1.5 for Women 25–44 and TVR 0.6 for Men 15–24
- TVR is relative: a TVR of 1.0 on a large TG universe represents far more actual viewers than TVR 1.0 on a small TG
Impressions
Impressions are the absolute number — TVR converted to actual people. This is more intuitive for advertisers who think in reach terms:
Impressions = TVR × TG Universe ÷ 100
Impressions are additive across spots: a campaign with 10 spots each reaching 5 million impressions delivers 50 million total impressions. However, the same individuals may be exposed to multiple spots — impressions count each exposure, not each person.
GRP and TRP
GRP (Gross Rating Points) is the sum of TVRs across all spots in a campaign. It is a measure of total exposure weight, not reach:
GRP = Sum of TVRs across all spots
A campaign with 20 spots averaging TVR 1.5 delivers 30 GRPs. GRP does not tell you how many unique individuals were reached — a high GRP could mean many people saw the ad once, or fewer people saw it many times.
TRP (Target Rating Points) is the same calculation but applied to a specific target group rather than all individuals. In Indian media planning, TRP is used colloquially to mean GRP for the target audience — though in popular media coverage, "TRP" is often used loosely to mean viewership ranking.
Reach and frequency
Reach and frequency decompose GRPs into two meaningful components:
Reach: The percentage of the TG exposed to the campaign at least once. Often expressed as 1+ reach.
Frequency: The average number of times each person in the reach base was exposed.
Relationship: GRP = Reach % × Average Frequency
A 300 GRP campaign with 60% reach has average frequency of 5.0 (300 ÷ 60 = 5). Another 300 GRP campaign with 75% reach has average frequency of 4.0. The reach-frequency trade-off is central to TV media planning: broadcast on fewer, bigger channels (higher frequency, lower reach) vs spread across many channels (wider reach, lower frequency).
BARC-based reach calculations use reach/frequency modelling tools (agency proprietary or licensed from Nielsen/Kantar) because the panel alone cannot calculate true unduplicated reach across channels — the panel sample is too small for stable cross-channel deduplication at granular TG level.
CPRP and CPT
CPRP (Cost Per Rating Point): How much you pay per GRP. It is the efficiency metric for TV buying:
CPRP = Total Spend ÷ Total GRPs
CPRP varies enormously by channel genre (news vs GEC vs sports), day part (primetime vs daytime), and market (Hindi national vs regional). Negotiating CPRP down — through volume, early commitment, or package deals — is the primary lever for TV buyers improving campaign efficiency.
CPT (Cost Per Thousand impressions): More intuitive for buyers comparing TV to digital. CPT = CPRP × 100 ÷ TG Universe (in thousands). Allows direct comparison with digital CPMs, though the comparison has caveats (TV impression = opportunity to see a non-skippable 30-second ad; digital CPM = a 2-second viewable impression).
Target group selection in BARC
The choice of target group fundamentally affects all BARC metrics. Common TG definitions in India media planning:
| TG Definition | Universe (approx.) | Use Case |
|---|---|---|
| All Individuals 2+ (AI 2+) | ~950 million | Total audience; rarely used for planning |
| All Individuals 15+ | ~750 million | Adult audience baseline |
| NCCS AB Males 22–40 | ~50 million | Premium youth male target |
| All Women 15–49 | ~300 million | GEC and FMCG planning |
| Children 4–14 | ~250 million | Kids channel planning |
TG universe estimates are based on census projections, updated periodically. Different agencies may use slightly different universe estimates, causing small discrepancies in GRP totals even when using the same BARC data.
Reading a media schedule
A typical India TV media plan presents:
- Channels, programmes, days, and times of each spot
- Spot-level TVR estimate (based on historical BARC data for that slot)
- Spot cost and CPRP
- Cumulative GRPs across the schedule
- Estimated reach (1+) and average frequency (from modelling)
- Total spend and overall CPRP
The weakest part of most India TV plans: reach and frequency projections rely on modelling assumptions that may not match actual campaign delivery. BARC does not provide post-campaign reach/frequency data directly — post-campaign analysis requires matching planned spots against actual BARC overnights and re-running reach/frequency models, which not all planners do systematically.