It is 2 Years from the Last date of departure from Qatar .If he do not have NOC .... 2 Years from the date of departure . Does not matter visa canceled or not......