上海确实规定了外地城镇户籍与非城镇户籍的社保缴费是不一样的:
外地城镇户籍与本市户籍一样缴纳社保五险,最低缴费基数为3022元,缴费比例为单位35%、个人10.5%,合计缴费额为1375.6元/月。
外地非城镇户籍缴纳社保三险(不交失业和生育保险),最低缴费基数为2770元,缴费比例为单位27.5%、个人9%,合计缴费额为1011.1元/月。从2015年4月起“五年过渡”结束,不再分城镇与非城镇缴费了。
但是外地农业户籍也是可以缴纳五险的,市人社局规定“经用人单位及其从业人员协商一致也可按本市城镇职工社会保险的规定参保缴费”,这在很大程度上取决于单位是如何执行了。