Modi's reform drive faces challenge as India goes on strike
Arijit Sen | Hindustan Times | Getty Images · CNBC

A major workers' strike on Friday underscores the challenges Indian Prime Minister Narendra Modi faces in passing crucial reforms to make India 's economy more competitive and attract billions in investment from abroad.

Several central trade unions in India have called for a countrywide general strike on September 2 to protest against what they called "anti-worker and anti-people policies" of the Indian government.

Reuters estimated this would see more than a million Indian workers in banking, telecoms and other sectors staying away from work.

A 12-point charter of demands put forth by the Centre of Indian Trade Unions showed members were unhappy with the government's plans to reform India's labor laws, disinvestments in central and state-owned enterprises and opening up sectors ranging from railways to insurance and defense to foreign direct investments (FDI).

The timing of the strike action may come as a surprise to some as it comes just days after the passage of a historic Goods and Services Tax (GST) bill in both houses of parliament that would simplify India's byzantine tax system.

Many experts had expected that the passage of the bill would usher in other measures to boost the economy, including reforms to India's labor laws that critics say blunt India's competitiveness among peers.

Modi had hoped to introduce new labor laws that would make it easier for companies to hire and fire workers, but also provide better social security and make the rules more stringent for workers to form unions or organize strikes.

Reforms in this area are crucial to India's economic future, but are a tough undertaking given India's large population.

"You cannot cut the labor force overnight, and at the same time, if you want to maintain all the benefits [to employees], it will be difficult for the public sector undertaking (PSU) companies to maintain their profitability to satisfy investors," Goutam Chakraborty, an analyst at Emkay Global Financial Services told CNBC.

A key demand of the public sector workers is higher wages, although the government's own fiscal deficit targets meant New Delhi was constrained in how much it could do, according to Radhika Rao, an economist at DBS Bank in Singapore.

In late June, India approved a more than 14 percent increase in salaries and pensions for about 10 million government employees and pensioners, which is expected to cost nearly $17 billion in the financial year through March 2017, according to Reuters.

More recently, the government announced on Tuesday the minimum wages for unskilled non-agricultural workers to be 350 rupees ($5.24) a day.