外地人在上海买房是否要交房产税要根据具体情况而定,具体情况如下:
1、持有居住证满三年的,免交房产税;
2、持有居住证不满三年的,需要交房产税,满三年以后退还;
3、没有居住证的,需要全额缴纳房产税,算法如下:全额的房价×70%×0.4%或0.6%。
【法律依据】
《中华人民共和国房产税暂行条例》第八条规定,房产税的征收管理,依照《中华人民共和国税收征收管理法》的规定办理。
第九条规定,房产税由房产所在地的税务机关征收。
第十条规定,本条例由财政部负责解释;施行细则由省、自治区、直辖市人民政府制定,抄送财政部备案。