a) Cần phải có hợp đồng vì phải có cơ sở để các bên tham gia kí kết ràng buộc lẫn nhau, có trách nhiệm thực hiện các điều khoản đã ghi nhầm đảm bảo cho công việc thu được kết quả, tránh thiệt hại cho các bên tham gia.
b) Hợp đồng ghi lại sự thỏa thuận giữa hai bên về việc thiết lập thay đổi hoặc chấm dứt các quyền và nghĩa vụ đối với một công việc liên quan.
c) Hợp đồng cần phải tuân theo các điều khoản của pháp luật, phù hợp với truyền thống, đồng thời hợp đồng phải cụ thể, chính xác.