С 2000 года согласно ежегодным постановлениям Правительства РФ Пенсионный фонд России выделяет средства на финансирование социальных программ в субъектах РФ. В 2009 году на эти цели в РФ было направлено 1177,62 млн рублей, в Санкт-Петербурге и Ленинградской области — 54 960,72 тыс. рублей.
Деньги расходовались на укрепление материально-технической базы учреждений социального обслуживания населения и оказание адресной социальной помощи неработающим пенсионерам — получателям трудовых пенсий по старости и по инвалидности.
В частности, субсидии были предоставлены на капитальный ремонт соцучреждений (6 объектов). Принятые меры позволили улучшить условия проживания 689 пожилым людям и инвалидам, увеличить вместимость учреждений на 40 мест. Всего на указанные меры потрачено 38 777,32 тыс. рублей.
Адресная социальная помощь на общую сумму 16 183,4 тыс. рублей оказывалась 6326 неработающим пенсионерам, проживающим на территории Санкт-Петербурга и Ленинградской области. Деньги пошли на оказание единовременной материальной помощи, в том числе в связи с празднованием Дня Победы (9 мая) и на оплату расходов по приобретению газового оборудования пенсионерам и инвалидам — жителям Ленинградской области. Также было выделено 300 000 рублей 1 пострадавшей и 14 родственникам погибших в катастрофе поезда «Невский экспресс» в декабре 2009 года.
В 2010 году Пенсионный фонд России продолжит работу по предоставлению субсидий на социальные программы в соответствии с постановлением Правительства РФ от 17.03.2010 № 154.