结论先说:不能一概而论,关键看合同约定、变更性质和工作量。一般来说,维护期内“维护”的核心是保障网站现有功能稳定运行,包括Bug修复、安全补丁、兼容性处理、服务器巡检、数据备份、已有功能参数配置、少量文案图片替换等;而“网站改版”和“新增功能”通常属于需求变更或二次开发,若涉及页面结构重做、UI整体改版、新业务流程、新模块、新接口、数据库结构调整、权限模型变化等,原则上应作为另收费项目,或从维护包中约定的变更工时里扣除。

一、维护与改版的边界
维护是“让已有系统正常运转”,改版/新增功能是“改变系统范围或业务能力”。例如:修复表单提交失败、调整已有轮播图图片、修改联系电话、处理浏览器兼容问题,通常可归入维护;但如果要求重新设计首页、增加会员等级体系、接入新的支付接口、增加数据报表、重构后台权限,这就明显超出日常维护。即使合同写了“维护期内免费维护”,也不等于“免费无限开发”。除非合同明确约定“包含所有改版和新增功能”,否则应通过变更单确认范围、工期和费用。
二、建议用“变更管理”解决争议
甲方提出需求后,乙方应先做影响评估:是否新增页面、是否改动数据库、是否影响原有流程、预计工时多少、是否存在第三方费用、是否需要测试和上线窗口。随后出具《需求变更单》或报价单,写明工作内容、交付标准、费用、工期和验收方式。双方书面确认后再实施。若合同约定维护包内含少量变更工时,可优先抵扣;超出部分另计。这样既避免乙方被“无限需求”拖垮,也避免甲方认为“明明在维护期还要加钱”。
三、合同条款要写清
建议明确:维护范围、服务时间、响应级别、包含工时、排除事项、变更流程、额外费用标准、紧急需求加急费、第三方费用承担、验收与付款节点。尤其要区分“缺陷修复”和“需求变更”:前者是修好本来就应该正常的功能,通常不另收费;后者是新增或改变需求,应另行评估。合同越模糊,后期越容易扯皮。
FAQ问答
Q1:维护期内改个Banner、换段文案,算维护还是另收费?
A:若只是替换图片、文字、链接,且合同约定包含少量内容维护,通常算维护;若涉及重新设计视觉、调整页面结构或新增交互,则应按变更处理。
Q2:新增一个简单表单页面,算维护吗?
A:看是否复用现有组件、是否新增字段和后台逻辑。若工作量很小且合同含变更工时,可纳入维护抵扣;若涉及新业务规则、数据库变更或接口开发,建议另收费。
Q3:合同写了“免费维护一年”,是否包含网站改版?
A:通常不包含。“免费维护”一般指修复故障和保障运行,不等于免费二次开发。除非合同明确写明包含改版、新增功能及不限工时。
Q4:如何快速判断该不该另收费?
A:看三点:是否新增业务功能、是否改变原有结构/数据模型、预计工时是否超出维护包范围。任一明显超出,就应走变更报价流程。
Q5:客户急要上线,能否先做再谈费用?
A:不建议。应先书面确认变更范围、费用和工期,至少发确认邮件或变更单。紧急需求可约定加急费,但不要在没有确认的情况下无限投入,否则后续结算和验收都容易产生争议。
总之,维护期内网站改版/新增功能是否另收费,应以合同为基础、以变更为依据、以书面确认为准。把“修Bug”和“加需求”分开管理,是对甲乙双方都更稳妥的做法。