1. Vypočítal sa priemerný mesačný zárobok, a to ako mesačný priemer hrubých zárobkov v piatich najlepších rokoch z posledných desiatich pred odchodom do penzie. Ak v tomto období nie je päť zárobkových rokov, môžu sa hľadať aj v staršom období.
2. Ak takto vypočítaný priemerný mesačný zárobok prevýšil sumu 2500 korún, počítala sa suma 2500 korún v plnej výške, zo sumy nad 2500 korún do 6000 korún jedna tretina a zo sumy nad 6000 korún do 10 000 korún jedna desatina; na sumu nad 10 000 korún sa neprihliadalo.
3. Dôchodok potom predstavoval 50 percent vypočítaného priemerného zárobku.
4. Takto určený dôchodok sa ešte zvýšil o jedno percento za každý rok odpracovaný po dosiahnutí 26. roku zamestnania.
5. Táto suma sa ešte upravila, a to v roku 2003 o 112,1 percenta plus 1270 korún.
6. Politici takmer každý rok prijímali zákony o valorizácii penzií. Takto určený dôchodok sa teda ešte aj valorizoval, v roku 2003 o šesť percent.
7. Výška penzie sa potom porovnala s maximálnou hranicou, ak ju presahovala, priznal sa dôchodok len v maximálnej možnej výške (t. j. v roku 2003 najviac vo výške 7112 korún pre "bežných" dôchodcov. Ľudia, ktorí pracovali v rizikových povolaniach, mali iné hranice).
8. Ak dôchodca dosiahol dôchodkový vek, ale dôchodok nepoberal, vypočítaná penzia sa mu ešte zvýšila o šesť percent za každých 360 dní. Ani v tomto prípade však nesmela výška dôchodku prekročiť hranicu danú zákonom, v roku 2003 to bolo 9219 korún.