27 сентября 2005 года президент Владимир Путин в ходе прямой линии огласил идею принятия специальной программы возвращения в Россию соотечественников. 22 июня 2006 года был подписан указ «О мерах по оказанию содействия добровольному переселению в РФ соотечественников, проживающих за рубежом». Документ включал одноименную госпрограмму и комплекс мероприятий по ее реализации. В октябре 2006 года, выступая в Санкт-Петербурге на Всемирном конгрессе соотечественников, глава государства заявил, что будет «делать все для того, чтобы помочь тем, кто хочет вернуться на родину».
Планировалось, что в 2007–2012 годах в Россию переберутся до 700 тыс. человек. В бюджете на эти цели зарезервировали 17 млрд руб. Из-за бюрократических сложностей и ряда ограничений проект сразу столкнулся с рядом трудностей, главной из которых стало незначительно количество участников программы. В 2007–2008 годах программой воспользовалось около 10 тыс. человек, после чего расходы на нее в бюджете 2009 года сократили с 9 млрд до 1,8 млрд руб. В 2011 году было возбуждено уголовное дело по фактам хищения в 2007–2009 годах 69,4 млн руб., выделенных на переселение. Обвинения предъявили двум бывшим сотрудникам ФМС Андрею Майорову и Андрею Демидову. По данным на 2012 год, в Россию за все время действия программы прибыло всего 125 тыс. соотечественников.