Dear Sir,
NRIs are not legally eligible to buy an agricultural land in India. An NRI cannot purchase any type of property in India without prior approval from RBI (Reserve Bank of India).
More so, an NRI is also not able to acquire agricultural land by way of gift. They can only acquire agricultural land by inheritance. If you have an agriculture land already registered in your name, you need to pay Income tax on the income generated from that land.
According to FEMA21/2000 RBI rules dated May 3, 2000, an NRI or PIO cannot acquire agricultural land /farm house/plantation property in India.
If an NRI does so, then it will be a violation of FEMA laws that can result in a penalty or even confutation of such property. To purchase an agricultural property in India, an NRI has to take a prior approval from RBI (Reserve Bank of India), or he/she can acquire this property only by way of inheritance.
An NRI can sell his agricultural land/plantation/ farm house in India to an Indian citizen resident only.