Your phone buzzes at 9:40 on a Tuesday. Unknown number, ten digits, local prefix. You decline it. It rings again from a different number before you have finished the sentence you were typing. You registered on Do Not Disturb, or you think you did, or you did it years ago on a phone you no longer own. And the calls keep coming anyway.
Why it matters
The enforcement side of this is not for show. In its quarterly report on unsolicited commercial communication, released on 4 August 2026 and covering April to June, the regulator counted more than a lakh telecom resources barred on a first violation and tens of thousands disconnected outright for a year. Senders blacklisted. SMS headers killed. Warning notifications sent in the hundreds of thousands. Read that report on its own and you would conclude the problem is being solved.
Then you reach the coverage line. India has roughly 1.348 billion mobile subscribers. Active DND registrations sit far below that, and everyone outside them is in the default state, which is not silence, it is consent. A number that was never registered is legally open to promotional calls from every telemarketer who did sign up properly. So the regulator can bar sender after sender while an unregistered subscriber's phone keeps ringing, because nothing about those particular calls broke a rule. This site has been circling the same gap for years, back to when the TRAI complaint app did not exist on iOS at all and a large share of users had no working way to report anything.
Here is the part that annoys me. Opt-in spam protection is a settings tax, and it falls hardest on the people least likely to go hunting for the setting: older users, first-time smartphone owners, anyone whose handset was configured by a shop assistant in ten minutes. The honest design runs the other way. Make the quiet phone the default and make marketing the thing somebody has to switch on. That is not the regime we have, and until it is, the enforcement statistics will keep improving while the lived experience sits exactly where it was.
First-strike bar
15 days
on a first violation only
Operator penalty
Rs 10 lakh
per repeat misreporting violation
Calls AI flagged
22.99 billion
in one quarter alone
Official complaint rate
1.5 per million
calls carried in the quarter
The penalty figure is worth sitting with, because it shows where the pressure actually lands. That money is charged to your operator, not to the caller, and it is charged for misreporting spam counts rather than for the spam itself. Airtel, Jio and Vi are being pushed to keep honest books. Whether that push ever reaches the man dialling you from a rented SIM in a two-room office is a separate question, and one this site has poked at before while watching how operators treat prepaid customers who complain.
One and a half complaints per million calls is not evidence that spam is rare. It is evidence that almost nobody bothers to report it.
Put the moving parts side by side and the shape of the gap gets obvious. Every row below is doing its job. The system still leaks.
| Category | Detail | Insight |
|---|---|---|
| Enforcement | 1,37,053 resources barred and 46,786 disconnected in the June quarter | Punishment lands on senders, not calls |
| Coverage | 224 million registered lines against 1.12 billion that never opted out | The default setting is the problem |
| Complaints | 1.085 million filed in the quarter, 0.553 million found actionable | Half of every report goes nowhere |
| Reporting | 89 percent of complaints arrived through the TRAI DND app | One app carries the whole system |
| Numbering | 140xx marks promotional calls, 1600xx marks service and transaction calls | Only honest senders wear the label |
| Caller ID | Truecaller barred from showing user spam reports on those two series | Your best filter lost its signal |
| Window | You get 7 days from the call to file a complaint | Miss it and the record disappears |
The Truecaller row is the one that shifted this year. In July 2026 the company said publicly it had been stopped from displaying community spam reports on the 1400 and 1600 series, and shipped a "Frequently Blocked" badge as a workaround. Its own figures, drawn from eight months of user behaviour, showed roughly four in five of those regulated calls ignored outright and 74 million of them blocked by hand. Barring the label was the wrong call. If four out of five people already refuse to pick up, hiding that from the sixth protects no legitimate business, it just removes the only warning the reader had.
And the escalation path behind a complaint is slower than most people assume. It runs on clocks, not on outrage.
Read the timeline left to right: you file the complaint, your provider has five days to act on it, five complaints inside ten days is enough to flag the sender, and a repeat offender loses its telecom resources for a year.
Friction points
Registering on DND fixes exactly one category of nuisance, and it is worth being precise about which. It stops registered telemarketers, the ones dialling from 140 and 1600 numbers who have something to lose. It does nothing about the caller on an ordinary ten-digit SIM offering a personal loan, because he was never inside the system to be thrown out of it. Those calls are a fraud problem, handled through a completely different door. And the phone in question is the same one that pairs your smart home gear and holds your bank OTPs, which is precisely why training yourself to ignore it is a bad habit to build.
That other door is worth knowing before you need it. The Ministry of Home Affairs told the Rajya Sabha on 11 February 2026 that more than Rs 8,189 crore had been saved across over 23.61 lakh complaints filed through the national cyber fraud reporting system as of the end of 2025. Money gets frozen when a report lands fast, not when it lands eventually. The helpline is 1930 and the portal is cybercrime.gov.in, and neither of them is the DND app. Getting that wrong burns the hours that matter most.
The reporting concentration bothers me too. The official picture of spam in India is assembled almost entirely from one government app with roughly 3.3 million downloads, in a country with over a billion active connections. The revamped version launched on 13 February 2026, with TRAI chairman Anil Kumar Lahoti promising simpler screens, multilingual support and faster complaint registration. It is free, which somehow still needs saying. But a pipeline that narrow means the national spam statistics really describe what a small, motivated, mostly urban minority chose to report, which is a different thing from what the country actually receives. The same measurement blind spot shows up in how ad-driven services get judged, where the visible complaint is treated as the whole story.
- Category-wise DND is not full DND. Choose the block-everything option unless you genuinely want banking or property offers.
- Register from the number being spammed. A complaint filed from a different handset goes nowhere.
- Note the calling number and the time before you clear your call log. Both are required fields.
- A message promising money is a fraud report, not a preference report. Different route, different clock.
- Re-register after a SIM swap or a number port. Preferences do not always survive the move.
Switch it on properly
Full block, from the affected number, checked again after any SIM change.
Report inside the window
Number, date and time, filed while the call is still in your log.
Keep a labelling app
It stays your only filter on unknown ten-digit numbers.
So do the boring thing today. Open the TRAI DND app, register the number you actually use, pick the full block rather than a category list, and file the next junk call inside the week instead of muttering at it. The regulator has proved it will act on what it is told about. It cannot act on the call you never reported, from a phone it has no reason to believe wants quiet.