Digital advertising revenue in India 2007-2024

In financial year 2019, the revenue generated by digital advertising across India was valued at around 160 billion Indian rupees. That same year, India’s total advertising revenue was estimated to be around 700 billion Indian rupees and the country was ranked as the third largest advertising market across the world in terms of ad spending.

The future is digital

The highest share of ad revenue was generated by the Indian television ad market, valued at over 250 billion rupees in fiscal year 2018, followed by the print market. However, the projections for each of these segments show a clear pattern where the digital ad market will rapidly overtake print as well as television revenues by fiscal year 2024. According to these projections, the digital ad revenue in the country will be worth almost 540 billion rupees by fiscal year 2024, while the television and print ad revenues were projected to reach about 455 billion rupees and 276 billion rupees respectively. These numbers clearly show that India is heading towards a digital advertising future.

Big bucks for digital advertising

The reasons for this surge in India’s digital advertising are clear. Rising penetration of affordable and speedy internet, along with an increase in vernacular content consumption make up the tip of the iceberg. Along with this, big-moneyed industries such as banking, financial services, and insurance are increasingly experimenting with non-traditional media platforms such as YouTube and Instagram Stories to connect with users. In fact, in fiscal year 2019, the BFSI sector was the largest spender on digital media with a contribution of 38 percent from all their marketing budgets.

Digital advertising revenue in India from FY 2008 to FY 2024

Loading statistic...
You need to log in to download this statistic
Register for free
Already a member?
Log in
Show detailed source information?
Register for free
Already a member?
Log in

Release date

August 2019



Survey time period

FY 2008 to FY 2019

Supplementary notes

Previous reports have been accessed.
One Indian rupee is equal to 0.013 euros and 0.014 dollars (as of October 2019).
Note: India's financial year begins in April and ends in March. For example, FY 2016 started in April 2015 and ended in March 2016.

Statista Accounts: Access All Statistics. Starting from $708 / Year
Basic Account
Get to know the platform

You only have access to basic statistics.

Single Account
Your perfect start with Statista
  • Instant access to 1m statistics
  • Download in XLS, PDF & PNG format
  • Detailed references

$59 / Month *

Corporate Account
Full access

Corporate solution including all features.

* All products require an annual contract.
   Prices do not include sales tax.

Statistics on "Digital advertising in India"

Statista Accounts: Access All Statistics. Starting from $708 / Year
Learn more about how Statista can support your business.