福建省泉州市中级人民法院 民 事 判 决 书 （2017）闽05民初171号 原告：福建盈信网络科技有限公司，住所地泉州市丰泽区刺桐北路上坑工业区东湖工业大厦201，统一社会信用代码×××Ｄ7Ｎ。 法定代表人：林思桔，该公司总经理。 委托诉讼代理人：蔡华榜，福建重宇合众（泉州）律师事务所律师。 委托诉讼代理人：傅剑梅，福建重宇合众（泉州）律师事务所实习律师。 被告：泉州鑫付电子商务有限公司，住所地泉州市丰泽区田安路和昌花苑1号楼308。 法定代表人：韩先春，该公司经理。 委托诉讼代理人：黄逸群，福建泉发律师事务所律师。 原告福建盈信网络科技有限公司（下称盈信公司）与被告泉州鑫付电子商务有限公司（下称鑫付公司）计算机软件开发合同纠纷一案，本院于2017年2月21日立案后，依法适用普通程序，公开开庭进行了审理。原告的委托诉讼代理人蔡华榜、傅剑梅及被告的委托诉讼代理人黄逸群到庭参加诉讼，本案现已审理终结。 原告向本院提出诉讼请求：1．解除原告与被告签订的《软件开发合同》；2．被告立即双倍返还原告定金28,000元及预付款16,000元；3．被告承担本案的诉讼费用。 事实和理由：2015年12月10日，原告与被告签订《软件开发合同》，约定原告委托被告开发好友互助系统软件，交付期限为20天，并约定原告支付软件开发定金35,000元，软件开发完成原告验收提出修改意见后再支付30,000元，软件从验收合格并正式运行一个月内支付5,000元尾款，并对其他事项作了约定。合同签订后，双方协商变更定金为30,000元，原告依约支付了上述款项，但被告至今仍未按约交付软件，致使合同目的无法实现。 被告辩称，原告诉求无事实与法律依据，违约方是原告，原告无权要求解除合同，被告要求继续履行合同。原告应先支付定金35,000元，但原告仅支付了30,000元，5,000元未支付，目前软件已经完成，但是5,000元定金尚未完成支付，故被告有权要求原告支付5,000元定金尾款并履行合同。因计算机软件已经开发完成，原告若解除合同应赔偿被告软件开发的损失。原告支付定金不符合约定，根据合同法第115条的规定，被告不必返还定金。 原告围绕诉讼请求依法提交了证据，被告并未提交证据，本院组织当事人进行了证据交换和质证。对于原告提供的证据被告不持异议，本院予以确认并在卷佐证。 根据双方当事人的陈述和经审查确认的证据，本院认定事实如下： 2015年12月10日，盈信公司（甲方）与鑫付公司（乙方）签订《软件开发合同》，委托鑫付公司开发好友互助系统软件。该合同第1条约定，合同总金额70,000元，交付期20天；第3条约定，软件正式开通使用后5工作日内，甲方进行验收，双方必须按规定的验收交接单上的项目对照本合同填好验收结果，验收结果经双方审核确认；第4条约定，软件开发定金35,000元，软件开发完成甲方验收提出修改意见后支付30,000元，软件从验收合格并正式运行1个月内支付5,000元尾款。此外，该合同还对交付方式、付款方式、质量保证、知识产权等进行了约定。2015年12月11日，盈信公司通过银行转账的方式向鑫付公司支付20,000元。2015年12月26日，盈信公司通过银行转账的方式向鑫付公司支付10,000元。 本院认为，原告与被告签订的《软件开发合同》系基于双方的真实意思表示，不违反法律、行政法规的禁止性规定，应为有效。根据《中华人民共和国担保法》第九十一条的规定，当事人约定的定金不得超过主合同标的额的百分之二十，据此，《软件开发合同》约定的定金最多不得超过其标的额70,000元的百分之二十，即14,000元。该合同约定的定金为35,000元，超出法定定金限额的部分本院依照《最高人民法院关于适用若干问题的解释》第一百二十一条的规定不予支持。《软件开发合同》签订之后，原告向被告支付了30,000元，根据法律规定及合同签订、履行的实际情况，本院酌定其中14,000元为定金，剩余16,000元为原告预付给被告的款项。原告付款之后，被告并未按照合同约定完成软件开发的任务，由于该软件系智能手机APP，具有很强的时效性，被告对软件开发义务的迟延履行已导致合同目的不能实现，该合同应予解除。原告要求被告双倍返还定金及预付款项，于法有据，应予支持。被告主张软件已开发完毕，但并未提供相应证据予以佐证，故本院对被告的主张不予支持。被告主张原告未支付5,000元定金尾款而构成违约行为，然而，根据合同第4条的约定及前述担保法的相关规定，原告已支付14,000元定金及16,000元款项，至于尚余的5,000元款项，由于双方并未对其支付期限作出约定，被告亦未提供相应证据证明其已向原告催要并给予相应的准备时间，根据《中华人民共和国合同法》第六十二条第一款第（四）项的规定，原告并不存在违约行为，本院对被告的主张不予采纳。 综上，根据《中华人民共和国合同法》第八条、第六十条第一款、第六十二条第一款第（四）项、第九十四条第一款第（四）项、第九十七条、第一百一十五条，《中华人民共和国担保法》第九十一条，《中华人民共和国民事诉讼法》第六十四条第一款，《最高人民法院关于适用若干问题的解释》第一百二十一条，《最高人民法院关于适用〈中华人民共和国民事诉讼法〉的解释》第九十条、九十一条规定，判决如下： 一、解除原告福建盈信网络科技有限公司与被告泉州鑫付电子商务有限公司签订的《软件开发合同》； 二、被告泉州鑫付电子商务有限公司应于本判决生效后十日内向原告福建盈信网络科技有限公司双倍返还定金共28,000元； 三、被告泉州鑫付电子商务有限公司应于本判决生效后十日内向原告福建盈信网络科技有限公司返还款项16,000元。 如果未按本判决指定的期间履行给付金钱的义务，应当依照《中华人民共和国民事诉讼法》第二百五十三条规定，加倍支付迟延履行期间的债务利息。 案件受理费900元，由被告泉州鑫付电子商务有限公司负担。 如不服本判决，可在判决书送达之日起十五日内，向本院递交上诉状，并按照对方当事人或者代表人的人数提出副本，上诉于福建省高级人民法院。 审 判 长  郑程辉 审 判 员  黄玮鹏 代理审判员  赖世耀 二〇一七年七月二十一日 书 记 员  庄彦为 附：相关法律条文 1、《中华人民共和国合同法》 第八条依法成立的合同，对当事人具有法律约束力。当事人应当按照约定履行自己的义务，不得擅自变更或者解除合同。 依法成立的合同，受法律保护。 第六十条当事人应当按照约定全面履行自己的义务。 当事人应当遵循诚实信用原则，根据合同的性质、目的和交易习惯履行通知、协助、保密等义务。 第六十二条当事人就有关合同内容约定不明确，依照本法第六十一条的规定仍不能确定的，适用下列规定： （一）质量要求不明确的，按照国家标准、行业标准履行；没有国家标准、行业标准的，按照通常标准或者符合合同目的的特定标准履行。 （二）价款或者报酬不明确的，按照订立合同时履行地的市场价格履行；依法应当执行政府定价或者政府指导价的，按照规定履行。 （三）履行地点不明确，给付货币的，在接受货币一方所在地履行；交付不动产的，在不动产所在地履行；其他标的，在履行义务一方所在地履行。 （四）履行期限不明确的，债务人可以随时履行，债权人也可以随时要求履行，但应当给对方必要的准备时间。 （五）履行方式不明确的，按照有利于实现合同目的的方式履行。 （六）履行费用的负担不明确的，由履行义务一方负担。 第九十四条有下列情形之一的，当事人可以解除合同： （一）因不可抗力致使不能实现合同目的； （二）在履行期限届满之前，当事人一方明确表示或者以自己的行为表明不履行主要债务； （三）当事人一方迟延履行主要债务，经催告后在合理期限内仍未履行； （四）当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的； （五）法律规定的其他情形。 第九十七条合同解除后，尚未履行的，终止履行；已经履行的，根据履行情况和合同性质，当事人可以要求恢复原状、采取其他补救措施、并有权要求赔偿损失。 第一百一十五条当事人可以依照《中华人民共和国担保法》约定一方向对方给付定金作为债权的担保。债务人履行债务后，定金应当抵作价款或者收回。给付定金的一方不履行约定的债务的，无权要求返还定金；收受定金的一方不履行约定的债务的，应当双倍返还定金。 2、《中华人民共和国担保法》 第九十一条定金的数额由当事人约定，但不得超过主合同标的额的百分之二十。 3、《中华人民共和国民事诉讼法》 第六十四条当事人对自己提出的主张，有责任提供证据。 当事人及其诉讼代理人因客观原因不能自行收集的证据，或者人民法院认为审理案件需要的证据，人民法院应当调查收集。 人民法院应当按照法定程序，全面地、客观地审查核实证据。 第二百五十三条被执行人未按判决、裁定和其他法律文书指定的期间履行给付金钱义务的，应当加倍支付迟延履行期间的债务利息。被执行人未按判决、裁定和其他法律文书指定的期间履行其他义务的，应当支付迟延履行金。 4、《最高人民法院关于适用若干问题的解释》 第一百二十一条当事人约定的定金数额超过主合同标的额百分之二十的，超过的部分，人民法院不予支持。 5、《最高人民法院关于适用〈中华人民共和国民事诉讼法〉的解释》 第九十条当事人对自己提出的诉讼请求所依据的事实或者反驳对方诉讼请求所依据的事实，应当提供证据加以证明，但法律另有规定的除外。 在作出判决前，当事人未能提供证据或者证据不足以证明其事实主张的，由负有举证证明责任的当事人承担不利的后果。 第九十一条人民法院应当依照下列原则确定举证证明责任的承担，但法律另有规定的除外：（一）主张法律关系存在的当事人，应当对产生该法律关系的基本事实承担举证证明责任；（二）主张法律关系变更、消灭或者权利受到妨害的当事人，应当对该法律关系变更、消灭或者权利受到妨害的基本事实承担举证证明责任。