三方协议违约金原则上有效,但写多少不由企业单方面决定。它属民事预约合同,条款本身有效;民法典第585条第二款给了法院调低的权力,实务里通常以企业实际招聘成本为上限。违约金不是价目表,是成本凭证。
三方协议违约金为什么有效:它不是劳动合同
不少HR把它当劳动合同附件,其实性质完全不同。三方协议是毕业生、学校、用人单位就就业意向签的民事协议,不建立劳动关系,学生入职签劳动合同后即终止。正因为它不属于劳动合同,才不受劳动合同法第25条约束——那一条只允许专项培训服务期与竞业限制两种情形约定劳动者承担违约金。套用到这里,会得出三方协议违约金一律无效的错误结论。
北京怀柔法院2026年7月发布的招录案例中,应届生罗某与某公司签三方协议,约定服务期1年、违约金4000元,入职不到一个月辞职。罗某抗辩已建立劳动关系故条款无效,法院未采纳,认定单方毁约有违诚信,判付4000元。
反向的例子也有:中央财经大学保险学院公开的教学案例中,企业以业务结构调整为由取消岗位,被认定根本违约,按约定5000元判付。
法院怎么算这个数:看招聘成本,不看心理价位
民法典第585条第二款写的是,约定的违约金过分高于造成的损失,法院或仲裁机构可以根据当事人请求予以适当减少。落到校招场景,损失就是一次招聘的实际支出:渠道发布费、进校差旅、笔试面试组织成本、offer发出后的岗位空缺成本、岗前培训。
同样是5000元,有的全额支持,有的被砍一半,差别在能不能拿出成本明细。怀柔法院的法官提示写得很直接:企业约定违约金亦应合理,与招聘成本匹配。
对企业来说有两个改法。一是把三方协议违约金的数字挂到成本上,写成按本次招聘实际支出据实结算或暂计多少元,而不是只留一个孤零零的数。二是留存凭证,渠道发票、差旅单据、面试记录都要能拿出来。
更贵的一笔:offer发出去再撤,赔的是信赖利益
三方协议之外另一个坑是录用通知。offer内容具体明确时构成要约,学生承诺后企业无正当理由撤回,就落入民法典第500条的缔约过失责任,赔的是信赖利益损失,不是违约金。
怀柔法院的第二个案例里,邓某收到录用通知后辞去原工作,入职前夕公司以体检不合格拒录,但公司指定体检机构的报告写的是可从事本岗位作业。法院认定无正当理由拒录,判赔20000元。
深圳坪山法院2026年审理的一起纠纷中,企业5月12日发出录用邮件,写明机械工程师岗、试用期税前月薪22000元、6月4日报到;候选人确认并办理离职,5月26日企业以业务收缩为由取消录用。法院按第500条释明后双方调解,企业支付赔偿。
法院会结合薪资标准与空窗期酌定。放进校招,学生错过的是整个秋招窗口——本站双选会数据库统计,[11月开场的双选会有708场](https://www.xiaozhaozhushou.net/seo/data.html),窗口一过,重新找岗成本远高于社招,赔偿酌定也不会低。
边界与例外:这几种情况企业不必赔
第一,学生因升学、考公、参军入伍无法履行。行业做法是在备注栏事先写明这几类情形免责,写了不算违约,没写就要按约定谈。第二,offer已明确生效条件并真的执行,比如写明以体检合格、背调通过为生效条件且能出示不合格证据;邓某案败诉,恰恰因为自家指定的体检报告显示合格。第三,企业主张违约金却拿不出损失证据,即便条款有效,法院也会大幅调低甚至不予支持。
还有一个边界:无论违约金怎么约定,都不能靠扣押毕业证、档案来执行——扣押证件由劳动行政部门责令退还并按每人500至2000元罚款,见劳动合同法第84条。
现在能改的三件事
一是改offer模板,加生效条件条款,写清体检、背调、学历核验通过为生效前提,把审核前置到发出之前。二是改三方协议的违约金条款,数字挂到招聘成本上,附一页成本说明。三是把顺序倒过来:先做完背调和体检,再让学生签三方。
来源:北京日报客户端·北京怀柔官方发布《签协议、收Offer、过试用期……这些环节当心踩坑》(2026-07-06);深圳市坪山区人民法院 offer 撤销缔约过失案报道;中央财经大学保险学院普法微课堂第29讲;《中华人民共和国民法典》第500、577、585条;《中华人民共和国劳动合同法》第25、84条 原文链接:https://xinwen.bjd.com.cn/content/s6a4b491fd5de97bd7471c136.html