Generally, Indian residents do not need to obtain an ITCC for traveling abroad. However, if financial irregularities are suspected, they may be asked to provide an ITCC to confirm tax compliance.