上海中级会计报名一般需要居住证,因为在报名条件中有一条相关要求,具体如下:具有本市户籍,或持有《上海市居住证》(在有效期内),或近2年内(即2021年6月至2023年5月)在本市累计缴纳社会保险满12个月,或报名时本市社保处于正常缴费状态。这意味着,如果你没有上海户籍,但持有有效的上海居住证,或者在上海缴纳了足够的社保,你就可以报名参加上海的中级会计考试。需要注意的是,如果你没有上述条件之一,就不能参加上海的中级会计考试。因此,如果你想在上海考取中级会计证书,就需要提前准备好相应的材料,以确保符合报名条件。