«

买卖合同双方均违约时违约金可适当减少-泾县律师买卖合同纠纷案例解读

征和律师 发布于 阅读:0 泾县律师


一、案例检索信息
案由:买卖合同纠纷
案号:(2025)皖1823民初3246号
审理法院:安徽省泾县人民法院

二、介绍案件事实并告知法院的判决结果

泾县某公司(原告)和太仓某洗涤公司(被告)在2024年5月签了一份《销售合同》,约定泾县某公司作为唯一供应商向太仓某洗涤公司供应洗衣清洁产品,太仓某洗涤公司保证只使用泾县某公司的产品。合同规定如果太仓某洗涤公司更换供应商,需要一次性付清所有货款并支付5万元违约金。双方约定货款按洗衣仓数计算,每仓5.5元。

从2024年6月到2025年9月,太仓某洗涤公司在微信群里多次反映洗涤质量问题,比如布草有污渍、洗不干净等。2025年9月20日,泾县某公司员工发现太仓某洗涤公司安装了其他厂家的分配器并使用了其他厂家的洗涤产品。9月27日,太仓某洗涤公司通过微信通知泾县某公司终止合作。10月29日,泾县某公司派人取回了剩余的库存化料和设备。

泾县某公司起诉要求:确认合同解除、支付货款25万多元(包括洗衣笼货款、单独送货的氯漂液货款、库存货款、运费、白度仪等费用)、支付5万元违约金。太仓某洗涤公司承认欠基础货款17万多元,但认为产品质量有问题,还称已付2万元应扣除,并反诉泾县某公司违约在先。

法院查明:双方对合同于2025年9月27日解除无异议;太仓某洗涤公司确实欠泾县某公司基础货款154141元(已扣除2万元);合同履行期间太仓某洗涤公司多次在微信群反映洗涤质量问题;太仓某洗涤公司在9月21日后就不再使用泾县某公司的产品了。

法院判决结果:

  1. 确认双方合同于2025年9月27日解除;
  2. 太仓某洗涤公司支付泾县某公司货款154141元;
  3. 太仓某洗涤公司支付违约金3万元(不是合同约定的5万元);
  4. 太仓某洗涤公司再支付库存化料货款5510元和运费2000元;
  5. 驳回泾县某公司的其他诉讼请求(如氯漂液货款、白度仪损失、检测费、广告牌损失等)。

三、核心观点及处理建议

核心观点:买卖合同中如果双方都违约,法院会根据过错程度调整违约金,额外费用必须有合同约定或充分证据才能获支持。

这个案子告诉我们:签合同时不能只想着"对方违约我要罚他",自己也得守规矩。法院发现两个公司都有问题——泾县某公司提供的洗涤剂确实有质量问题(客户投诉多、回洗率高),太仓某洗涤公司又在合同没解除前就偷偷用其他厂家的产品。所以法院没按合同全额支持5万元违约金,而是根据双方过错程度,把违约金降到了3万元。

给做生意的朋友们几点实用建议:

  1. 质量问题要留证据,别只在微信群说说
    太仓某洗涤公司虽然一直在微信群反映问题,但没保存完整的质量检测报告。法院只认可了部分质量问题,因为有些图片没时间地点,证明力不够。建议:发现质量问题立即拍照录像,标注时间地点,最好让对方人员签字确认,或者找第三方检测机构出报告。微信群聊天可以当证据,但要保存完整记录,别删消息!

  2. 想换供应商?先解除合同再行动!
    太仓某洗涤公司犯了个大错:在合同还没正式解除时,就安装了其他厂家的分配器。这直接导致它被认定为违约。正确做法是:先和对方协商解除合同,结清货款,然后再换供应商。如果对方不配合,可以发正式解约函,等法律程序走完再换。

  3. 额外费用必须写进合同
    泾县某公司主张的氯漂液货款、检测费、广告牌损失都没得到支持,因为合同里没写清楚这些费用由谁承担。做生意时,如果有些特殊费用(比如单独送货、检测费、设备维修费),一定要在合同里白纸黑字写明白,否则打官司很难要到钱。

  4. 取回货物的运费可能获部分支持
    法院支持了2000元运费,因为这是合同解除后取回剩余货物的必要支出。如果你是供货方,合同解除后要拉回库存,记得保留运费发票和记录,法院可能酌情支持合理部分。但像本案中主张8000元(含送货运费)就太高了,法院只支持了实际发生的2000元。

  5. 库存货款要精确计算
    法院没按原告主张的金额判库存货款,而是根据165仓洗衣量,推算出实际用了多少桶原料(比如浓缩主洗液用了6桶),再按市场价计算。如果你有类似纠纷,提前准备好详细的用量记录和计算方法,比笼统说"我送了多少货"更有说服力。

最后提醒:签合同时别嫌麻烦,把价格、质量标准、解约条件、额外费用都写清楚。发生问题及时沟通并留证据,别等到合作破裂才想起来维权。真要打官司,记得只主张有证据支持的费用,像本案中主张一堆没依据的费用,不仅拿不到钱,还要多交诉讼费——法院判决原告自己承担了1119.5元诉讼费呢!