Kontrakt socjalny jest to pisemna umowa zawarta z osobą ubiegającą się o pomoc, określająca uprawnienia i zobowiązania stron umowy, w ramach wspólnie podejmowanych działań zmierzających do przezwyciężenia trudnej sytuacji życiowej osoby lub rodziny. Kontrakt zawiera pracownik socjalny zatrudniony w ośrodku pomocy społecznej lub w powiatowym centrum pomocy rodzinie.
W przypadku osób bezrobotnych podpisanie kontraktu socjalnego, w ramach którego są realizowane działania na rzecz wzmocnienia aktywności osoby bezrobotnej, może być dokonywane na podstawie skierowania powiatowego urzędu pracy. Za osobę bezrobotną
z którą zawarto kontrakt socjalny, o której mowa wyżej, ośrodek pomocy społecznej opłaca składkę na ubezpieczenie zdrowotne na zasadach określonych w przepisach o świadczeniach opieki zdrowotnej finansowanych ze środków publicznych.