On the national data site (data.gov.in) the Telecom Regulatory Authority of India (TRAI) has put out some data on GSM telephony in the last five years. This has aggregate all-India data, and one of the data points available is “Outgoing SMS per subscriber per month”. The following graph plots this data over time:
Notice how the number of SMSs per user which rose sharply till mid 2011 then started suddenly dropping off! There seems to be a minor revival between March and June 2012, but apart from that it seems to be a secular decline. I can’t think of any reason apart from the profusion of smartphones and messaging apps on such phones such as WhatsApp, WeChat, etc. for this decline.
The total number of GSM subscribers also shows an interesting pattern, going by the TRAI data. There is massive increase in the number of subscribers till 2012, and then the graph flatlines!
The only reason I can think of for this is that there might have been some sort of a subscriber clean up in 2012. If you remember, when telcos introduced “unlimited subscription” plans for prepaid mobiles back in 2006, these so-called “unlimited plans” expired sometime in 2012. This was on account of re-auction of telecom spectrum that year. It is possible that users who were “active” only because of possession of unlimited plans were weeded out after 2012, and hence the flatline. Otherwise, the above trajectory is hard to believe.
Finally, what about the telecom tariffs? The supplied data set has information on the Average Revenue Per User (ARPU) per month, and the number of outgoing minutes of usage per subscriber. Assuming SMSs don’t cost anything (wrong assumption – since they do), we can calculate the telecom tariffs (in Rs. per minute). The following graph shows that:
Back in 2009, tariffs were close to a rupee a minute. However, between 2009 and 2010, tariffs dropped sharply, to the range of about 60 paisa per minute, which comes down to a paisa a second! Interestingly, tariffs have remained constant ever since.