一、📌进销存账登记的基础认知
1.1 进销存账是什么?
进销存账是企业对商品采购(进)、销售(销)、库存(存)全过程进行数量与金额双重记录的账务体系。它是连接业务和财务的重要桥梁,包含:
- 采购入库记录
- 采购退货记录
- 销售出库记录
- 销售退货记录
- 库存盘点与调整
- 成本结转与毛利分析
- 应收应付往来对账
在实际应用中,进销存账既可以通过 纸质账本+Excel 登记,也可以通过 信息化进销存系统 完成。
1.2 进销存账与财务账的关系
很多企业只做财务账,而忽视进销存账,导致:
- 账面利润和实际货物流转脱节
- 库存呆滞、缺货频发却无数据支撑
- 成本核算依赖估算,缺乏明细依据
进销存账偏重 业务层面,强调数量流转与单笔交易明细;财务账偏重 财务结果,体现收入、成本、费用与利润。两者应做到:
- 同源不同表:由同一业务单据产生不同用途的凭证
- 定期对账:库存数量与金额、应收应付余额与总账核对
- 一致规则:统一计价方式(加权平均、移动加权、先进先出等)
1.3 进销存账登记的三大目标
- 数量准确 每一件商品从进货到售出,在账上都有明确的数量记录,并与实物库存一致。
- 金额清楚 单价、成本、税额、毛利记录完整,便于利润分析与价格调整。
- 流程可追溯 每一笔采购、销售都有对应的单据、审批记录和对账凭证,支持后续审计与管理。
二、🧱进销存账登记前的准备工作
在正式登记进销存账之前,必须做好基础资料与制度规范,否则后期很容易出现混乱、重录、错账。
2.1 建立商品档案(物料档案)
商品档案是进销存账的核心基础。建议建立以下关键字段:
| 字段类别 | 必填字段 | 可选字段(视行业和系统而定) |
|---|---|---|
| 基本信息 | 商品编码、商品名称、规格型号、单位 | 品牌、系列、颜色、尺寸 |
| 分类信息 | 商品类别、所属仓库/货位 | 条形码/二维码 |
| 价格信息 | 采购价、销售价、计价方式 | 会员价、促销价、供货价等级 |
| 管理信息 | 是否启用批次、是否保质期管理 | 采购周期、安全库存、最小订购量 |
登记建议:
- 商品编码尽量统一规范,例如:类别+序号(如:ELE-001,服装类可用品类+尺码组合)
- 对涉及批次、序列号(如电子设备)的商品,应在进销存账体系中提前启用批次管理字段
- 若未来有扩展需求,商品档案字段设计可略放宽,便于系统升级
2.2 建立客户与供应商档案
客户和供应商档案用于管理应收账款、应付账款与业务分析。 客户档案关键字段:
- 客户编号、客户名称
- 联系人、电话、邮箱
- 地址、所属地区(省/市/区)
- 结算方式(现金、电汇、信用账期)
- 付款条件(如:月结30天)
- 税号(方便开具发票)
供应商档案关键字段:
- 供应商编号、名称
- 联系方式、联系人
- 主要供应品类
- 结算方式、授信额度(如有)
2.3 设定仓库与货位信息
进销存账登记必须明确“货在哪里”,仓库与货位信息是库存管理的基础。
- 仓库编码、仓库名称
- 仓库类型(原材料仓、成品仓、寄售仓等)
- 货架/货位编号(如:A区-1-3层)
- 对应管理员(仓管员)
建议: 对于库存品类较多的企业,建议借助进销存系统完成仓库层级管理。例如使用类似 SaaS 进销存工具,在系统中建立多仓、多货位,简化人工登记。
2.4 制定统一的进销存单据模板
关键单据包括:
- 采购订单
- 采购入库单
- 采购退货单
- 销售订单
- 销售出库单
- 销售退货单
- 调拨单/报损单/盘点单
每类单据至少应包含:
- 单据编号
- 单据日期
- 业务类型(采购、销售、退货等)
- 客户/供应商信息
- 仓库信息
- 商品明细(编码、名称、规格、数量、单价、金额、税率等)
- 制单人、审核人
如使用系统类工具(包括无代码平台或进销存系统),可以统一设置单据模板与字段,避免人工漏填。
在我们实际项目中,会推荐以可配置表单为核心的进销存模板,例如通过 <可配置的进销存方案> 这类平台化工具,将采购入库、销售出库、盘点调整等全部纳入统一模板,以减少重复设计单据结构的工作量。
三、🧾进销存账登记的整体流程总览
为了更好理解进销存账如何登记,可以从“业务流程—单据流—账务流”三条线来整体把握。
3.1 业务流程主线
- 采购:询价 → 下采购订单 → 收货验收 → 入库 → 付款
- 销售:接单报价 → 销售订单 → 出库发货 → 收款开票
- 库存:日常收发 → 盘点 → 调整
- 财务:成本核算 → 应收应付管理 → 利润分析
3.2 单据流与账务流对应关系
| 业务环节 | 业务单据 | 进销存账记录 | 财务账对应科目(例) |
|---|---|---|---|
| 采购订货 | 采购订单 | 不入账,仅为计划参考 | 不影响财务账 |
| 采购入库 | 采购入库单 | 增加库存数量与金额 | 借:库存商品 贷:应付账款/现金 |
| 采购退货出库 | 采购退货单 | 减少库存数量与金额 | 借:应付账款/现金 贷:库存商品 |
| 销售发货 | 销售出库单 | 减少库存数量 | 成本暂未入账或按成本同时结转 |
| 销售退货入库 | 销售退货单 | 增加库存数量 | 冲减成本/收入 |
| 成本结转 | 成本结转凭证 | 结转销货成本金额 | 借:主营业务成本 贷:库存商品 |
| 盘点差异 | 盘点单/调整单 | 调整库存数量与金额 | 借/贷:待处理财产损溢等 |
进销存账登记时,应以 业务单据为蓝本,逐笔登记数量与金额,并形成可查询的台账。
四、🛒采购进货环节的进销存账登记步骤
采购环节是进销存账的起点,主要包括采购订单、入库及退货处理。
4.1 采购订单的登记(计划性记录)
虽然采购订单一般不直接影响库存账,但对后续入库登记有重要作用。
4.1.1 采购订单核心字段
- 订单编号、订单日期
- 供应商编号及名称
- 预计到货日期
- 商品信息:编码、名称、规格、数量、含税/未税单价、金额
- 税率、币种(如涉及外贸)
- 付款条件、运输方式
- 制单人、审核人
4.1.2 采购订单对进销存账的作用
- 控制采购计划与库存需求
- 确定后续入库单据数据来源(避免重复录入)
- 为采购分析(如供应商交期、价格波动)提供数据基础
如果使用系统管理,可将“采购订单”转换为“采购入库单”,自动继承商品信息与单价,减少出错。
4.2 采购入库单登记:增加库存数量与金额
采购入库是进销存账中最典型的“进”环节登记。
4.2.1 采购入库单填写步骤
- 确定来源订单:选择已审批的采购订单
- 录入入库日期:以实际到货日为准
- 商品明细登记:
- 商品编码、名称、规格
- 实收数量(与采购订单对比)
- 单价(含税或不含税,需统一规则)
- 金额(数量 × 单价)
- 所属仓库及货位
- 税额与价税合计登记
- 录入供应商信息、经手人、验收人
- 审核入库单,确认生效
4.2.2 在进销存账中的记录方式
数量账 (明细账):
- 每个商品建立一条记录行,记入期初数量、入库数量、出库数量、结存数量
- 录入本次入库数量,更新结存数量
金额账:
- 按选定计价方法,记入入库金额
- 更新库存商品总金额
例如,如果采用“加权平均”法,则每次采购入库后要重算平均单价:
平均单价 =(期初库存金额 + 本次入库金额) ÷(期初数量 + 本次入库数量)
这个平均单价将用于后续销售出库成本计算。
4.3 采购退货(退供应商)登记
采购退货意味着库存减少、应付减少,需要正确登记。
4.3.1 采购退货单填写要点
- 原采购入库单号(来源)
- 退货日期
- 商品明细(编码、退货数量、原单价)
- 仓库与货位
- 退货原因(质量问题、错发、超订等)
- 审核人、经办人
4.3.2 在进销存账中的登记逻辑
- 数量账:对指定商品记“出库数量”,减少库存
- 金额账:按原入库成本金额冲减库存金额
- 与应付账款账对接:冲减应付金额或形成借方余额
若使用系统管理,采购退货单通常可关联原入库单自动带出单价,减少手工计算。
五、📦销售出库环节的进销存账登记步骤
销售环节是企业收入与成本的关键环节,进销存账必须做到数量、售价、成本三维一致。
5.1 销售订单登记:确认销售意向
与采购订单类似,销售订单主要是业务层面的意向确认,但同样对后续出库登记影响很大。 销售订单主要字段:
- 销售订单编号、日期
- 客户信息
- 收货地址、联系人、电话
- 商品明细:编码、名称、数量、含税售价、折扣、金额
- 交货日期、发货方式
- 付款条件(预收/赊销/分期)
销售订单可作为后续销售出库单的来源单,据此自动生成出库明细。
5.2 销售出库单登记:减少库存数量
销售出库单是进销存账中登记“销”的核心单据。
5.2.1 销售出库单填写步骤
- 关联销售订单 (如有),自动带出商品信息
- 录入 出库日期
- 填写商品明细:
- 商品编码、名称、规格
- 出库数量(与订单比较,可能部分发货)
- 仓库及货位
- 填写售价信息:
- 含税/不含税单价
- 折扣率或折后价
- 金额、税额、价税合计
- 确定运输方式、物流单号(可选)
- 由仓管员与业务员确认无误后,审核生效
5.2.2 进销存账中的数量记录
- 每个商品记录本次出库数量
- 更新结存数量 = 原结存数量 - 本次出库数量
- 若启用批次管理,还需要记录具体批次号
5.2.3 销售成本的登记(与财务成本核算配合)
按企业习惯和系统功能不同,销售成本登记有两种常见方式:
- 实时成本结转
- 销售出库时立即按当前库存平均单价计算成本
- 适合使用进销存系统自动结转
- 定期成本结转
- 将期间销售出库数量汇总,按统一的平均成本计算成本
- 财务在月末统一做成本结转凭证
无论方式如何,关键是保持进销存账中:
- 每个商品在某一期间的 销售数量 与 售价
- 每个商品相应的 销售成本金额
在 Excel 或系统中可通过“销售明细表 + 成本计算表”来实现。
5.3 销售退货与换货登记
销售退货意味着将已售出的商品重新入库,并调整收入与成本。
5.3.1 销售退货单填写要点
- 原销售出库单号
- 退货日期
- 商品编码、名称、数量
- 仓库信息
- 退货原因(质量问题、客户拒收、物流破损等)
- 是否开具红字发票或折让
5.3.2 进销存账中的处理
- 数量账:销售退货作为“入库”记录,增加库存数量
- 金额账:按原成本或当前成本记录退货成本金额
- 收入调整:冲减销售收入与毛利(由财务根据退货明细做会计分录)
若有换货情况,实际会形成“退货+新销售”的组合,进销存账分别登记退回数量与重新出库数量。
六、📊库存盘点与调整:保证账实相符
进销存账不仅要记录进与销,还要通过库存盘点保证账面数据与实际库存一致。
6.1 定期盘点与临时盘点
定期盘点:
- 月度盘点、季度盘点或年度盘点
- 全面检查所有仓库与商品
临时盘点:
- 因为异常(如差异、损耗)或管理要求临时进行
- 一般针对某个仓库或某类商品
盘点数据是进销存账调整的直接依据。

