I-T Dept cracks whip on those depositing huge cash