一、合同未到期解除合同合法的情形有哪些
《民法典》第五百六十三條,有下列情形之一的,當事人可以解除合同:
(一)因不可抗力致使不能實現合同目的;
(二)在履行期限屆滿前,當事人一方明確表示或者以自己的行爲表明不履行主要債務;
(三)當事人一方遲延履行主要債務,經催告後在合理期限內仍未履行;
(四)當事人一方遲延履行債務或者有其他違約行爲致使不能實現合同目的;
(五)法律規定的其他情形。
以持續履行的債務爲內容的不定期合同,當事人可以隨時解除合同,但是應當在合理期限之前通知。
二、《民法典》中解除合同的違約金應怎麼處理
民法典規定,合同解除後,如果合同有約定的,按合同約定處理違約金。如果沒有約定時,一方違約造成合同解除的,違約方支付違約金。
根據《中華人民共和國民法典》
第五百六十六條【合同解除的效力】合同解除後,尚未履行的,終止履行;已經履行的,根據履行情況和合同性質,當事人可以請求恢復原狀或者採取其他補救措施,並有權請求賠償損失。
合同因違約解除的,解除權人可以請求違約方承擔違約責任,但是當事人另有約定的除外。
主合同解除後,擔保人對債務人應當承擔的民事責任仍應當承擔擔保責任,但是擔保合同另有約定的除外。
第五百八十五條 【違約金】當事人可以約定一方違約時應當根據違約情況向對方支付一定數額的違約金,也可以約定因違約產生的損失賠償額的計算方法。
約定的違約金低於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以增加;約定的違約金過分高於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以適當減少。
當事人就遲延履行約定違約金的,違約方支付違約金後,還應當履行債務。
如果合同因違約解除,則應該向另一方支付相應的違約金。若合同中有違約金的規定,則按照合同中規定的進行。如果沒有約定的話,那麼可以根據實際發生的損失來進行賠付。違約金的支付一般不能超過實際造成損失的百分之二十。