江苏省宿迁市中级人民法院
民 事 判 决 书
（2017）苏13民终161号
上诉人（一审被告、反诉原告）：山亿新能源股份有限公司，住所地江苏省宿迁市宿豫经济开发区太行山路66号。
法定代表人：崔佩聚，该公司总经理。
委托诉讼代理人：唐涌、王明亮，江苏固邦律师事务所律师。
被上诉人（一审原告、反诉被告）：李冬梅，女，1970年4月6日生，汉族。
委托诉讼代理人：牛志超，江苏西楚律师事务所律师。
原审第三人（反诉被告）：宿迁市建设工程（集团）有限公司，住所地江苏省宿迁市经济开发区发展大道西侧（商务中心2128）。
法定代表人：张增生，该公司董事长。
上诉人山亿新能源股份有限公司（下称山亿公司）因与被上诉人李冬梅、原审第三人宿迁市建设工程（集团）有限公司（下称建设集团）债权转让合同纠纷一案，不服江苏省宿迁市宿豫区人民法院（2016）苏1311民初2986号民事判决，向本院提起上诉。本院于2017年1月11日立案受理后，依法组成合议庭进行了审理。本案现已审理终结。
山亿公司上诉请求：撤销一审判决，发回重审或改判山亿公司不承担逾期利息474234.9元。事实与理由：一审法院认定山亿公司承担逾期利息与事实不符，无法律依据。山亿公司与李冬梅签订的《建筑施工合同》约定，李冬梅必须先向山亿公司提供发票，山亿公司才履行付款义务，如李冬梅未及时提供发票，山亿公司有权拒绝付款而不承担任何责任。作为先履行合同义务一方的李冬梅未及时提供发票，山亿公司不支付工程款是行使先履行抗辩权，而非未按时付款的违约行为，山亿公司不应承担逾期付款的违约责任。一审法院判决山亿公司支付李冬梅逾期利息474234.9元错误。
李冬梅二审辩称，一、合同中并未约定李冬梅提供发票义务，山亿公司与第三人建设集团在建设施工合同约定，税收从工程款中扣除，并未表述提供发票；法律没有规定业主或发包方在施工方不提供发票的情况下拒付工程款。
建设集团二审未作陈述。
李冬梅向一审法院起诉请求：1.请求判令山亿公司立即给付欠款7444669.16元、利息161827元（以2889771.72元为基数按月息2分自2016年1月1日暂算至2016年5月21日，以后继续主张至实际付清日止）。2.诉讼费用由山亿公司承担。
一审法院认定的事实：2012年3月31日，山亿公司与建设集团签订建设工程施工合同，约定山亿公司将其4﹟食堂宿舍、7﹟厂房土建、安装及室外附属工程发包给建设集团承建，暂定价4000万元。工程款支付约定：1.施工至正负零付200万元，施工至二层结束付150万元，施工至主体封顶付150万元，门窗安装完成并验收合格付200万元；2.竣工验收合格一年后，15日内付至审计价的95%，余款5%待质保期满后付清。关于违约责任，双方约定发包人未按照合同约定支付工程款进度款，发包人承担给承包人的一切损失并按应付金额1‰每日支付利息。关于工程款支付，双方另行达成补充条款：1.剩余工程款及利息时间界定分四次：正负零时间点一年后付审计价扣除已付700万元的20%工程款及利息，主体封顶时间点一年后付审计价扣除已付700万元的40%工程款及利息，竣工验收时间一年后付审计价扣除已付700万元的25%工程款及利息，审计结束时间点一年后付审计价扣除已付700万元的10%工程款及利息；2.利息按年率7%计算，质保金不计息。关于工程质量保修期，双方约定除基础和主体结构外，最长5年。
涉案工程于2012年7月20日基础完成，2012年9月29日主体完成，2013年1月26日竣工并交付使用。2014年7月28日，涉案工程经审计工程价款为26179771.72元。施工期间，山亿公司给付工程款700万元。山亿公司共支付工程款总计2029万元。
2014年8月13日，李冬梅、山亿公司、建设集团签订三方《债权转让协议》，建设集团将其对山亿公司享有的工程款债权共计5889771.72元（利息另算），全部转让给李冬梅。协议签订后，山亿公司分别于2014年9月2日支付李冬梅100万元、2015年2月15日支付200万元。2015年12月31日，建设集团与李冬梅再次签订涉案工程款债权转让协议一份，建设集团将涉案工程下浮的5.5%部分（1439887.44元）以及迟延支付利息（3115100元）转让给李冬梅。同日，建设集团将债权转让协议通知书通过邮政特快专递邮寄给山亿公司。山亿公司于2016年1月2日签收。
另查明，2014年1月17日，建设集团向苏州银行宿城支行借款2000万元，案外人宿迁市同创信用担保有限公司为上述借款提供担保，山亿公司等人为同创公司提供反担保。因建设集团未能按期偿还银行借款，担保人同创公司向银行承担了担保责任。2015年4月15日，同创公司行使追偿权，将主债务人建设集团、山亿公司等反担保人诉至法院。2015年12月14日，宿迁市中级人民法院作出（2015）宿中商初字第00106号判决，判决主债务人建设集团承担责任，山亿公司等反担保人承担连带清偿责任。目前案件已进入执行程序。
一审法院认为，一、2014年8月13日，建设集团、李冬梅、山亿公司签订的债权转让协议中明确约定，山亿公司欠付工程款共计为5889771.72元，建设集团已经将上述全部工程款债权转让给李冬梅，建设集团已无继续向山亿公司主张工程款的权利，不存在要求山亿公司承担违约责任的权利基础。第二次债权转让中的利息，属于工程款债权的从权利，主权利转让的，附属于主权利的从权利一并转让。因此，因工程款主债权而孳生的利息，应随第一次债权转让时一并转让，不存在另行单独转让的问题。建设集团2015年12月31日第二次债权转让不产生法律效力。二、涉案工程于2013年1月26日竣工并交付山亿公司使用。双方关于质保期的约定，除地基与主体外最长为5年，因此，涉案工程的质保期限于2018年1月25日届满。根据双方关于质保金于质保期满后不计息返还的约定，山亿公司主张工程款5%的质保金不应支付理由成立。因此，山亿公司欠付到期工程款为1580783元。三、根据建设集团与山亿公司之间关于工程款支付的补充条款约定，山亿公司应按审计价分四个阶段支付工程款和计算利息，即正负零、主体完工、竣工验收和审计结束；时间点分别为2012年7月20日、2012年9月29日、2013年1月26日和2014年7月28日。在审计总价出来之前的时间段，应当按照合同约定的年息7%计算利息。对第四个时间点的利息，应按年息7%计算至2015年7月28日。李冬梅现按照月息2分主张计算利息，符合法律有关规定，应予支持。对于期限内利息，经分段计算为1601379元（具体明细附后）。逾期利息自2015年8月13日起按月息2分计算至实际履行之日止。四、因（2015）宿中商初字第00106号判决书生效时间晚于三方债权转让生效时间。当事人互负债权、债务且已届清偿期是债务抵销的条件之一。建设工程施工合同约定，山亿公司应于2015年7月28日前支付建设集团工程款至审计价的95%。三方签订债权转让协议时，山亿公司主张抵销的债权、债务尚未成就；且山亿公司提出抵销的债权、债务系担保追偿债务，法院虽然判决山亿公司承担债务，但山亿公司目前尚未履行且具体数额也不确定，此时主张债权、债务的抵销，缺乏事实依据。故山亿公司主张的债务抵销是否成立问题。五、涉案工程于2013年1月26日竣工并交付山亿公司使用，在工程质量保修期内如果存在质量问题，山亿公司应先履行通知义务；若承包人拒绝履行维修义务的，山亿公司可以另找他人替代维修，所产生的费用从所留工程质保金中扣除。山亿公司申请一审法院委托对工程质量进行鉴定，但其申请鉴定的事项并非涉案工程的地基与主体部分。山亿公司的工程质量鉴定申请因不符合法律有关规定，不予准许。就涉案工程已经产生的维修费，山亿公司未能提供有效证据予以证明，一审法院对其反诉请求不予支持。据此，判决：一、山亿新能源股份有限公司于判决生效后十日内给付李冬梅工程款1580783元、利息1601379元及逾期利息（以1580783元为基数自2015年8月13日起按月利率2%计算至实际给付之日止）。二、驳回李冬梅的其他诉讼请求。三、驳回山亿新能源股份有限公司的反诉请求。案件受理费65045元、保全费5000元，李冬梅负担34090元，山亿负担35955元；反诉案件受理费减半150元，由山亿公司负担。
二审中，各方当事人均没有提交新的证据。
本院对一审法院认定的事实予以确认。
本案争议焦点：山亿公司是否可以在李冬梅不先行提供工程款发票的情况下拒付工程款。
本院认为：当事人一方不履行合同义务或履行合同义务不符合约定的，应当承担继续履行、采取补救措施或者赔偿损失等违约责任。当事人协商一致，可以变更合同。山亿公司与建筑集团签订的《建设工程施工合同》工程款（进度款）支付第（4）条约定：业主在收到承包商提供相应的票据（包括增值税发票）后付款，承包商任何一次不及时提供合法票据的行为，都将导致业主方有权拒绝付款而不承担任何责任。但是，其后2014年8月13日，李冬梅、山亿公司及建设集团签订的《债权转让协议》约定：建设集团将其对山亿公司享有的工程款债权共计5889771.72元（利息另算），全部转让给李冬梅，山亿公司直接付款给李冬梅。且该协议第四条还明确约定：在山亿公司履行付款义务后，李冬梅向山亿公司出具发票。故对出具发票与支付工程款的履行顺序，当事人已通过协商一致的形式予以变更。山亿公司以李冬梅不先行提供发票为由拒付工程款，无合同及法律依据，本院不予支持。
综上所述，山亿公司的上诉请求均不能成立，应予驳回。一审判决认定事实清楚，适用法律正确，应予维持。依照《中华人民共和国民事诉讼法》第一百七十条第一款第一项规定，判决如下：
驳回上诉，维持原判。
二审案件受理费8413元，由山亿公司负担。
审判长 徐 兵
审判员 孙 权
审判员 万 焱
二〇一七年四月十日
书记员 袁海燕
第7页/共8页