Az öregségi nyugdíj összegét a teljesített évek száma és kereset alapján határozzák meg. A számítás úgy történik, hogy a biztosított teljes fizetési alapját 1970. január 1-től kezdődően összehasonlítják a Szerb Köztársaságban minden naptári évre vonatkozó éves átlagos fizetéssel, és így kiszámítják az éves személyi együtthatót, ami nem lehet nagyobb ötnél.

Az éves személyi együtthatók összegét elosztják a munkaévek számával, és így megkapják a személyi együtthatót, amely nem lehet magasabb 3,8-nál. Ezt a számot meg kell szorozni a munkaévek számával, és az általános ponttal, amely a nyugdíjhoz hasonlóan korrigált fix összeget jelent.A nyugdíj összegének kiszámításához szükséges szolgálati idő nem lehet több 45 évnél.

Az előrehozott öregségi nyugdíj megállapítása az öregségi nyugdíjhoz hasonlóan történik, azzal az eltéréssel, hogy minden korkedvezményes nyugdíjazási hónap után tartósan 0,34 százalékkal csökken a nyugdíj összege. A csökkentés mértéke legfeljebb 20,4 százalék lehet.

A rokkantsági nyugdíj megállapítása szintén az öregségi nyugdíjhoz hasonlóan történik, azzal, hogy azt a meglévőmunkaévek és a biztosított nemétől függően többletszolgálati idővel növelik.

Ha a rokkantságot munkahelyi sérülés vagy foglalkozási megbetegedés okozta, a nyugdíjat 40 munkaév alapján számítják ki.

A családi nyugdíjat az elhunyt biztosított, azaz a jogosult nyugdíja alapján állapítják meg a családtagok számától függő százalékban. Egy örökös esetén 70 százalék, kettő esetén 80 százalék, három fő esetén 90 százalék, négy és több fő esetén pedig az elhunyt nyugdíjának 100 százaléka kerül kifizetésre.

Ha a nyugdíj nem éri el a törvény szerint megállapított legalacsonyabb összegű nyugdíjat, akkor a legalacsonyabb összegű nyugdíj megállapítására kerül sor.

Az a nyugdíjas, aki külföldi nyugdíjban is részesül, a legalacsonyabb nyugdíjösszeg erejéig jogosult a különbözetre, ha a hazai és külföldi nyugdíjak összege kisebb, mint a legalacsonyabb szerbiai nyugdíjösszeg.