Most people would have filed their Income Tax Return (ITR) by now. But do you know your tryst with ITR does…