Chào bạn,
Theo quy định của Điều 405 BLDS thì hợp đồng được giao kết hợp pháp có hiệu lực từ thời điểm giao kết trừ trường hợp có thỏa thuận khác hoặc pháp luật có quy định khác. Tuy nhiên, BLDS lại không quy định thế nào là "được giao kết hợp pháp", do đó phải áp dụng Điều 122 BLDS về điều kiện có hiệu lực của giao dịch dân sự vì hợp đồng lá một trong những hình thức giao dịch dân sự.
Giao dịch dân sự được coi là có hiệu lực khi có đủ các điều kiện sau:
-Người tham gia giao dịch có năng lực và hành vi dân sự;
-Mục đích và nội dung của giao dịch không vi phạm điều cấm của pháp luật, không trái đạo đức xã hội;
-Người tham gia giao dịch hoàn toàn tự nguyện.
Ngoài các điều kiện trên đây, nếu pháp luật quy định giao dịch phải được thể hiện bằng một hình thức cụ thể, ví dụ phải thể hiện bằng văn bản, thì hình thức của giao dịch là điều kiện có hiệu lực của giao dịch.
Như vậy, khi hợp đồng có đủ 3 điều kiện trên thì sẽ có hiệu lực trừ một số trường hợp mà pháp luật yêu cầu hợp đồng phải tuân theo một hình thức nhất định.
Chúc bạn một ngày tốt lành.