律师观点分析
摘要:
软件开发项目上线后,委托方迟迟不验收、不付款,双方对变更款计算争执不下。林智敏律师代理开发方上诉,围绕重复扣减、违约金范围展开论证。二审纠正重复扣减,支持变更款及逾期违约金,驳回委托方全部上诉请求。
一、项目上线后,尾款和变更款卡在“重复扣减”上
林智敏律师,广东广信君达律师事务所合伙人,执业八年,长期深耕刑事辩护、知识产权与企业纠纷。她代理的这起计算机软件开发合同纠纷,核心争议始终围绕一笔需求变更款的计算。
A公司承接了B公司的某系统开发项目,合同约定总价百余万元,分阶段付款。项目原计划在某地实施,后实施单位变更为另一地,需求也随之大幅变更。项目上线后,B公司迟迟不组织最终验收,也不支付尾款和变更款。A公司多次催收无果,遂委托林智敏律师提起诉讼。
一审法院认定B公司构成违约,应支付终验款和部分变更款,但在计算变更款时,扣除了B公司自行完成的一百五十人/天工作量,又扣减了合同总价百分之十的误期赔偿费。A公司不服,继续委托林智敏律师上诉。
二、林智敏律师:重复扣减和违约金范围是突破口
林智敏律师在二审中重点提出两个问题:一是重复扣减。一审已在终验款中扣除了A公司未完成的百分之二十工作量,这部分已包含计费功能;B公司又主张在变更款中再扣一百五十人/天,属于重复扣减。二是违约金范围。一审仅支持终验款的逾期违约金,未支持变更款的违约金,而合同明确约定B公司迟延付款应承担违约金。
针对变更款计算依据,林智敏律师指出,A公司依据考勤记录主张的工作量虽非合同依据,但双方在项目上线后曾通过邮件对工作量进行评估,A公司主动扣除了B公司负责的计费部分和合同约定不另收费的部分,该评估更贴近客观事实。B公司主张的一千余人/天则缺乏具体依据。
针对误期赔偿费,林智敏律师提出,项目实施单位变更后,原合同约定的交付期限已发生事实变更,双方未补签协议,不能认定整个项目通过初验构成迟延交付;且B公司变更需求和实施单位是项目推迟的原因之一,不符合合同约定的“因乙方单方面原因”的适用前提。
三、法院的认定与律师的应对
二审法院采纳了林智敏律师的主要意见,认定一审在变更款中扣除B公司自行完成的工作量构成重复扣减,予以纠正;变更款计算采纳双方邮件中评估的工作量口径;误期赔偿费的适用前提不成立,予以撤销;变更款的逾期违约金也应支持,标准参考LPR计算。B公司主张按合同总价百分之三十计算误期赔偿费的上诉请求被驳回。
对A公司而言,二审支持的变更款和违约金较一审有所提升,核心债权得到进一步确认。林智敏律师在办案中展现的,不只是庭审技巧,更是对合同履行事实、扣减逻辑和违约金范围的综合把握。
结尾
软件开发合同有个特点:需求变更多、验收周期长、工作量难量化,一旦发生争议,双方往往各说各话。林智敏律师在代理这类案件时,习惯先把合同履行的时间线和扣减逻辑理清楚,再判断哪些争议有证据支撑、哪些需要合理让步。这起案件最终能推动改判,靠的不是堆砌材料,而是把“重复扣减”和“违约金范围”两个点讲透。对企业来说,遇到类似纠纷,与其急着起诉或被动应诉,不如先让专业律师帮忙梳理一遍合同和证据,把技术问题转化为法律上可计算、可证明的问题,往往比多打几轮口水仗更有效。
