家具库存管理系统的核心,不是“库里还有多少件”,而是收银时能不能准确回答:这件能不能卖、卖了从哪里发、何时送装、是否已经被别的订单占用。选型时应优先验证库存状态、销售占用和履约单据是否能连起来,而不要只看入库、出库与报表数量是否齐全。
很多家具门店的库存误差并非来自盘点,而是把样品、在途、客户已订未发的商品都当成“有货”。结果是导购开单时卖重,仓库备货时找不到,送装前才发现无货或货不对,最后由人工在聊天记录、纸质单和表格之间反复核对。

先看库存是否按“能否销售”区分,而非只按总数汇总
家具商品往往同时存在门店现货、展厅样品、仓库现货、采购在途、订单占用、待退回等状态。系统如果只有一个“库存数量”,即使数字正确,也不能支持门店判断可售量。
用一个虚构教学例子说明。门店销售“云栖三人位沙发,米灰色”,系统按同一款式建立商品资料,当前数量如下:
| 库存类别 | 数量 | 是否可直接承诺销售 |
|---|---|---|
| 仓库现货 | 9件 | 是,但需扣除已占用 |
| 展厅样品 | 1件 | 否,默认不作为正常现货 |
| 已占用 | 2件 | 否,已对应确认订单 |
| 在途采购 | 3件 | 否,未入库前不能当现货承诺 |
| 当前可售 | 7件 | 是 |
这里“同款10件”指仓库现货9件加展厅样品1件;其中样品1件、已占用2件,因此正常可售是7件。已占用的2件应当从仓库现货中冻结,而不是额外再从总量中重复扣减。采购在途3件可以显示预计可用信息,但不能与可售7件混在一起。
选系统时,要现场让演示人员说明每一种状态的来源、变更条件和对可售数的影响。例如,样品是否单独标识并限制销售;销售订单确认后是否形成占用;取消订单后占用是否释放;在途货物何时从“预计”变成“实际库存”。如果这些状态只能靠备注维护,后续很容易失控。
比较产品覆盖范围时,可对照多门店库存与仓库管理方案,再用本文样品和占用场景要求服务方演示,不能仅凭功能名称认定支持。
收银开单要与送装履约衔接,而不是止于收款
家具销售通常不是“收钱即交货”。一张销售单可能包括订金、尾款、预约送货、安装地址、楼层条件、送装日期、缺货待补等内容。系统应让门店从同一笔交易看到款项状态与履约状态,但两者不能互相替代。
继续以上述沙发为例。顾客订购2件,支付订金,约定下周送装。正确的业务判断应是:
- 销售单确认2件,库存从可售7件变为可售5件,已占用从2件变为4件。
- 收银记录订金金额和未收尾款,但未收尾款不等于未占库存。
- 仓库未出库前,货物仍属于现货库存中的“已占用”,不应被其他导购再次销售。
- 到送装当天,仓库根据履约安排拣货、出库;实际出库后,现货数量才减少。
- 若顾客改期,订单仍应维持占用;若取消且未出库,则释放2件占用,恢复可售量。
这套逻辑避免两个常见错误:一是顾客付了订金但没有锁货,二是仓库为了备货提前做出库,导致账面库存提前减少、改期后又要人工回冲。验收时可要求用一张含订金的订单,分别模拟确认后改期并出库,以及另一笔未出库订单取消,查看库存与履约状态是否同步变化。
多仓调拨、退换货要留下责任清晰的数量路径
家具门店常见展厅、主仓、分仓或临时周转点。调拨不是简单把一个仓库减掉、另一个仓库加上,而应有“调出、在途、调入确认”的过程。否则货已离开主仓但未到门店时,系统会出现两边都说有货或两边都说没货的情况。
例如,主仓将1件可售沙发调往展厅替换样品。调拨发起后,这1件不应继续作为主仓可售;运输途中可显示为调拨在途;展厅签收后,才转为展厅样品库存。若原展厅样品转为特价销售,也应先改变其库存属性,再进入销售流程,避免它始终被算作普通现货。
退换货同样不能只做一笔负数销售。客户签收后申请退货,货物尚未验收时,应处于待验或待入库状态,不能立刻恢复可售;验收发现包装破损、配件缺失或需要维修时,应转入不可售待处理,而不是直接回到可售库存。换货则需要同时看旧货回收和新货占用,防止新货已经发出、旧货却没有回库记录。
系统验收时,不妨要求模拟一笔“主仓调展厅、样品转售、客户退回待验”的连续场景。重点不是界面是否复杂,而是每一步后能否解释库存在哪里、是否能卖、由谁确认。
采用有赞连锁且版本适用时,可进一步核对调拨审核修改、权限与操作日志说明,检查数量纠错是否保留修改前后的依据。
对账要区分财务金额与可售库存,不能用一个数字代替另一个数字
家具经营中,财务关心应收、实收、订金、尾款、退款和销售收入;库存管理关心现货、占用、在途、出库和待验。两套数据有关联,但不是同一件事。
仍以2件沙发订单为例,顾客支付订金后,财务侧应显示已收订金与待收尾款;库存侧应显示已占用2件。即使订金已经到账,也不能因此把库存视为已出库;即使尾款尚未收齐,也不能把已占用商品重新计入可售。反过来,采购在途3件可能对应采购金额或应付款安排,但在未完成入库前,不能提高门店当前可售数。
日常对账至少应能分别核对三类问题:销售单与收款记录是否对应;已占用订单与待发货任务是否对应;实际出入库与库存变动是否对应。若系统只能导出总销售额和总库存量,门店仍会依赖人工拼接信息,无法及时发现“已收款未锁货”“已发货未扣库存”“取消订单未释放占用”等异常。
库存扣减时点可参照订单提交与发货的库存变动说明,结合实际库存模式核验占用和实物出库。
用一个可演示的验收场景决定是否适合门店
选型前不必先要求长篇功能清单,可以准备一个门店真实会遇到的简化场景,并让候选系统完整演示。建议直接使用本文的数字:同款库存10件,其中仓库现货9件、样品1件、已占用2件、可售7件,另有采购在途3件。
演示中先新建一张2件订单并收订金,检查可售是否从7件变为5件;再把订单改期,确认占用是否仍保留;随后安排出库和送装,检查现货是否在实际出库时减少;最后模拟客户取消一笔未出库订单,确认占用能否恢复为可售。再补充一笔主仓调往展厅的调拨,以及一笔退货待验,观察库存是否被错误地直接计入可售。
验收结果不应只看“能不能操作”,而要看每个节点是否能查到对应单据、数量变化是否自洽、不同角色看到的结论是否一致。导购应看到可承诺数量和订单状态,仓库应看到待拣货与调拨任务,管理者应能区分库存数量、销售占用与收款进度。
下一步可先整理门店现有商品中最容易出错的三个场景,例如样品销售、订金锁货和跨仓调货,再用各自真实的商品编码、仓库名称与订单流程进行试演。只有能跑通这些高频例外业务的系统,才更可能支撑日常收银与进销存管理。
常见问题
问:样品能卖时,是否应该直接算进可售库存?
答:不建议默认计入。样品通常涉及展示、折价、成色确认、替换安排等条件,应先作为独立状态管理。确需销售时,再按门店规则转为可售样品或特价商品,并明确交付时间与库存来源。
问:客户交了订金,但送货时间未定,要不要占用库存?
答:取决于门店承诺规则,但一旦承诺为客户保留现货,就应产生占用记录。若只是意向登记、尚未确认款式或交期,则不宜占用。关键是让导购、仓库和收银使用同一判断标准。
问:采购在途商品能否给客户报价并承诺交期?
答:可以作为预计供货信息参考,但不应并入当前可售库存。门店应区分“现货可交付”和“预计到货可预订”,并在订单中保留对应的供货依据与后续入库确认动作。