Điều 667 Bộ luật Dõn sự 2005 quy định về những trường hợp di chỳc bị vụ hiệu toàn bộ hoặc một phần. Nếu thuộc những trường hợp này thỡ di chỳc (hoặc một phần di chỳc) khụng cú hiệu lực phỏp luật hay khụng thể phỏt sinh hiệu lực thi hành:
+ Người thừa kế theo di chỳc chết trước hoặc chết cựng thời điểm với người lập di chỳc.
+ Cơ quan, tổ chức được chỉ định là người thừa kế khụng cũn vào thời điểm mở thừa kế.
Trong trường hợp cú nhiều người thừa kế theo di chỳc mà cú người chết trước hoặc chết cựng thời điểm với người lập di chỳc, một trong nhiều cơ quan, tổ chức được chỉ định hưởng thừa kế theo di chỳc khụng cũn vào thời điểm mở thừa kế thỡ chỉ phần di chỳc cú liờn quan đến cỏ nhõn, cơ quan, tổ chức này khụng cú hiệu lực phỏp luật.
+ Di sản để lại cho người thừa kế khụng cũn vào thời điểm mở thừa kế (nếu di sản để lại cho người thừa kế chỉ cũn một phần thỡ phần di chỳc về phần di sản cũn lại vẫn cú hiệu lực).
Cần hiểu di sản để lại "khụng cũn" cú nghĩa là khụng cũn thuộc sở hữu của người để lại di sản. Trường hợp di sản khụng cũn tồn tại do lỗi của người khỏc thỡ người thừa kế cú quyền kiện đũi lại, đũi bồi thường.
+ Di chỳc khụng hợp phỏp (nếu di chỳc cú phần khụng hợp phỏp mà khụng ảnh hưởng đến hiệu lực của cỏc phần cũn lại thỡ chỉ phần đú khụng cú hiệu lực phỏp luật.
+ Khi một người để lại nhiều bản di chỳc đối với một tài sản thỡ chỉ bản di chỳc sau cựng cú hiệu lực phỏp luật.
Điều 667 nờn bổ sung thờm trường hợp phần di chỳc định đoạt vượt quỏ di sản thuộc quyền sở hữu của người để lại thừa kế thỡ phần di chỳc đú cũng vụ hiệu.