India today signed a nearly $3 billion deal for purchase of 22 Apache attack helicopters and 15 Chinook heavy-lift choppers with American aviation giant Boeing and the US government.

The first helicopter is likely to be handed over to India in the next three to four years.

"The contract for purchase of 22 Apache and 15 Chinook helicopters were signed here today," Defence Ministry spokesperson Sitanshu Kar said.

The contract has a clause to place follow-on orders for 11 more Apaches and seven extra Chinooks.

The helicopter deal has survived over 10 price validity extensions from the American side with the last one being for a month as desired by India.

While the Chinook helicopter deal is a direct one with the US firm, the one for Apache is a hybrid.

A part of the Apache deal was signed with Boeing for the helicopter and the other with the US government, under Foreign Military Sales route, for its weapons, radars and electronic warfare suites.

Sources said the total cost of the contract will be around $3 billion.

Defence Minister Manohar Parrikar had last week said that the contract, which will have a 30% offset clause, will bring in business worth about $1 billion for the Indian defence industry.

Offset policy was first introduced as part of the Defence Procurement Procedure (DPP), 2005, under which a foreign company has to invest back a portion of the deal into India.

The Cabinet Committee on Security had on September 22 cleared the deal which had been hanging since 2013 when the cost negotiations were completed.

Many in the defence sector had expected the deal to be signed during the visit of US Defence Secretary Ashton Carter in June this year.

The US has been pushing for this contract as it will further bolster American presence in the burgeoning defence market of India.