ITR utilities