ArthVani
real-estate

GCCs to Drive Nearly Half of India's Office Leasing by 2026

By Arth Vani Desk ยท 2026-07-25

Global Capability Centres (GCCs) are set to dominate India's office leasing market, potentially accounting for almost half of all space leased by 2026. In the first half of 2026, GCCs leased 16.6 million sq ft of Grade A office space, representing 46% of total leasing across seven major Indian cities.

Key takeaways

Global Capability Centres (GCCs) are set to dominate India's office leasing market, potentially accounting for almost half of all space leased by 2026. In the first half of 2026, GCCs leased 16.6 million sq ft of Grade A office space, representing 46% of total leasing across seven major Indian cities.

India's office market is showing remarkable resilience, with Global Capability Centres (GCCs) playing an increasingly significant role in leasing activities. A recent report indicates that GCCs are poised to become the primary drivers of office space demand in the country.

During the first half of 2026, GCCs collectively leased a substantial 16.6 million square feet of Grade A office space. This volume represented a significant 46% of the total office leasing across India's top seven cities, highlighting their growing influence.

The report suggests this trend is likely to continue, with GCCs potentially accounting for nearly half of all office leasing in India by 2026. This sustained demand from GCCs underscores their strategic importance to the Indian commercial real estate sector.

The robust performance of GCCs in leasing office space reflects their continued expansion and investment in India. These centres, often subsidiaries of multinational corporations, provide a range of services including IT, R&D, and business process outsourcing.

The increasing share of GCCs in office leasing signals a positive outlook for the commercial real estate market. It suggests continued job creation and economic activity supported by these global entities. Developers and property managers are likely to see sustained demand for high-quality office spaces, particularly in major metropolitan areas.

This report is for informational purposes only and does not constitute investment advice.

Frequently asked questions

What are Global Capability Centres (GCCs)?

GCCs are offshore centres set up by multinational corporations in countries like India to perform various business functions, including IT services, research and development, and business process outsourcing.

Which cities are considered the top seven in India for office leasing?

Typically, the top seven cities include Mumbai, Delhi NCR, Bengaluru, Hyderabad, Pune, Chennai, and Kolkata.

What does 'Grade A' office space refer to?

Grade A office space denotes premium, high-quality buildings in prime locations, offering modern amenities, good infrastructure, and professional management.

Source: ET Fintech & Tech
Investments are subject to market risks. This article is for informational purposes only and not financial advice.