Нужно ли быть ИП, чтобы заключать договор на создание сайта?
Договор ГПХ, ндфл платит заказчик.
Необязательно быть ИП, но тогда, если всё в белую, с вас подоходнй налог на физлиц - 13%(плюс компания должна за вас заплатить соц.налоги), если как ИП и вы на УСН-доходы - 6%.