Действующий в настоящее время закон был принят в конце 2001 года. Люди же, выходящие на пенсию по старости в настоящее время, имеют стаж работы, как до этой даты (общий трудовой стаж), так и после нее (страховой стаж). Поэтому пенсия рассчитывается за два периода.
За период до 2002 года она рассчитывается по действующему ранее закону, по формуле учитывающей стаж и заработную плату. А за период, начиная с 2002 года, в расчет включается непосредственно сумма страховых взносов, уплаченная работодателем. Они отчисляются в ПФР за каждого работника и составляли до 2005 года -12%, до 2010 -14%, а сейчас – 16%от размера заработной платы для мужчин и женщин до 1966 года рождения включительно.