客户一句「做个出入库小程序」,我怎么报出 2.8 万:一张报价单拆解

4 阅读3分钟

2.8 万。上个月,一句「帮我们做个库房出入库的小程序」,我报了这个数。

客户沉默几秒:「不就扫个码登记一下吗,很简单吧?」

做接单这行,这种对话每月都要来几次。我不辩解,直接把这句话当面拆开。

一句话需求里没说的 80%

「做个出入库小程序」这句话只有产品形态和业务域,报价主体全在没说的部分:

  • 谁在用:管理员一个人扫,和三个班组工人都能扫,是两个项目。前者免登录单页,后者要账号体系 + 权限 + 操作留痕,开发量差大几千。
  • 管什么:有没有批次号?要不要对接现有系统?我有个项目,光「扫码结果回写客户十年前的老 ERP」就占总价 1/4——接口文档不存在,抓包逐字段反推。
  • 数据放哪:云开发省事难迁移;自己服务器要域名、备案、HTTPS,一年固定成本小一千。
  • 出错怎么办:断网还能不能扫?扫错能不能撤?需求里一个字没有,上线后九成客诉出在这。

一张真实的报价单

模块人天内容
需求梳理 + 原型3两次语音 + 6 页流程图
小程序前端8扫码、表单、wx.login + code2session 换 openid、订阅消息提醒
后端(.NET WebAPI)10出入库流水、库存并发扣减(乐观锁防超卖)、操作日志
对接客户老系统5抓包 + 字段映射 + 联调
测试部署提审4域名白名单、类目资质、审核驳回预案

30 人天报 2.8 万,客户看完没还价——他第一次看清「扫码登记」后面站着多少东西。项目上线三个月,介绍了两个同行客户过来。

三档报价锚点

  • 简单工具 3000–8000:单一功能,比如把手写 Excel 台账做成带导出的小工具。
  • 中等系统 1–3 万:多角色、有流程、联网同步,出入库、车间报工在这档。弹性全在「对接」和「权限」。
  • 复杂系统 3–8 万起:多端 + 硬件对接(串口、扫码枪)+ 审计合规。对这种需求一句话报价,等于准备埋雷。

报得快不是好事

见过同行 5000 接「做个进销存」,第二个月开始以「这功能当时没说」逐项加钱,客户最后付 1.8 万还一肚子气。快速报价只有两种结局:报高了觉得贵,报低了中途加钱。

发「做个 xx 多少钱」之前,先自答:谁来用、管什么、跟哪些系统打交道。带着这三个问题去找外包,报价单至少看得懂、比得了。

一句话需求不是不能报,关键是结构透明:人天拆开、区间讲清、边界写进合同。拆得越细,专业和水分都藏不住。


我是自由接单的 .NET 老程序员,桌面端 / 小程序 / APP 都做,后续会持续写接单实战和 .NET 工程干货,感兴趣的话点个关注,遇到拿不准的需求也可以私信交流。