2. 合同主体资格审查
软件开发合同一旦签署,双方就要在数月甚至数年内持续投入人力、资金与数据。如果签约主体本身存在瑕疵——比如对方根本没有法人资格、营业执照已被吊销、核心资质缺失,或者签约主体与真正干活的主体不是同一家——那么合同条款写得再严密,也可能在履行中落空。因此,主体资格审查不是签约前的“例行公事”,而是风险控制的第一道闸门。本节从法律主体资格、专业资质、履约能力和关联风险四个维度,说明实际核查中应当看什么、怎么查、查到什么程度才算过关。
一、法律主体资格:先确认“对方是不是一个能独立担责的主体”
法律主体资格审查的核心,是确认签约对方是否依法成立、是否仍存续、能否以自己名义独立享有权利和承担义务。对委托方和开发方都要查,但侧重点不同。
对开发方,重点核查其是否为企业法人、合伙企业或个体工商户,是否持有有效营业执照,经营范围是否覆盖软件开发、技术服务等相关内容。若开发方是分公司,要注意分公司不具有独立法人资格,其民事责任最终由总公司承担,因此应同时审查总公司的主体资格,并要求总公司出具授权或直接作为共同签约方。若开发方是个人或工作室,则要评估其是否具备开票能力、是否愿意以个人财产承担违约责任,以及后续知识产权归属是否清晰。
对委托方,重点核查其是否真实存在、是否具备支付能力对应的主体基础。政府机关、事业单位、社会团体等非企业主体,其签约权限往往受预算、采购流程和内部审批约束,需要确认签约是否经过合法授权。若委托方是项目公司或新设主体,还要关注其注册资本是否实缴、是否有实际经营场所和人员。
实际操作中,最直接的核查工具是国家企业信用信息公示系统、中国裁判文书网、中国执行信息公开网以及第三方商业查询平台。核查时不能只看一张营业执照截图,而应核对:统一社会信用代码、企业名称、法定代表人、注册资本、成立日期、登记状态(存续、在业、吊销、注销、迁出)、经营范围、股东及出资信息。若登记状态显示“吊销”或“注销”,则对方已不具备签约主体资格;若显示“经营异常”,需要进一步查明原因。
二、专业资质:不是所有软件开发都“有营业执照就能干”
软件开发合同通常不要求特殊行政许可,但在特定领域,资质直接决定合同能否合法履行。例如,涉及建筑智能化、安防监控、涉密信息系统、医疗器械软件、金融支付系统、测绘地理信息等方向的开发,往往需要相应资质或备案。若开发方不具备资质,可能导致项目无法验收、无法上线,甚至合同因违反强制性规定而无效。
核查资质时,应区分“企业资质”和“人员资质”。企业资质如信息系统集成资质、CMMI认证、ISO质量管理体系认证等,反映组织能力;人员资质如项目经理证书、安全员证书、特种作业证书等,反映具体执行能力。对于委托方,若其自身属于需要前置审批的行业,也要确认其业务资质是否覆盖拟委托开发的项目范围。
一个常见的误区是:开发方声称“我们有合作方具备资质”。此时必须明确,资质是否随合同转移、合作方是否与委托方直接建立责任关系。如果资质方不签约、不盖章、不承担违约责任,那么这种“挂靠式资质”对委托方的保护非常有限。
三、履约能力:从“能不能签”到“能不能做完”
主体资格解决的是“能不能签”,履约能力解决的是“能不能做完”。软件开发是人力密集型活动,履约能力主要体现在团队规模、技术栈匹配度、同类项目经验、资金状况和项目管理机制上。
核查开发方履约能力,可以要求其提供:拟投入本项目的核心人员名单及简历、近三年同类项目案例、典型客户联系方式(在保密允许范围内)、公司社保缴纳人数、办公场所证明、近一年财务报表或银行资信证明。对于关键系统,还可以要求进行技术方案答辩或概念验证(PoC),以实际输出判断其能力,而不是只看宣传材料。
核查委托方履约能力,重点看付款来源和决策链条。若委托方是大型企业,要确认项目预算是否已列入年度计划、付款审批需要经过哪些节点;若委托方是政府或国企,要确认采购流程是否已完成、资金来源是否明确。委托方履约能力不足,直接表现为进度款拖延、验收标准反复变更、项目范围不断扩张。
下面这张图把主体资格审查的四个维度、核查对象和典型风险信号放在同一张关系图中,便于在实操中逐项对照。
四、关联风险:穿透表面主体,看清真正的控制关系
关联风险是主体审查中最容易被忽略、却最容易造成实质损害的部分。常见情形包括:开发方与委托方之间存在股权关联或实际控制人重合,导致合同价格不公允、验收流于形式;开发方签约后把核心工作转包给第三方,而第三方不具备相应能力或资质;开发方同时承接竞争对手的同类项目,造成数据泄露或利益冲突;签约主体本身没有资产,真正收款和用工的是关联公司,一旦发生纠纷,委托方难以执行。
核查关联风险,需要做“穿透式”查询:查看股东结构、对外投资、实际控制人、主要人员交叉任职情况;查看历史涉诉记录、被执行记录、失信记录和行政处罚;对于金额较大或涉及核心数据的项目,还应要求开发方披露拟分包情况,并在合同中约定未经书面同意不得转包、分包,以及关联交易须事先披露。
对委托方同样要查关联风险。若委托方与某开发方存在关联关系,而项目又采用招标或比价方式,就要关注程序合规性,避免合同因利益输送被认定无效或被审计追责。
五、把核查结果落到合同里
主体资格审查的结论不能只停留在尽调报告里,必须转化为合同条款。具体做法包括:在合同中写明双方准确的全称、统一社会信用代码、法定代表人或授权代表;把营业执照、资质证书、授权委托书作为合同附件;约定主体资格或资质在履约期间发生重大不利变化时的通知义务和解除权;约定禁止未经同意的转包、分包;约定实际控制人或核心人员变更达到一定比例时,委托方有权要求说明或调整;对于关联交易,约定披露义务和价格公允性审查机制。
此外,建议在签约前形成一份简明的《主体资格审查记录表》,至少包含以下字段,便于留痕和复核:
| 核查项 | 核查对象 | 核查来源 | 结论/风险等级 |
|---|---|---|---|
| 登记状态 | 开发方/委托方 | 国家企业信用信息公示系统 | 存续 / 异常 / 吊销 |
| 经营范围 | 开发方 | 营业执照 + 公示系统 | 覆盖 / 部分覆盖 / 不覆盖 |
| 专业资质 | 开发方 | 资质证书 + 发证机关官网 | 有效 / 过期 / 缺失 |
| 核心团队 | 开发方 | 社保记录 + 简历 + 面试 | 匹配 / 存疑 / 不匹配 |
| 涉诉与执行 | 双方 | 裁判文书网 + 执行信息公开网 | 无 / 有但可控 / 高风险 |
| 关联关系 | 双方 | 股权穿透 + 实际控制人查询 | 无 / 需披露 / 利益冲突 |
总结来说,核查开发方与委托方的主体资格,要沿着“法律主体资格—专业资质—履约能力—关联风险”四条线同时推进:先确认对方是否合法存续、能否独立担责;再确认其是否具备项目所需的许可与能力;然后判断其团队、资金和案例是否支撑合同履行;最后穿透股权与人员关系,识别关联交易、转包分包和利益冲突。只有把这四类信息查清、留痕,并转化为合同中的陈述保证、通知义务和违约责任,主体资格审查才真正起到风险闸门的作用。