The Mumbai-based company has not given any indication of when the IPO would take place, stating only that it would depend on market conditions.

TCS, which has over 30,000 employees with clients including American Express, BT Group and Nokia, plans to sell 63 million shares in a combination of new and existing shares totaling more than 10% of the capitalization of the company, which is expected to raise about $800m.

TCS is India’s largest exporter of software and services and has stated that it aims to be in the global top ten by 2010.