Здравствуйте, нужно, если ИП/ООО как заказчик не хочет иметь проблем с налоговой. Дело в том, что консультационные услуги - это такой опасный вид расходов. Налоговые инспекторы всегда очень внимательно смотрят на такие услуги, оценивают их целесообразность и разумную стоимость. Если у вас не будет договора, при проверке будет очень сложно. Налоговики просто могут не признать такие расходы.
В договоре, как правило, приводят детальную расшифровку консультационных услуг; по мере оказания услуг составляют акт с рашифровкой. Все это помогает подтвердить, что консультация была необходима для заказчика, услуга была оказана, а стоимость услуги - оправданна.
Марина, спасибо вам большое, исчерпывающий ответ!