Mirovinsko je društvo prema definiciji, trgovačko društvo koje može biti osnovano kao dioničko društvo ili društvo s ograničenom odgovornošću.
Zadaća je mirovinskoga društva upravljanje financijskim sredstvima mirovinskog fonda, ulaganje i oplođivanje sredstava radi povećanja vrijednosti imovine fonda, te osiguravanje sredstava za isplatu mirovine članovima mirovinskog fonda kada steknu uvjete za odlazak u mirovinu. Prema Zakonu o obveznim i dobrovoljnim mirovinskim fondovima, temeljni kapital mirovinskoga društva za upravljanje obveznim fondom mora iznositi najmanje 40 milijuna kuna, a za upravljanje dobrovoljnim mirovinskim fondom mora iznositi 15 milijuna kuna.
Predmet poslovanja mirovinskih društava može biti osnivanje i upravljanje samo jednim obveznim mirovinskim fondom (II. mirovinski stup) ili osnivanje i upravljanje imovinom više dobrovoljnih mirovinskih fondova (III. mirovinski stup).
Osim visokog temeljnog kapitala, osnivači mirovinskoga društva moraju od HAGENA-e (Agencije za nadzor mirovinskih fondova i osiguranja) dobiti i autorizaciju za osnivanje mirovinskog društva te odobrenje za rad.
Za svoj rad mirovinsko društvo može zaračunati naknade imovini mirovinskog fonda:
- ulaznu naknadu
- naknadu za upravljanje
- izlaznu naknadu.
Visine naknada regulirane su Zakonom i Statutom fonda.