预购合同有违约责任,如果签订预购合同的一方当事人违约,导致之后不能签订买卖合同的,对方当事人可以要求违约方承担违约责任,赔偿其因为违约而遭受到的损失。根据《最高人民法院关于审理买卖合同纠纷案件适用法律问题的解释》第二条规定,当事人签订认购书、订购书、预订书、意向书、备忘录等预约合同,约定在将来一定期限内订立买卖合同,一方不履行订立买卖合同的义务,对方请求其承担预约合同违约责任或者要求解除预约合同并主张损害赔偿的,人民法院应予支持。 法律依据《最高人民法院关于审理买卖合同纠纷案件适用法律问题的解释》第二条当事人签订认购书、订购书、预订书、意向书、备忘录等预约合同,约定在将来一定期限内订立买卖合同,一方不履行订立买卖合同的义务,对方请求其承担预约合同违约责任或者要求解除预约合同并主张损害赔偿的,人民法院应予支持。