If you are 59, you have been born during the year 1961. Accumulation of social security contributions is indeed 35 years but calculation period for employed persons is based on the best 3 consecutive years in the last 13 years. Calculation period for self-employed persons is based on the best 10 consecutive years in the last 13 years. Any missing contributions, in the last 10 years prior retirement will leave a negative effect on the pension rate.