Формальных ограничений нет: консультантом (т.е. исполнителем услуг) могут быть физические лица, индивидуальные предприниматели или юридические лица. Также с недавнего времени консультантом может быть самозанятый гражданин (в договоре, расположенном ниже, есть соответствующее условие для выбора).