合同违约的情形有哪些?1、由于合同主体方面的原因而造成违约;2、由于合同规定的履行期限不明确、不完备而造成的违约。合同规定的履行期限不明,容易使当事人误解或者曲解,致使当事人违约;3、由于主管机关对合同审查、管理不严,合同缺乏可行性研究,所签合同不能履行;4、市场行情变化或者价格大幅升降,从而影响合同的全面履行,造成当事人违约;5、因发生自然灾害等不可抗力的事件而导致合同不能履行;6、因发生情势变更而导致合同当事人违约。合同违约金一般是多少?一般来说合同违约金上限是不超过实际损失的30%。合同违约的法律后果是什么?1、自始履行不能的有效合同,不能是否可归责于债务的事由,债务人均应承担违约责任,但应免除债务人的实际履行责任;债权人可依法解除合同,请求赔偿损失。此外,若违约人的行为构成犯罪,违约人依法还应承担刑事责任。2、因可归责于债务人的事由致使合同全部不能履行,债务人应免除实际履行责任,但应承担违约责任;债权人可依法解除合同,并请求赔偿损失。3、因可归责于债务人的事由而致一时履行不能,待不能原因清除以后,债务人应履行原债务,并承担违约责任。4、因可归责于债务人的事由而致合同履行不能,债务人可解除不能履行部分的实际履行责任,对能履行的部分仍应继续履行,并同时承担违约责任;若部分履行不能致使债权人订约目的不能实现,债权人可解除合同,并请求赔偿损失。5、若因不可归责于债务人的事由而致合同履行不能,债务人的法律后果分别表现为:(1)解除原债务的实行履行责任。因一时履行不能,债务人在不能障碍消除前不负履行迟延责任;(2)遇有履行不能情形时,债务人有及时通知对方的义务,并有在合理期限内提供证明的义务;(3)除承担违约责任。