По закону РФ социальный контракт – это соглашение, которое заключено между гражданином и социальной защитой населения в котором социальная защита населения обязуется оказать гражданину социальную помощь, а гражданин ― реализовать те требования, предусмотренные программой социальной адаптации. Тем самым в результате этого контракта у клиента есть некая степень защиты и дает основания для иска если нарушат его права. Таким образом контракт в системе взаимодействия социального работника это соглашение, касающееся взаимных обязательств, целей и задач. В социальной работе существуют предварительные контракты, функция которых заключается в ориентировании клиентов по тем видам интервенций, которые ему необходимы чтобы изменить свою жизненную ситуацию. Контракты согласовываются по времени, приоритетности, на основе принципов последовательного структурирования.