Every TV spot you pay for, checked against what aired
Match the agency's estimate, its schedule, BARC telecast data and the bill, spot by spot, and see every deviation before the invoice is approved.
Execution Tracker · TV
Compare what was delivered with what was planned
| Market › Channel | Spots | Gross amount | ||||
|---|---|---|---|---|---|---|
| Est | Sch | BARC | Bill | Sch | Bill | |
| Hindi-speaking market | 240 | 240 | 226 | 226 | ₹18.4 L | ₹17.3 L |
| Channel A | 120 | 120 | 106 ▼ | 106 | ₹9.2 L | ₹8.1 L |
| Channel B | 120 | 120 | 120 | 120 | ₹9.2 L | ₹9.2 L |
| Tamil | 90 | 90 | 90 | 90 | ₹6.1 L | ₹6.1 L |
TV bills are approved on the agency's word
A campaign can run thousands of spots across dozens of channels. In the finance system, it's one line and one invoice.
Checking TV bills in Excel?
- Thousands of spots squeezed into one invoice line
- Schedules, monitoring files and bills matched by hand, if at all
- Wrong time bands, channels and durations slip through unseen
- By the time a gap is found, the bill is already paid
Relying on agency reports or a once-a-year audit?
- The schedule, the proof and the bill all come from the same side
- Audits look back months later, after the money has gone
- Plan changes made mid-campaign live in emails nobody can find
- Nothing stops a spot that never aired from being billed
Three moments where TV money slips away
The spots air, or don't
Spots move to other time bands, run shorter, run on another channel, or don't run at all.
Reach you paid for but didn't getThe bill arrives as one line
One invoice covers every channel and programme. Nobody can see which spots it includes.
Days of manual matching, or noneIt gets paid anyway
To keep the agency moving, finance approves it. Gaps surface in an audit months later, if ever.
Money paid for spots that never airedWhat we hear from media and finance teams
We bought prime time. I have no easy way to know we got prime time.Media head
The bill matches the schedule. Of course it does, the same agency made both.Finance controller
There are a hundred channel invoices behind one bill. My team can't open them all.Accounts payable lead
The same ad ran twice in one break. Did we pay for it twice?Brand manager
The agency's plan, line by line
The agency downloads a standard template, fills in its final costs line by line, and uploads it back. No retyping, no PDFs to read.
- One standard format for every agency
- Every channel, programme, time band and spot captured
- The same template carries through to schedule and bill
Add new estimate · TV
Enter the vendor's final costs line by line
UPLOAD PLAN
Every estimate tied to budget and purchase order
Each TV estimate sits under a brand, budget line and activity, with its commercial terms recorded before it becomes a purchase order.
- Brand, expense group, expense type and activity
- Cost centre, department and target group
- Trade discount, agency commission and advance captured
Create purchase order
Estimate import summary
COMMERCIALS & TAXES
Estimate, schedule, BARC, bill: matched automatically
For every line, Brandintellé lines up what was planned, what the agency scheduled, what BARC monitored as aired and what was billed.
- Spots, seconds of airtime (FCT) and gross amount side by side
- Gaps marked in red, with the direction of the change
- Spots that didn't air can't be billed
Aggregate
Estimate · Schedule · BARC monitoring · Bill
| Market | Spots | FCT (seconds) | ||||||
|---|---|---|---|---|---|---|---|---|
| Est | Sch | BARC | Bill | Est | Sch | BARC | Bill | |
| Hindi-speaking | 90 | 70 ▼ | 0 | 0 | 900 | 700 | 0 | 0 |
| English | 60 | 90 ▲ | 40 | 30 | 600 | 900 | 400 | 300 |
| Tamil | 90 | 90 | 90 | 90 | 900 | 900 | 900 | 900 |
| Marathi | 90 | 90 | 90 | 90 | 900 | 900 | 900 | 900 |
| Telugu | 60 | 60 | 60 | 60 | 600 | 600 | 600 | 600 |
From market to channel to programme
Start at the market and open any row to see the channels inside it, then the programmes inside each channel.
- Language markets and state markets
- Execution, deviation and monitoring % at every level
- Programmes with a problem marked in red
Market › Channel › Programme
Execution and deviation at every level
| Market › Channel › Programme | Execution | Deviation | Monitoring |
|---|---|---|---|
| Hindi-speaking market ▾ | 92% | 8% | 100% |
| Channel A ▾ | 88% | 12% | 100% |
| ✓Programme A | 100% | 0% | 100% |
| !Programme BTime band deviation | 60% | 40% | 100% |
| ✓Programme C | 100% | 0% | 100% |
| Channel B ▸ | 100% | 0% | 100% |
| Tamil ▸ | 100% | 0% | 100% |
Time band, day and duration, checked
Each programme line shows when the spots should run, on which days, for how long and at what rate. Anything off is named.
- Time-band and start-time deviations
- Channel mismatch and schedule mismatch
- Wrong days and wrong durations highlighted
Programme detail
Time band · Days of the week · Duration · Rate
| Programme | Time band | Days of the week | Duration | Rate |
|---|---|---|---|---|
| ✓Programme A | 22:30 – 23:30 | SMTWTFS | 20 sec | ₹2,500 |
| !Programme BTime band deviation | 22:30 – 23:30 | SMTWTFS | 20 sec | ₹250 |
| ✓Programme CSchedule mismatch | 19:00 – 20:00 | SMTWTFS | 12 sec | ₹250 |
| !Programme DChannel mismatch | 03:00 – 10:00 | SMTWTFS | 15 sec | ₹10 |
Spot-wise and FCT-wise, every month
Long campaigns are tracked month by month, so a gap in one month can't hide inside a yearly total.
- Spots and seconds of airtime per month
- Scheduled vs monitored vs billed for each
- Gross amounts alongside, in the same view
Monthly view · Channel A
Scheduled · BARC monitored · Billed
| Programme | January · Spots | February · Spots | ||||
|---|---|---|---|---|---|---|
| Sch | BARC | Bill | Sch | BARC | Bill | |
| Programme A | 40 | 40 | 40 | 40 | 40 | 40 |
| Programme B | 30 | 18 | 18 | 30 | 22 | 22 |
| Programme C | 20 | 20 | 20 | 20 | 20 | 20 |
| Channel A total | 90 | 78 | 78 | 90 | 82 | 82 |
See what aired, at a glance
Pick a purchase order and see straight away whether there's a deviation and whether monitoring is complete.
- Filter by financial year, channel and deviation
- Jump to only the lines with a problem
- Export the full view for finance or audit
Execution Tracker
Compare what was delivered with what was planned
| Market | Execution | Deviation | Monitoring |
|---|---|---|---|
| Andhra Pradesh / Telangana | 100% | 0% | 100% |
| !MaharashtraChannel mismatch | – | 1 line | – |
| West Bengal | 100% | 0% | 100% |
Know where your TV money works
Once spots are verified, the same data shows where your TV budget went and what it cost.
- TV spend, total spots and cost per spot
- Spend by daypart, from morning to late night
- Highest and lowest cost per spot, plus channel and programme rankings
TV investment
FY 2026–27 · All brands · All quarters
| Channel | Spend | % of TV |
|---|---|---|
| Channel A | ₹1.6 Cr | 33% |
| Channel B | ₹1.1 Cr | 23% |
| Channel C | ₹0.7 Cr | 15% |
| Channel D | ₹0.5 Cr | 10% |
About BARC data. Brandintellé does not buy, own or resell BARC data. Your agency uploads the BARC telecast data it already works with, and Brandintellé does the matching. TV spot monitoring is available for campaigns in India.
Frequently asked questions
Do we need to buy BARC data from Brandintellé?
No. Brandintellé doesn't provide BARC data. Your agency uploads the telecast data it already uses as part of its proof.
What gets flagged?
Missed spots, wrong channel, wrong time band, wrong start time, wrong duration, language mismatch, the same ad running twice in one break, and spots billed but not aired.
Is the TV data live?
TV schedules and BARC data come in as files at spot level for each billing period. Digital platforms like Google and Meta connect live through separate integrations.
When does the check happen?
Before the invoice is approved. Deviations are visible to marketing and finance while the bill is still under review.
What if we changed the plan during the campaign?
Changes you agreed with the agency can be accepted against the spot with a note or attachment, so the record shows why, and they don't count as errors.
Does it work for print and radio too?
Yes. Print is checked insertion by insertion and radio spot by spot, on the same screens and approval trail.
Does it work outside India?
Not yet. TV spot monitoring currently works with BARC data for campaigns in India.
See your last TV bill, checked spot by spot
Bring one campaign's schedule and bill, and we'll walk you through the match.
