An NRI buying an immovable property in India does not require any special permission. However, the payment can't be made in foreign currency. NRIs can make the purchase using Indian currency, the Rupee, through funds received in the country by means of normal banking channels. These funds have to be maintained in a non-resident account under the foreign Exchange management Act (FEMA) and the Reserve Bank of India (RBI) regulations. There are also no restrictions on the number of immovable properties that an NRI may purchase, either residential or commercial.
NRI investments into the property market are treated on par with investment made by resident Indians, but for some exceptions.
There is no separate restriction for purchase of agricultural property. In many states there is no bar to by agricultural land white there is such bar for non farmers. However NRI or non NRI is not no consideration.