К договору часто добавляют приложения. В случае с фрилансерской деятельностью именно в приложении принято прописывать техническое задание и там же его подтверждать подписями. Приложения оптимальны в рамочных договорах: в основном тексте договора указывается, что для каждой новой услуги составляется отдельное приложение. Главное, следите за сроком действия договора. Для удобства можно указать, что договор автоматически пролонгируется (то есть его действие продлевается) при согласии сторон на такой-то срок. Чтобы себя не подставлять, указывайте рамки в несколько месяцев, не больше.