上海签注所需的时间主要取决于申请人的身份和所申请的签注类型。以下是具体的办理时间:港澳通行证签注本市户籍居民:单独申请签注的,资料齐全后5个工作日内办结。外省市居民:单独申请签注的,资料齐全后20个工作日内办结;通过“网上预约”申请的,10个工作日内办结。上海市居住证签注签注期限界满前30日内至逾期