外地人在北京交社保可以在京领取是有条件的,就是你在北京的社保账户是基本户,不是临时户才可以。

但如果想要在北京退休,一定还要注意这个条件,就是在退休前请不要在户籍地参保,否则仍然不能在北京退休。这是因为按照跨省流动就业的参保人员达到退休待遇领取条例的规定中,有明确规定流动就业人员的养老待遇领取地什么是基本户,就是你第一次交社保时候开立的账户,如果你的第一次是在外地的,所以你是临时户,还得去你开立基本户的地方领取,如果你开立基本户在自己老家,那就是在外面不管交了多久,只能回老家领取退休金,如果开立基本户是外地,而社保在基本户没有交够十年,也必须回老家领取。
比如:某人在北京工作5年,交了5年的社保,然后因为换工作原因,到了上海,又在上海工作了5年,交了5年社保,最后他(她)来到了成都或重庆,又交了5年。然后最终在成都买了房子定居了。那她退休时,成都什么标准,她按什么标准领。顺序如果是相反的,那就是在北京领养老金。
外地农户想在北京补交社保,先找到一家正常经营了15以上的企业,前提要跟企业都协商好。然后到劳动仲裁起诉,说你在此企业工作15年,企业没有给你正常缴纳社保,工资都是现金支付,要把15年的工资表做好,手写签字,老的做旧。劳务合同做好。这些都得企业配合,准备好所需的材料。最后法院判决胜诉,就可以补交了,目前补交15年,大概平均每年7000多元,加滞纳金,再加其他费用下来粗算30万左右,钱花了,事就成了。你就可以正常领取退休金了。