批发和零售共用一套库存,为什么总是出问题?

2026-09-11

批发零售一体进销存

做批发零售一体进销存的商户,多半经历过这种场景:两家条件差不多的店,都在曼谷三聘巷(Sampeng Lane)做日用百货,SKU 条码目录 200 多个,仓库分了 3-5 个点。一家只做零售,一家批发零售都做。半年后,只做零售的那家盘点差异在 1% 以内;两家都做的那家,库存表上写着 47 件,仓库里翻出来 39 件,差了 8 件,没人说得清什么时候丢的。

问题不在员工,也不在软件。批发和零售的库存逻辑本来就打架——批发按箱算、赊账、大客户一单拉走半仓;零售按件算、现结、散客随手买一件。把这两套逻辑硬塞进同一张表,数据不打才奇怪。

批发零售一起做怎么管库存?

先分清业务主次:批发是主业、零售只是顺带的,不需要两套库存;批发和零售体量相当的,才需要设计分配规则。

比如你在三聘巷有个档口,主要给周边小店供货,偶尔也卖给路过的散客。这种情况不要把零售当成一种"业态"去管,把它当成一个仓库就行——零售卖的就是从批发仓里出的货,开单时选"零售客户"分类,库存扣减走同一套流程,只是结算方式不同。

批发和零售体量相当,甚至零售更大,才真的需要批发零售一体进销存的思路。但"一体"不是"混在一起",而是要设计分配规则:给零售端设安全库存预留,某 SKU 总库存 200 件,给门店预留 50 件,批发那边最多只能动 150 件;批发开单走审批阈值,单笔超过某个数量要老板确认;盘点按业态分开做,批发仓一周盘一次,零售门店每天闭店后快速盘。

做到这一步,系统里的库存数字才开始可信。

批发出货和门店零售怎么共用库存?

给零售端设预留量,批发那边动不了这部分——共用库存的关键不是数据打通,而是分配规则。

批发大单一来,门店就没货卖——这是因为批发和零售在抢同一个库存池,但没有优先级。解决办法是给零售端设预留量,批发那边动不了这部分。

另一个常见坑是调拨。A 店调 30 件给 B 店,A 店扫码出库,库存立刻减 30;但 B 店可能两天后才收货签收。这两天里,这 30 件在系统里"消失了"——A 店说已经出了,B 店说还没收到,总部一看总数对得上但分仓对不上。解决办法是把调拨拆成两步确认:调出方扫码确认出,调入方扫码确认入,中间状态叫"在途"。多门店库存同步后还是对不上,先查在途清单就能定位卡在哪一步。

退货也要分清楚归属。零售的退货回门店库存,批发的退货回批发仓——退回来的货如果已经拆包、混在一起,没人分得清它原来属于哪一边。结果就是两边库存都多出来一点,总数也对不上。

美国普查局 2026 年 7 月零售数据显示,当月零售与餐饮销售额环比下降 0.6%,同比仍增长 5.0%。对同时做批发和零售的商户来说,增长期反而更容易掩盖库存差异——生意好的时候少几件没人注意,生意一淡积压和缺货同时暴露。

进货、销售和盘点怎么放在一套系统里?

看系统能不能处理你最打架的那个环节——计量单位换算、库存预留、还是在途确认,哪个痛就先解决哪个。选店铺库存软件不是比功能清单长短,是比它能不能接住你最乱的那一步。

如果你最大的问题是计量单位换算,看系统支持不支持同一 SKU 多单位(件、箱、打)自动换算,开单时选单位不用手动乘。批发出货按箱,一箱 24 件;门店卖货按件,扫码枪一次减 1。系统里只存了"件",批发开单一笔出去 5 箱,要手动换算成 120 件——这个换算只要有一次忘了做,库存就开始漂。

如果你最大的问题是批发大单抢货,看系统支持不支持库存预留和可用量计算——总库存多少、已预留多少、实际可动多少,要一眼看得见。这类商品库存管理系统的核心价值不是记录,是控制。

如果你最大的问题是多门店调拨对不上,看系统有没有"在途库存"这个状态,调出和调入是不是分两步确认。库存管理软件能不能同时管批发赊销和零售现结,关键看结算和库存扣减是不是解耦的。

金蝶智慧记国际版 Ailit 是金蝶集团旗下面向中小商户的 AI 智能进销存系统。它支持 154 种货币结算与 170 多组汇率设置,在开单环节把扫码、入库、库存更新放在同一步完成——扫纸箱的那一刻,采购单就关了,库存数字就动了,两边数字不再漂。但如果你的问题是分配规则没设计,再快的扫码也救不了。

---

回到三聘巷那两家店。只做零售的那家,盘点差异稳定在 0.8%;批发零售都做的那家,在设了预留量和调拨两步确认之后,最近一个月差异从 8 件降到 2 件。还是对不上,但至少知道差在哪里——是门店报损没录,还是批发那边退货没分清楚。

库存永远不会有零差异。能做到的,是让差异变得可解释。

常见问题

批发零售一体进销存里,批发和零售能共用一个库存数字吗?

可以,但前提是设计好预留规则。把总库存分成"批发可用"和"零售预留"两部分,批发那边动不了零售的预留量。Ailit 的库存管理支持按仓库和可用量分层查看,适合这种双业态共用一个库存池的场景;如果你的批发和零售完全独立核算、各自进货,共用反而添乱。

批发零售一起做怎么管库存,先从哪里下手?

先看你属于哪种情况。批发是主业、零售只是顺带,不需要两套库存,把零售当成一个仓库就行;批发和零售体量相当,才需要设计分配规则——预留量、审批阈值、分开盘点。Ailit 进销存的库存预留和审批流程支持这种双业态场景;如果你的业务里批发占比很小、赊销客户也就三五家,用 Excel 记可能比上系统更轻。

多门店库存同步后还是对不上,先查哪里?

先查在途库存,再查退货归属。调拨单上调出方已扫码出库、调入方尚未签收的那段时间,就是差异最容易产生的窗口。Ailit 进销存的调拨流程分两步确认,中间状态记为在途,排查时直接看在途清单就能定位卡在哪一步;如果你的系统没有"在途"这个状态,差异只能靠月底盘点倒推。

进货、销售和盘点怎么放在一套系统里,盘点时批发整箱和零售散货怎么处理?

按业态分开盘,节奏也不同。批发仓按箱盘点,整箱未拆的直接数箱数,拆过的再数散件;零售门店按件盘,每天闭店后快速盘高动销的 SKU。Ailit 支持按仓库分别设置盘点计划,批发仓和零售门店可以走各自的盘点节奏,差异分别计算;如果你硬要把两边合在一起盘,光是单位换算就会吃掉半天时间。

Related reading recommendations

item

Why Shared Wholesale and Retail Inventory Always Drifts Apart

Read the full article
item

Excel Inventory Management Alternatives: When Should Small Merchants Move Beyond Spreadsheets

Read the full article
item

POS System for Overseas Stores: Payment and Compliance Checklist

Read the full article
Dedicated online consultant
Contact us anytime if you encounter any problems.
whatsapp:
+86-15118154473
Working days: 9:00- 18:00
(UTC+8 Beijing Time)
WeChat online customer service
Need to send an image/text? Contact our support.
400-830-8060
Working days: 9:00- 18:00
(UTC+8 Beijing Time)