要快速上手进销存表,核心是:先理清业务流程,再设计清晰的表结构,并用合适的工具实现。一般会从「商品资料表、客户供应商表、采购入库表、销售出库表、库存台账表」五大基础表开始搭建,通过统一编码与字段关联,完成进销存的闭环管理。初学者可用 Excel/Sheet 搭建模板,先实现基础功能(如库存数量自动计算、简单的进销存报表),再逐步升级到专业进销存系统或低代码平台,实现多仓库管理、权限控制与移动录入等能力。对于成长型团队,可直接基于现成模板(如可自定义的进销存系统模板)进行二次调整,会比从零搭建更高效、更容易维护。
😃 一、进销存表是什么?先搞清概念再动手
在制作任何进销存表格之前,必须先搞清楚「进销存」究竟在管理什么,否则表做得很花哨,却对业务没帮助。
进销存 = 进货(采购)+ 销售 + 库存 它要解决的核心问题,只要三件事:
1. 进了什么货?(从谁那里,以什么价格?数量多少?)
2. 卖出了什么货?(卖给谁?数量多少?价格多少?)
3. 现在还剩多少货?(在哪个仓库?成本大概多少?)
1.1 进销存管理的三条主线
| 主线 | 关键问题 | 对应表格(基础) |
|---|---|---|
| 采购(进) | 怎样记录每一笔采购、入库?谁供货?单价及成本是多少? | 采购订单表、采购入库表 |
| 销售(销) | 如何记录销售单、出库单?价格政策、折扣、应收账款如何跟踪? | 销售订单表、销售出库表 |
| 库存(存) | 实际库存是多少?是否缺货或积压?不同仓库之间怎么核对? | 库存台账、即时库存汇总表 |
所有进销存表的设计,都是围绕这三条主线来的。
1.2 进销存表与财务表的区别
很多人做进销存表,会混淆「进销存」和「财务核算」。要注意:
- 进销存表 :侧重于数量与业务流转
- 财务表 :侧重于金额、成本、利润与会计科目
所以在设计进销存表制作方法时,金额字段可以留好,但不要一开始就把复杂成本核算全塞进去,以免难以落地。先能看清「数量」与「库存余额」,再迭代到毛利分析、成本管理会更好上手。
📌 二、进销存表必备字段与基础架构:先定框架再填内容
要做出好用的进销存表,第一步不是打开 Excel,而是先设计信息架构: 有哪些表,每个表记录什么字段,如何互相关联。
2.1 进销存常见的基础表类型
建议从以下几类表格入手:
1. 基础资料类
2. 业务过程类(采购、销售)
3. 库存台账类
4. 分析报表类
2.1.1 基础资料类表格
- 商品资料表
- 客户资料表
- 供应商资料表
- 仓库资料表
这些是所有进销存表的「字典」,所有采购单、销售单、库存记录都要引用这里的编码和名称。
2.1.2 业务过程类表格
- 采购订单/采购入库单
- 采购退货单
- 销售订单/销售出库单
- 销售退货单
业务过程类记录「每一笔动作」,是进销存的核心流转数据。
2.1.3 库存类表格
- 库存实时汇总表(按商品 + 仓库维度)
- 库存收发明细(类似账本)
2.1.4 分析报表类
- 销售统计报表(按客户、商品、时间维度)
- 采购统计报表
- 库存预警表(低于安全库存的商品)
- 毛利分析报表(后期扩展)
2.2 关键字段设计通用原则
进销存表制作时,有一些通用字段设计原则:
1. 所有主表都要有唯一编号 :如采购单号、销售单号
2. 商品、客户、供应商、仓库都要有唯一编码 :避免重名引起混乱
3. 重要业务表都要带日期字段 :便于统计与分析
4. 数量与单价必须分列 :数量、单价、金额不要合并单元格
5. 金额类字段使用统一格式(两位小数)
6. 状态字段 (可选):如「已审核、未审核、已作废」,为后续流程控制预留空间
📊 三、商品资料表制作方法:统一编码是第一步
商品资料表是所有进销存表的基础, 商品编码统一,就能避免后续混乱和重复统计 。
3.1 商品资料表的必备字段
推荐商品资料表字段设计如下:
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 商品编码 | 唯一编码,不可重复 | P0001 |
| 商品名称 | 产品名称 | 32寸显示器 |
| 商品分类 | 可按大类/系列分类 | 显示设备 |
| 规格型号 | 型号、规格参数 | 32寸/HDMIx2 |
| 单位 | 库存计量单位 | 台、件、箱 |
| 条形码 | 可选,用于扫码出入库 | 6920xxxxxx |
| 采购单价(参考) | 默认采购价,实际采购可调整 | 800.00 |
| 销售单价(参考) | 默认销售价 | 1199.00 |
| 税率(可选) | 增值税率 | 13% |
| 状态 | 启用/停用 | 启用 |
| 备注 | 辅助说明 | 促销款 |
3.2 商品编码的设计方法
一个好用的进销存表,商品编码设计要遵循: 唯一、简短、可扩展、可识别 。
常见编码方式有三种:
1. 简单流水码
- P0001、P0002、P0003…
- 优点:简单
- 缺点:看编码无法判断类别
1. 类别 + 流水码
- 例:
- MON-0001(显示器)
- KEY-0001(键盘)
- 结构:三位类别缩写 + 四位流水号
- 优点:便于人工识别
1. 多级编码(适合品类多的企业)
- 例:
- 01-02-0001
- 01 = 大类(电脑硬件)
- 02 = 子类(显示器)
- 0001 = 流水
- 优点:层级清晰,便于分类统计
对初学者来说, 用「类别缩写 + 流水号」的方式,是商品资料表制作最易上手的方案 。
3.3 Excel/Sheet 中商品资料表的格式技巧
在 Excel/Google Sheets 制作商品资料表时,注意:
- 使用表头冻结(冻结首行),方便上下滑动查看
- 将「商品编码」列设置为 不允许重复 (使用数据验证或条件格式标红重复项)
- 将「采购单价、销售单价」设置为「货币/两位小数」
- 可以用筛选功能做分类查看
若后续计划升级到在线系统或低代码平台(如可用的进销存模板系统),也可以直接导入这张商品资料表,减少重复录入工作。
🧾 四、客户与供应商资料表:管理往来对象的关键信息
进销存表制作不仅要管理货品,还要管理人与企业,也就是 客户 与 供应商 。
4.1 客户资料表结构设计
客户资料表的目标是: 支持销售出库、对账和回款管理 。
推荐字段如下:
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 客户编码 | 唯一编号 | C0001 |
| 客户名称 | 公司或个人名称 | 上海恒信贸易有限公司 |
| 客户类型 | 经销商/终端客户/电商平台等 | 经销商 |
| 联系人 | 主要联系人姓名 | 王强 |
| 联系电话 | 电话或手机 | 138xxxxxx |
| 所在地区 | 省市区 | 上海市浦东新区 |
| 收货地址 | 常用收货地址 | 上海市浦东新区XX路 |
| 结算方式 | 现款/月结/预付等 | 月结30天 |
| 信用额度(可选) | 最大欠款额度 | 100,000 |
| 税号(可选) | 开票使用 | 9131xxxxxxxxxxx |
| 备注 | 特殊价格政策、合作说明等 | 老客户,季度返点 |
4.2 供应商资料表结构设计
供应商资料表则是为采购业务服务。
推荐字段如下:
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 供应商编码 | 唯一编号 | S0001 |
| 供应商名称 | 公司名称 | 深圳市广源电子有限公司 |
| 联系人 | 主要联系人 | 李丽 |
| 联系电话 | 联系方式 | 137xxxxxxx |
| 所在地区 | 省市区 | 广东省深圳市南山区 |
| 结算方式 | 货到付款/预付等 | 货到付款 |
| 付款账期 | 如月结30天 | 月结45天 |
| 开户行及账号 | 付款账户 | XX银行XXX |
| 税号(可选) | 用于进项发票 | 9144xxxxxxxxxxx |
| 备注 | 折扣、供货稳定性等 | 核心供应商 |
客户、供应商资料表在 Excel 中也要设置编码唯一性,防止同一客户被录入多次而造成进销存统计混乱。
📥 五、采购入库表制作:从进货到入库的完整记录
采购是进销存中的「进」,采购入库表直接影响库存量和成本。
5.1 采购业务的基本流程
一个完整的采购流程通常如下:
1. 采购申请(可选):内部创建需求
2. 采购订单:与供应商确认品种、数量、价格
3. 到货验收:根据订单收货
4. 采购入库单:录入系统,增加库存
初始阶段,为了简化进销存表制作,可以直接用一张「采购入库表」记录: 谁采购了什么商品、多少数量、多少钱 。
5.2 采购入库表核心字段设计
采购入库表一般采用「主表 + 明细」结构:
- 主表:一行一个采购单
- 明细:一张表中多行,每一行是这个单中的某个商品
5.2.1 采购入库主表字段
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 入库单号 | 唯一编号 | PI20250101001 |
| 入库日期 | 实际入库日期 | 2025-01-01 |
| 供应商编码 | 引用供应商资料表 | S0001 |
| 供应商名称 | 可由编码自动带出 | 深圳市广源电子有限公司 |
| 仓库编码 | 入哪个仓库 | W01 |
| 仓库名称 | 仓库名称 | 上海仓 |
| 制单人 | 录入人 | 张三 |
| 审核人(可选) | 审核人 | 李四 |
| 合计金额(公式) | 所有明细金额之和 | 58,000.00 |
| 备注 | 其他说明 | 首批进货 |
5.2.2 采购入库明细表字段
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 入库单号 | 与主表关联 | PI20250101001 |
| 商品编码 | 引用商品资料表 | MON-0001 |
| 商品名称 | 由编码自动带出 | 32寸显示器 |
| 规格型号 | 由商品资料表带出 | 32寸/HDMIx2 |
| 单位 | 台/件等 | 台 |
| 数量 | 实际入库数量 | 50 |
| 含税单价 | 采购单价 | 800.00 |
| 含税金额(公式) | 数量*单价 | 40,000.00 |
| 批次号(可选) | 批次管理时使用 | 20250101A |
| 备注 | 损耗、赠品等说明 | - |
5.3 Excel 中采购入库表的实操技巧
在 Excel 实现采购入库表时,可以用以下方法提升效率:
1. 用下拉列表选择供应商、商品 (数据验证引用基础资料表)
2. 使用 VLOOKUP 或 XLOOKUP 函数,根据「商品编码」自动带出商品名称、规格、单位、参考单价
3. 用公式自动计算「金额」与「合计金额」
4. 使用「数据透视表」按供应商、商品、月份汇总采购金额
如果你未来考虑把 Excel 表迁移到在线进销存系统模板中,大部分字段设计都可以沿用,只需要以 CSV 或 Excel 的形式导入就可以,减少大量重复录入工作。
📤 六、销售出库表制作:从订单到出库的规范记录
销售出库是进销存的「销」,直接影响库存减少与营收统计。
6.1 销售业务的基本流程
典型销售流程:
1. 客户下单(可形成销售订单)
2. 仓库备货、发货
3. 销售出库单记录发货信息
4. 生成应收账款(交给财务跟进)
初级阶段可先从「销售出库表」开始,记录所有实际发货。
6.2 销售出库表字段设计
同样采用「主表 + 明细」结构。
6.2.1 销售出库主表字段
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 出库单号 | 唯一编号 | SO20250102001 |
| 出库日期 | 实际发货日期 | 2025-01-02 |
| 客户编码 | 引用客户资料 | C0001 |
| 客户名称 | 自动带出 | 上海恒信贸易有限公司 |
| 仓库编码 | 发货仓库 | W01 |
| 仓库名称 | 仓库名称 | 上海仓 |
| 业务员 | 负责销售人员 | 王强 |
| 制单人 | 录入人 | 张三 |
| 合计数量(公式) | 所有明细数量之和 | 80 |
| 合计金额(公式) | 所有明细金额之和 | 96,000.00 |
| 是否含税(可选) | 标记金额含税/不含税 | 含税 |
| 备注 | 其他说明 | 年度合同首批发货 |
6.2.2 销售出库明细表字段
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 出库单号 | 对应主表出库单号 | SO20250102001 |
| 商品编码 | 引用商品资料表 | MON-0001 |
| 商品名称 | 自动带出 | 32寸显示器 |
| 规格型号 | 自动带出 | 32寸/HDMIx2 |
| 单位 | 台/件 | 台 |
| 数量 | 出库数量 | 40 |
| 单价 | 销售单价 | 1200.00 |
| 金额(公式) | 数量*单价 | 48,000.00 |
| 折扣率(可选) | 如 0.9 = 9折 | 0.95 |
| 折后金额(可选) | 金额*折扣 | 45,600.00 |
| 备注 | 赠品、促销等说明 | 新品促销 |
6.3 常见错误与优化建议
在销售出库表制作过程中,经常出现:
- 商品名称手工输入 :导致同一商品多种写法,汇总困难
- 商品编码未统一 :不同表中不同编码或拼写,统计出错
- 出库单号不唯一 :导致对账混乱
优化建议:
- 坚持只用「商品编码」录入,名称由公式自动带出
- 使用统一的编码规则与自动生成单号的公式或系统规则
- 严禁手工合并单元格保存多项信息
当数据规模增大、销售出库记录变多时,纯 Excel 容易出错。这时可以考虑采用支持「出入库单据、客户管理、库存台账」的一体化进销存系统或模板,例如可自定义字段、审批流程的在线进销存模板工具,既保留表格风格,又提供更强的控制能力。
📦 七、库存台账与即时库存表制作:让库存一目了然
库存管理是进销存表的核心目标之一: 清楚知道每种商品、每个仓库的库存数量与位置 。
7.1 库存台账的基本结构
库存台账记录每一笔库存变化,类似「流水账」。
推荐字段如下:
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 日期 | 业务发生日期 | 2025-01-02 |
| 单据类型 | 采购入库/销售出库/盘点/调拨等 | 销售出库 |
| 单据编号 | 对应采购入库单/销售出库单等 | SO20250102001 |
| 仓库编码 | 对应仓库 | W01 |
| 商品编码 | 对应商品 | MON-0001 |
| 商品名称 | 自动带出 | 32寸显示器 |
| 单位 | 台/件 | 台 |
| 入库数量 | 本次入库数量(出库则为0) | 0 |
| 出库数量 | 本次出库数量(入库则为0) | 40 |
| 结存数量(公式) | 上一笔结存 + 入库 - 出库 | 60 |
| 备注 | 说明 | - |
7.2 即时库存表的制作方法
即时库存表不记录每一笔,只展示当前汇总库存:
| 字段名称 | 字段说明 | 示例 |
|---|---|---|
| 仓库编码 | 仓库编号 | W01 |
| 仓库名称 | 仓库名称 | 上海仓 |
| 商品编码 | 商品编号 | MON-0001 |
| 商品名称 | 商品名称 | 32寸显示器 |
| 单位 | 单位 | 台 |
| 当前库存数量 | 汇总后的库存数量 | 60 |
| 安全库存 | 预设安全库存数量 | 30 |
| 是否预警(公式) | 当前库存 < 安全库存 标记 | 否 |
7.2.1 Excel 中的库存汇总方法
可使用「数据透视表」以「仓库 + 商品」为行字段,以「入库数量、出库数量」为值字段,通过公式计算库存数量:
库存数量 = 总入库数量 - 总出库数量
然后再增加一列「安全库存」手工填入,最后用条件格式标记低于安全库存的记录。
7.3 库存表常见问题与解决方案
- 同一商品不同仓库混在一起 :查询具体位置困难
- 解决:维度必须至少包含「商品 + 仓库」
- 盘点差异难以记录
- 解决:增加「盘点单」记录盘点数量与系统数量的差异,通过入/出库调整库存台账
当库存维度增加,多仓、多批次、多属性时,传统表格管理进销存容易出错,升级到可按仓库、批次、属性管理库存的系统会更稳健。一些低代码进销存模板支持「库存台账 + 多仓库管理 + 盘点单据」,对有一定复杂度的企业会更合适。
🧮 八、进销存表中的自动计算与公式设计(以 Excel 为例)
要让进销存表简单易学且好用,必须加入适当的公式与自动计算功能。
8.1 常用计算公式类型
1. 金额计算
- 金额 = 数量 * 单价
- 含税金额 = 未税金额 *(1 + 税率)
1. 库存数量计算
- 当前库存 = 总入库 - 总出库
1. 毛利计算
- 毛利 = 销售金额 - 销售成本
- 毛利率 = 毛利 / 销售金额
1. 汇总统计
- SUMIF / SUMIFS 按条件汇总
- 数据透视表快速统计进销存数据
8.2 商品资料自动带出信息
在进销存表中,通过商品编码自动带出商品名称、规格、单价,可以减少错误。
示例(假设商品资料表在 Sheet「商品表」,A列为编码,B列为名称):
用 XLOOKUP(较新版本 Excel):
同理可带出规格型号、单位、参考价格等字段。
8.3 自动生成单据编号
为保持进销存表单据编号唯一并可追溯,可用日期 + 流水号组合:
如: PI20250101001
简单方式(示例逻辑):
1. 在某单元格输入日期:2025-01-01
2. 在单号列用公式生成:
=“PI”&TEXT([@入库日期],“yyyymmdd”)&TEXT(ROW(A1),“000”)
如果企业希望把文章中的进销存方法真正落到日常执行,轻流可通过可视化表单承接采购、入库、出库、调拨和盘点,再结合流程审批、库存数据关联、权限管理、自动提醒与数据看板,把业务对象、流程节点和经营数据串起来,并按实际变化持续调整;可了解轻流,从一个真实场景开始试点。
