Социальный контракт — это договор между местным центром социального обслуживания и гражданином с низкими доходами. При заключении социального контракта регион обязуется оказать нуждающемуся определенную помощь в зависимости от выбранного направления, а тот, в свою очередь, должен трудоустроиться, пройти обучение, развивать личное подсобное хозяйство или начать свое дело. Контракт отличается от классических мер социальной поддержки для малоимущих именно тем, что в итоге у человека или семьи должен появиться стабильный источник дохода.