Google is ur friend
In General, If you are travelling from USA, Canada, Australia, Europe,.. and aged above 10 years... stayed more then 3 days abroad... carried on the person (carry on baggage) or as accompanied baggage (checked baggage)... you are entilted Duty Free Allowance of Rs 25000 (Approx $580) and 1 Laptop (18 years / one Laptop Duty Free) + unlimited used personal effects (excluding jewellery)
The free allowance shall not be pooled with the free allowance of any other passenger. A tourist is supposed to take back the items which have not been consumed during the stay in India when he/she returns.