以前公司缴了社保但没有缴个人所得税
当然不合法,逃税行为,如果单位给你发的工资是税前工资,补交税的钱由你出,由单位代缴。但是单位如果长期逃税的话,恐怕不会单位为你补交的。这就需要你主动与税务机关联系了。