东莞入户需要社保的时间取决于您选择的入户方式:
“单一入户”政策
申请人需要持有东莞市有效《广东省居住证》连续满1年,并且在东莞市用人单位正常参加社会养老保险。
“两个五年”入户政策
申请人需要持有东莞市有效《广东省居住证》累计时间满5年,并且在东莞市正常参加社会养老保险累计时间满5年(不含一次性缴费年限)。
其他特定情况
具备国家承认学历的非普通全日制本科以上学历,在东莞市连续参加社会基本养老保险缴费满3年。
具备中级工国家职业资格,在东莞市连续参加社会基本养老保险缴费满3年。
企业自评入户需要在企业参加社保缴满1年。
综上所述,东莞入户所需的社保时间主要分为1年、5年和3年等不同情形,具体政策可能随时间有所更新,建议您根据最新的政策文件进行详细咨询。