外地人在北京买房的规定是持有本市有效暂住证在本市没拥有住房且连续5年(含)以上在本市缴纳社会保险或个人所得税的非本市户籍居民家庭,限购1套住房。
根据北京市政府《关于贯彻落实国务院办公厅文件精神进一步加强本市房地产市场调控工作的通知》第十条 继续巩固限购政策成果。对已拥有1套住房的本市户籍居民家庭(含驻京部队现役军人和现役武警家庭、持有有效《北京市工作居住证》的家庭)、持有本市有效暂住证在本市没拥有住房且连续5年(含)以上在本市缴纳社会保险或个人所得税的非本市户籍居民家庭,限购1套住房(含新建商品住房和二手住房);
对已拥有2套及以上住房的本市户籍居民家庭、拥有1套及以上住房的非本市户籍居民家庭、无法提供本市有效暂住证和连续5年(含)以上在本市缴纳社会保险或个人所得税缴纳证明的非本市户籍居民家庭,暂停在本市向其售房。