不一定,社保或纳税有其一即可。
上海外地人买房条件之一是:能提供自购房之日起算的在本市累计缴纳5年以上的社保或个税缴纳证明(一次性补交的不予承认)。这里说的5年以上社保或个税缴纳证明,并不要求是连续缴纳的,中间允许断缴。