6.2 盘点单登记内容
盘点单需要记录:
- 盘点日期
- 仓库、货位
- 商品编码、名称、规格
- 账面数量(来自进销存账)
- 实盘数量(现场统计)
- 差异数量 = 实盘 - 账面
- 盘盈/盘亏原因说明
- 盘点人、复核人、审批人
6.3 库存调整(盘盈盘亏)登记方法
盘点中发现差异时,需要在进销存账中做“调整单”:
- 盘盈:
- 实盘数量 > 账面数量
- 在系统中录入“盘盈调整单”,增加库存数量与金额
- 盘亏:
- 实盘数量 < 账面数量
- 录入“盘亏调整单”,减少库存数量与金额
财务方面通常会通过“待处理财产损溢”等科目处理这些差异,随后再决定由成本、管理费用或其他科目承担。
6.4 库存预警与安全库存设定
为了减少盘点差异与缺货风险,可在进销存系统中设置:
- 安全库存:低于这个数量发出预警
- 最大库存:防止过度备货
- 在途库存:已采购未到货的数量
使用信息化工具可以自动生成库存报表与预警信息。例如通过 <可配置的进销存方案> 类模板,将安全库存与实时库存数量连接起来,当库存低于安全值时自动提醒采购或仓库人员。
七、📚进销存账的账簿体系设计与登记方法
进销存账登记不仅是单据录入,还涉及账簿体系的设计,包括明细账、汇总表和报表。
7.1 进销存明细账的基本结构
对于每一个商品,一般需要建立“数量金额明细账”,包含:
- 商品编码、名称、规格
- 计量单位
- 期初数量与金额
- 本期入库数量与金额
- 本期出库数量与金额
- 期末数量与金额
可以通过以下表格式实现:
| 日期 | 单据类型 | 单号 | 摘要 | 入库数量 | 入库单价 | 入库金额 | 出库数量 | 出库单价/成本 | 出库金额 | 结存数量 | 结存金额 | 备注 |
|---|
7.2 总库存汇总表
在进销存明细账基础上,可按商品分类、仓库、时间维度进行汇总。 示例汇总指标:
- 某期间每个商品的总入库量、总出库量、期末库存
- 按仓库统计库存结构(仓库 A、仓库 B 的库存金额占比)
- 按客户或供应商统计销售/采购排行榜
7.3 应收应付往来账管理
进销存账需要与应收应付管理结合:
- 应收账款明细:
- 按客户记录销售金额、收款、余额
- 配合销售出库单与收款单进行登记
- 应付账款明细:
- 按供应商记录采购金额、付款、余额
在系统中可通过“应收应付模块”自动生成;若使用 Excel,则需建立客户/供应商往来账表。
7.4 Excel 与系统登记方式对比
| 维度 | Excel 登记进销存账 | 专业进销存系统/模板 |
|---|---|---|
| 成本 | 无软件费,但人工成本高 | 有一定系统成本,但节省大量人工 |
| 操作难度 | 对函数、透视表有一定要求 | 操作界面友好,流程引导清晰 |
| 错误率 | 手工复制粘贴易出错 | 系统一致性校验,可减少录入错误 |
| 扩展性 | 商品多、仓库多时表格复杂难维护 | 支持多仓、多批次、条码、移动端等 |
| 数据安全 | 依赖个人电脑/局域网,易丢失 | 云端存储,支持权限控制与日志审计 |
| 报表分析 | 需要手动设置 | 系统自动生成进销存报表、毛利报表等 |
对于业务在增长、商品种类逐渐变多的企业,建议尽早采用系统化方式登记进销存账。例如使用可配置的进销存系统模板,通过拖拽式表单构建采购、销售、库存、财务联动流程。
八、🧮进销存成本核算方法与登记策略
进销存账准确登记成本,是分析毛利、控制价格政策的关键。
8.1 常见库存计价方法
- 加权平均法 (最常见)
- 每次采购后重新计算平均单价
- 成本平滑,适用于价格波动不大或需要整体控制成本的企业
- 先进先出法(FIFO)
- 先购入的先卖出
- 更符合物理流转逻辑,适用于保质期商品
- 个别计价法
- 针对每一批/个商品单独计价
- 常用于高价值、独立编号商品(如设备、艺术品)
在进销存账登记时,应明确选用哪种计价方法,并在整个会计期间保持一致。
8.2 加权平均法举例
假设:
- 期初库存:100 件,单价 10 元,总额 1000 元
- 1 月 5 日采购入库:200 件,单价 12 元,总额 2400 元
加权平均单价:
(1000 + 2400) ÷ (100 + 200) = 3400 ÷ 300 ≈ 11.33 元
当 1 月 10 日销售 150 件时:
- 销售成本 = 150 × 11.33 = 1699.5 元
- 进销存账中对该商品记录:
- 本期出库数量 150
- 出库金额 1699.5
- 期末库存数量 = 300 - 150 = 150
- 期末库存金额 = 3400 - 1699.5 ≈ 1700.5
进销存系统通常会自动计算这些数值;若使用 Excel,则需要通过公式实现。
8.3 成本差异与调账登记
若在盘点或价格调整过程中发现成本差异,需要进行:
- 成本差异调整单:
- 用于调整库存成本金额,以反映真实采购成本或汇率变动
- 价格调整单:
- 用于变更销售价格或成本价格,进而影响毛利分析
所有这些调整必须在进销存账中有记录,以便追踪利润变动原因。
九、📱信息化工具在进销存账登记中的实践应用
随着企业数字化转型,使用进销存系统登记进销存账已成为趋势。
9.1 典型 SaaS 进销存工具特点
以常见的国外 SaaS 工具(如 QuickBooks Commerce、Zoho Inventory、Odoo 等)为例,它们通常具备:
- 多仓库、多货位管理
- 条码/二维码扫描入库出库
- 自动生成采购、销售、库存报表
- 与财务系统对接(如自动同步收入、成本、应收应付)
- 支持 API 与其他电商平台、ERP 对接
优点:
- 减少手工登记
- 实时监控库存与订单状态
- 易于跨地域、跨渠道管理库存
缺点:
- 对网络与系统学习有一定要求
- 费用需持续投入
9.2 可配置进销存模板的优势
对于希望在国内合规使用、又希望有较高自定义程度的企业,可以采用“无代码/低代码平台 + 进销存模板”的方式。 这类平台通常支持:
- 拖拽式设计采购入库单、销售出库单、盘点单表单结构
- 自定义字段(如批次、序列号、保质期、项目号等)
- 自定义审批流程(采购审批、销售审批等)
- 数据权限控制(按部门、仓库、角色控制访问)
比如通过 <可配置的进销存方案> 模板,可以快速搭建一套适合自身业务流程的进销存账系统:
- 在模板基础上调整商品字段、客户字段
- 为采购、销售、仓库人员分配不同角色
- 自动生成库存明细表、进销存汇总表和毛利报表 系统模板化的方式有助于减少从零开始设计进销存账结构的工作量。
十、🔐进销存账登记中的控制点与常见错误
进销存账一旦登记混乱,后期纠错成本会非常高,因此在日常操作中要重点控制以下环节。
10.1 关键控制点
- 单据统一编号
- 所有采购入库单、销售出库单、退货单、盘点单必须有统一编号规则
- 便于追踪、查询与审计
- 岗位分工与权限控制
- 采购、仓储、销售、财务分工明确
- 避免一人负责全流程带来的内部控制风险
- 系统中设置不同权限
- 审批制度
- 重要单据(大额采购、价格折扣、盘盈盘亏)需审批
- 审批流程应在系统中固化
- 定期对账
- 进销存账与财务总账对账
- 进销存账与实际库存盘点对账
10.2 常见错误与解决思路
| 常见错误 | 产生原因 | 解决方案 |
|---|---|---|
| 库存数量经常不准 | 单据漏录、重复录入、盘点不规范 | 统一单据流程,使用系统自动校验 |
| 销售价格混乱,毛利不清 | 成本核算不统一,随意改价 | 设定统一核价规则与审批流程 |
| 采购退货未登记导致库存虚高 | 只处理财务退差价,不做实物退货账 | 强制采购退货必须有退货单并入账 |
| 应收应付账与进销存账对不上 | 业务与财务系统分离,数据不同步 | 引入统一的进销存+财务一体化管理 |
| Excel 多人协同时版本混乱 | 文件传来传去,无版本控制 | 使用云端系统或 SaaS 工具统一管理数据 |
十一、📑不同行业的进销存账登记注意事项
不同业务类型对进销存账的细节要求会略有差异。
11.1 零售连锁行业
- 多门店多仓库,需要门店与总仓的调拨单、门店盘点记录
- 适合使用条码扫描登记出入库
- 日结或周结销售数据,实时更新库存与毛利
11.2 生产制造企业
- 不仅管理成品,还要管理原材料、中间在制品
- 需要与生产工单结合,记录原材料领用与产成品入库
- 成本核算更复杂,涉及材料、人工、制造费用分摊
11.3 电商与跨境电商企业
- 多平台订单(如 Amazon、eBay、独立站),需统一库存中心
- 常用海外仓,需记录跨国调拨与在途库存
- 退换货频繁,退货登记流程要清晰
进销存账登记必须根据行业特点进行适当扩展字段和流程设计。
十二、📉从手工账到系统化进销存的迁移步骤
很多企业一开始用 Excel 记进销存账,随着业务增长会考虑系统化迁移。
12.1 迁移前准备
- 清理商品档案、客户档案、供应商档案
- 对现有库存进行全面盘点,确定期初库存数量与金额
- 梳理现有采购、销售、仓储流程,设计未来系统流程图
12.2 录入期初数据
- 在进销存系统中录入期初库存
- 录入期初应收应付余额
- 确认期初数据与财务账一致
12.3 新旧系统并行与切换
- 初期可采用“系统登记 + Excel 备份”的方式,防止操作不熟导致漏账
- 建议在某个月初做正式切换,将所有业务转入系统登记
使用可配置的系统模板(如 <可配置的进销存方案> 提供的进销存方案模板),可以减少部署和培训时间,通过简单的线上培训就能让采购、销售、仓库人员上手操作,实现从手工账向系统化进销存账的平滑过渡。
十三、📈进销存账登记的价值总结与未来趋势
13.1 进销存账登记的现实价值
正规、完整的进销存账登记可以为企业带来:
- 库存透明可控: 随时掌握库存结构、周转速度,减少压货与缺货。
- 成本清晰、毛利可控: 通过商品级成本明细,及时发现低毛利甚至亏损的产品,优化价格与采购策略。
- 财务与业务一体化: 业务数据与财务数据统一来源,避免对账难、成本乱的问题。
- 管理可视化: 通过进销存报表与图表呈现经营状况,为管理决策提供依据。
13.2 未来进销存管理的趋势
- 移动化与云化
- 仓库人员通过手机或平板进行扫码入库、出库、盘点
- 管理者随时随地查看库存与销售报表
- 智能预警与预测
- 系统基于历史销售数据预测需求,自动提醒补货
- 动态调整安全库存与采购计划
- 与电商、POS、财务系统的深度集成
- 各渠道订单统一沉淀在一个进销存平台
- 自动对接财务软件,减少人工记账
- 低代码/无代码进销存平台普及
- 企业可以按自身流程快速配置进销存系统
- 不再依赖昂贵的定制开发,适应快节奏业务迭代
对于希望快速落地进销存账管理的企业,可优先考虑使用模板化的平台工具。例如实际项目中,经常采用类 <可配置的进销存方案> 的模板,通过配置采购入库单、销售出库单、库存报表,搭建一套自适应企业业务的进销存系统,实现数据集中管理、自动报表与流程审批一体化。
轻流适合把进销存中的商品、客户、供应商、采购、销售、库存和对账数据沉淀到同一套可配置系统中,并通过流程、权限、自动化提醒和可视化报表减少重复录入与人工催办。 可了解轻流并开始搭建。
常见问题
本文由轻流知识中心编辑整理
轻流(Qingflow)是一体化 AI 无代码平台,持续围绕生产管理、进销存、设备巡检、 CRM、OA 等企业数字化场景输出实操内容,帮助团队更快完成系统选型、 流程优化与落地搭建。
