Yes it is compulsory to do PM Kisan E KYC Online. The last date has been extended till 02/2023, make sure your register yourself before official portal closes.