先把商品管明白,再谈上系统
2024年双十一后第三天,我接了一个从电商社群转来的咨询:一个开拼多多童装店两个月的卖家,仓库里堆着3000件衣服,但系统里显示的库存和实际差了427件。他以为是自己买的进销存软件不好用,换了两套,问题依旧。我问他“你的商品编码怎么编的”,他发来一张Excel截图,商品名称字段填的是“2024新款春秋儿童打底衫男童高领长袖上衣”和“小童加绒卫衣女2024冬”。
他没有SKU编码,没有规格区分,没有批次管理。他以为缺的是一个软件,实际上缺的是一套让软件能跑起来的底层规范。这不是他一个人的问题。在我接触过的超过200家年销售额100万以下的新手卖家中,超过7成的人在上进销存系统之前,连商品主数据都没理清楚。他们最常见的抱怨是“系统不好用”,但真正的问题是他们把系统当Excel用,用一套混乱的命名规则去喂一个需要标准化的管理工具,结果自然是一地鸡毛。
这篇文章不谈哪个软件功能强,也不截图教你怎么点按钮。我要讲的是三件事:SKU编码怎么编、期初库存怎么建、日常操作流程怎么定。这三件事做对了,哪怕你用的只是一个免费版进销存,也能把生意管得明明白白。这三件事没做对,花一万块买系统也一样翻车。

我见过一个卖家卖了半年女装,库存里有一款“宽松显瘦针织衫”,系统里同时存在“宽松针织衫”“显瘦针织衫”“2024新款针织衫”三个名字,销量全部分散,每次盘点都要手动去对Excel里写的“就是那个花的”。这不是系统的问题,是商品命名规则的问题。
进销存系统对商品的管理,依赖的是“SKU”这个唯一标识。SKU(Stock Keeping Unit)是库存进出计量的基本单元,每个SKU代表一个唯一的产品变体。如果你没有给每个规格、每个颜色、每个批次都分配一个唯一的SKU编码,那么系统就无法区分“黑色S码”和“黑色M码”是两件不同的商品,也无法告诉你哪个颜色卖得快。
大多数新手卖家的错误在于:用“商品名称”代替“SKU编码”。商品名称是人读的,SKU编码是系统和仓库读的。两者职责不同,不能混用。
我不建议新手一开始就搞复杂的自动生成编码。你不是年销千万的商家,不需要用条码枪扫二维码。你需要的是一套人工可识别、有含义、且能支撑未来半年到一年业务扩张的编码规则。我称之为“三要素编码法”:
举个例子:你卖一双耐克黑色42码运动鞋,SKU编码可以编为 XS-NK-0142。其中“XS”是鞋类,“NK”是耐克,“01”是黑色,“42”是尺码。这个编码印在商品标签上,仓库人员看到就知道:这是鞋类、耐克、黑色、42码。不需要去翻系统,不需要去问老板。
另一个例子:你卖一件自有品牌“小森林”的白色S码卫衣,可以编为 FZ-XL-0201。其中“FZ”是服装,“XL”是系列名“小森林”,“02”是白色,“01”是S码。
这套规则的要点有三个:

我总结了新手在编码时最容易踩的三个坑:
错误一:用商品标题当编码。“2024春秋新款韩版宽松显瘦V领针织开衫女”这种20多个字的字段作为SKU,系统里根本无法检索,出库时也记不住。正确做法是:只保留品类-品牌-属性-序号四段,总长度不超过12位字符。
错误二:编码规则太复杂。我见过一个卖家用“品类-年份-季节-面料-品牌-颜色-尺码-批次”共8段编码,编完自己都记不住。新手编码控制在3-4段即可,信息越多越容易输错。
错误三:编码规则不统一。今天用字母,明天用数字,后天字母和数字混编。同一个商品,上个月编码是“XS-NK-01”,这个月变成了“NKXS01”。系统里两条记录,库存永远对不上。编码规则一旦定下来,就不要改,要改也要等下一次大规模盘点时统一调整。
给每个商品编好SKU后,你还需要做一件事:把编码打印出来,贴在商品上。听起来是废话,但至少四成新手卖家只编了码,没贴标签。贴标签的位置要统一,比如统一贴在商品吊牌或包装左上角,方便快速扫描和核对。
同时,在Excel里建立一份“商品主数据表”,包含以下字段:SKU编码、商品名称、品牌、颜色、尺码、采购成本价、零售价、供应商。这份表是进销存系统的基础,也是未来所有数据流转的起点。这份表需要定期维护,新增商品、修改价格、下架商品都需要及时更新。
很多人以为期初建账就是盘点一下仓库里有多少件货,然后录入系统。这是最危险的误解。期初建账包括两个核心要素:数量 + 金额(成本价)。
我见过一个真实案例:一个做家居用品的卖家,期初建账时只录入了库存数量,没有录入成本价。系统里的库存数量是1000件,但成本金额为0。一个月后,系统显示毛利100%,利润报表一片飘红,但实际上利润只有20%。他以为赚了很多钱,实际上一算账,连进货的本金都没赚回来。
为什么?因为所有财务指标,毛利率、净利率、库存周转率,都依赖于成本价的准确性。如果期初成本为0,后续所有成本数据都会被拉低,导致毛利虚高,最终你会在财务上做出错误的决策。
我把期初建账分为四个步骤,每一步都不能跳:
第一步:实地盘点。带上笔和纸,或者用Excel表格,去仓库把每一件货数一遍。注意,是“每一件”,不是“每一种”。一件衣服,黑色S码和白色S码是两件不同的商品,需要分开盘点。盘点时最好有两个人,一人数一人记,交叉核对。盘点结果包括:SKU编码、商品名称、规格、数量、批次号(如果有)。
第二步:获取成本价。找出每一件商品的采购成本价。如果同一个商品在不同时间采购价格不同,取加权平均成本。例如:5月采购100件,单价50元;6月采购200件,单价55元。加权平均成本 = (100×50 + 200×55) / 300 = 53.33元/件。如果商品种类多,可以先用Excel计算,再批量导入系统。
第三步:核对金额。用Excel公式:单件成本价 × 数量 = 金额。把所有商品的金额相加,得到总库存金额。这个数字需要和你的采购总支出对得上。如果对不上,说明有商品漏盘或者成本价有误,需要重新核对。
第四步:录入系统。将上述数据逐条录入进销存系统,或者使用系统提供的批量导入功能。导入后,导出“期初库存汇总表”进行二次核对,确保数量、金额都正确。

在开始建账之前,我建议你先准备好以下三份文件,可以大幅减少出错概率:
这三份文件对得上,期初建账的成功率在90%以上。如果对不上,不要急着导入系统,先找出差异的原因。
期初建账后,建议你连续三天做一次“日盘点”。每天营业结束后,随机抽取5-10个SKU,核对系统库存和实际库存。如果发现差异,当天就找出原因,调整系统数据或重新盘点。三天后,数据基本稳定,可以转为每周抽盘一次。
这一步很多人嫌麻烦,但恰恰是它决定了你未来几个月的库存准确率。如果期初数据不准,后续所有进销存数据都会“带病运行”,你会反复遇到“系统说库存100,实际只有80”的困扰。
进销存系统的本质是“单据流转”。每一件商品的入库、出库、调拨、报废,都必须对应一张单据。没有单据的货物流转,就是系统中的“幽灵数据”,会导致库存永远对不上。
我给新手卖家定了一条铁律:“看到货动,就要找到那张单。”这句话的意思是:任何时候,只要商品从仓库里被拿走、被放进来、被挪到另一个位置,管理动作就必须跟上,在系统里录入一张对应的单据。
常见的单据类型有三种:
小团队最常犯的错误是:先发货,晚上再补单。这个习惯非常危险。晚上补单的时候,大概率会忘记某单、输错数量、或者搞混客户订单。一天下来,库存数据滞后,实际库存和系统库存的差异就会越滚越大。
正确的做法是:先录单,再拣货,再发货,最后核销物流单号。流程如下:
这样做的好处是:系统库存是实时更新的,你随时可以知道仓库里还有多少货,不会出现“以为有货但实际没有”的恶果。即使每天只发10单,从第一天开始就养成这个习惯,后面订单量到100单、1000单时,你的操作流程也可以无缝迁移。

“日清月结”是财务管理的经典原则,在进销存场景中同样适用。日清的意思是:每天营业结束后,核对当天的销售出库单总数、物流发货单总数、以及系统库存的变化。如果发现差异,当天就找出来。不把问题留给明天。
月结的意思是:每个月月末,做一次全面的库存盘点,核对系统库存和实际库存,调整差异,并生成当月的进销存报表。月结的数据是你做采购计划、销售分析、财务核算的基础。
具体操作建议:
对于小商家来说,大部分操作发生在仓库现场,而不是办公室。所以,我强烈建议你优先熟悉进销存系统的移动端(手机App或小程序)。在仓库里,你拿着手机就能完成入库、出库、盘点、查询等操作,不需要来回跑回电脑前。
养成一个习惯:在仓库里操作,而不是在电脑前想象。当你看到货,就打开手机,录入对应的单据。这样能最大程度避免“先做后录”的坏习惯。
这是一个非常普遍的误解。进销存软件是一个工具,它只能执行你给它设定的规则。如果你没有规则,软件就只是一张电子表格。很多新手卖家觉得软件“不好用”,实际上是因为他们没有把业务的底层逻辑理清楚。
我的判断是:在购买软件之前,先用Excel模拟跑通一个月的进销存流程。如果你能用Excel把数据管理得清晰,那么上了软件只会更快、更准。如果你用Excel都理不清,那软件只会放大你的混乱。
对于业务量低于100单/天的新手卖家,免费的进销存软件确实够用。但有一个关键点:数据所有权。很多免费软件的数据是存储在系统厂商的服务器上,你无法自由导出。如果你未来想要更换软件,数据迁移会非常困难,甚至需要付费才能导出。
我的建议是:优先选择支持“本地部署”或“数据导出权限”的软件。即使免费,也要确保你能随时导出完整的商品、库存、订单数据。这是你未来的选择权。
淘宝、拼多多、抖音小店都有自己的API接口,进销存软件可以通过API实现库存同步。但API同步存在延迟,通常为5-30分钟。这意味着,如果你的商品很爆,在5分钟内同时被多个平台下单,系统可能来不及同步,导致超卖。
解决方案是:设置“安全库存”。比如,你的商品实际库存是100件,系统里设置的安全库存是10件,那么当库存剩余10件时,系统自动停止同步,不再向平台推送库存数据。这10件作为缓冲,用来应对API延迟带来的超卖风险。

进销存系统是管理日常操作的“手术刀”,Excel是处理异常数据的“工具箱”。两者不是替代关系,而是互补关系。系统里导出的数据,你可以用Excel做二次分析、核对、报表生成。系统里无法处理的数据异常,用Excel做交叉比对可以快速定位问题。
我的习惯是:每个月从系统导出一份库存报表,用Excel和上个月的报表做对比,找出差异。这个动作虽然简单,但能发现很多系统里看不出来的问题,比如某个商品长期不动销、某个成本价异常波动等。
这个阶段,你的核心目标是“不死”,而不是“高效”。我建议你:
这个阶段,你的核心目标是“有效扩张”。我开始建议你升级工具:
这个阶段,你的核心目标是“精细化运营”。我建议你开始考虑:

市面上很多进销存教程,都在讲“怎么选软件”“怎么点按钮”。但真正决定你生意能不能跑顺的,从来不是软件,而是你对待数据的态度。一个没有规范的商品编码,用再贵的软件也管不好;一个没有成本价的期初库存,用再快的系统也算不出真实利润。
我的建议是:在你准备花钱买任何进销存软件之前,先花一周时间,把这三件事做完:
这三件事做完,你再用任何进销存软件,都会发现它“好用”了。因为软件不再是一个黑箱,而是一个能听懂你规则的执行者。
如果你已经完成了上述三步的梳理,却不知道如何选择适合自己规模的工具,下一期我会专门聊一聊不同进销存软件的功能边界和选型标准,帮你找到那个“够用、不贵、能导出数据”的工具。
我是刚用进销存系统的电商新手,系统买了,客服也教了操作,采购单和销售单都录进去了,可到了月底盘点,实物总是和系统差几十件。我反复检查了是不是录错单子,但单据上也看不出问题,到底哪里出了岔子?
先给结论:库存对不上,通常不是系统算错了,而是有些“货动了但没做单”的动作被遗漏了。进销存软件的逻辑很简单,每一件货的移动都对应一张单据。只要有一次拿货没走单,账面就会比实物多或少。我见过最典型的例子:一个月销500单的小店,采购入库和销售出库都做得整整齐齐,但盘下来差了100多件。
后来逐月核对才发现,问题出在采购退货上,退给供应商的30件货直接在仓库里打包寄走了,没有开“其他出库单”下账。这种事在电商里特别常见:直播抽奖送出去的样品、快递丢件后的补发、仓库里摔坏的残次品、从A店铺调给B店铺的货。这些货确实不在库房里了,但系统并不知道。对系统来说,只要没有单据,货就还在。
成本数据对不上是另一个重灾区。很多新手只录数量不录成本价,月底看毛利报表全是虚的。比如采购一批衣服花了2000元,录单时只填了件数没填金额,系统会默认成本为0,算出来的利润能高达100%,而真实利润根本没这么高。
我的建议是:如果你发现库存对不上,先别急着翻系统,先看这两个地方:第一,把“其他出入库单”和“报损单”全部导出,看看是不是漏了;第二,把“成本为0”的商品筛出来,看看是不是录入时填漏了。90%以上的库存差异都出在没建单据、单据类型用错、成本没填这三件事上。
说到底,软件只是工具,它帮你记录的是你“告诉”它的事实。如果业务动作本身没有变成单据,系统永远不可能显示正确。你可以定一条死规矩:凡是仓库里的东西动了,不管是卖、退、送、扔、调,当天就补一张单。坚持一个月,盘点差异至少能缩小一半。
店里大概有200多个商品,主要是服饰鞋包,有颜色和尺码。以前图省事,直接用商品名当编码,比如“黑色连衣裙短袖”,录到系统里后,搜索和按款式统计都非常痛苦。我自己定了一个新编码规则,但又担心改完以后老商品查询会乱。希望有一个具体的新手编码模板,能照着套用。
SKU编码是进销存的地基。地基没打稳,后面的采购、销售、盘点、财务分析全部会歪。但很多新手恰恰在最基础的编码上栽了跟头。我见过的错误编码方式有三种:直接用商品名当编码;用颜色和尺码拼在一起,比如“黑L”;或者完全依赖系统自动生成的纯数字流水号。这三种方式分别对应三个问题:查不到、传错货、认不出。
给新手一个通用的模板:品类-品牌-年份-系列-属性-序号。以女鞋为例:X-NK-24-BK-42。X代表鞋类,NK代表品牌,24代表年份,BK是黑色,42是尺码。这个编码在系统里搜索时,输入任何一个字段都能快速定位,在线下仓库找货时,看到编码就能知道是哪双鞋。
有几个设计原则供你参考:第一,全编码长度控制在20个字符以内,太长录入时容易出错;第二,使用大写字母和数字组合,不要用特殊符号,比如“/”“_”这些在Excel里容易引发公式错误;第三,属性字段顺序固定,不要一会儿颜色在前一会儿尺码在前;
第四,每个字段的含义写进一份“编码说明文档”,发给所有一起操作的人。新手最常见的疑问是:要不要让系统自动生成条码?我的判断是:对于年销售额100万以下的小店铺,人工可读的有含义编码比纯系统编码更实用。因为你要面对的场景不只是系统录入,还包括线下找货、供应商对货、平台商品编码对应。
系统编码虽然唯一,但线下没法认。最后提醒一个实操细节:不要一次性把旧编码全部改掉。先在Excel里整理出新旧编码对照表,确认每个商品都有唯一编码后,再导入系统,并且留一周的过渡期,新旧编码并存。改编码最忌讳“今天定规则、明天全库改”,一旦中间断了,库存余额就乱了。
我现在的单量不算大,但已经上了进销存系统,每天进出库都录进去了。可是看报表总觉得不透彻,习惯导出后到Excel里再拉一遍透视表。结果每天两边维护,反而更累了。想知道这种做法对不对,还是说用了系统就应该彻底放弃Excel?
直接说答案:需要,但用途变了。过去Excel是台账,用来记账;现在Excel是分析工具,用来查错和做决策。两者不是替代关系,而是上下游关系。我自己在实际操作中的习惯是:所有日常进出库数据只录在系统里,绝不在Excel里再录第二遍。
但每个月月底,我会从系统导出一份库存汇总表,用Excel的透视表和条件格式标出三类异常:负库存、零成本、呆滞超过90天不动的商品。这个动作,在系统报表里反而要花更长时间才能过滤出来。为什么不建议彻底放弃Excel?
因为进销存系统的报表是“固化的”,它只能告诉你系统里发生了什么事,但不能帮你判断“这个异常是录入失误还是业务异常”。Excel可以让你自由组合字段、快速对账、按你自己的逻辑分析。比如把多个平台的数据和系统数据拉到一起比对,Excel比系统报表灵活得多。但也要提醒一个很大的坑:不要搞“双轨制”。
我见过不少店铺,系统里录一遍,Excel里再手工录一遍,月底对账时两边数字对不上,然后花一整天去查为什么差11块。这种重复劳动完全没有价值,只会消耗对系统的信任。给你一个可执行的边界:进出库、盘点调整这类需要留痕的动作,只做在系统里;分析、核对、异常排查这类思考类的动作,放到Excel里。
换句话说,系统负责记录事实,Excel负责发现问题。守住这个边界,你既能享受系统的规范,也能保留Excel的灵活。
我同时开了淘宝和拼多多,每天需要手动在两个后台改库存,很麻烦,而且经常忘记。听说用进销存软件可以把库存自动同步到各个平台,想了解一下这个同步是不是真正实时的,还是说依然有可能超卖。如果还有超卖风险,有没有什么补丁方案?
先说结论:市面上所有进销存软件的多平台库存同步都不是绝对实时,通常有1-5分钟的接口延迟。更关键的是,即使同步间隔只有几秒钟,也仍然存在超卖的可能。原因在于同步机制本身。进销存软件是通过平台开放的API接口来修改商品库存数的,但平台接口有调用频率限制,而且不同平台的接口机制不一样。
系统这边改完库存,推到平台、平台处理、页面生效,这中间存在时间差。如果一个爆款商品在延迟窗口期内被两个平台同时下单,库存依然是同一件货,超卖就发生了。我见过一个真实的极端案例:一个商家在抖音和淘宝同时卖一个款式,抖音直播间突然爆单,3分钟内卖出80件,而淘宝端卖出了20件。
系统同步延迟了2分钟,实际库存只有90件,但两边一共卖出100件,结果10件需要从别的店铺调货,每单倒亏运费和平台罚款。那还要不要用同步功能?当然要。它能解决80%的重复劳动问题,但你需要接受它不能解决所有问题。
我给出的补丁方案有两个:第一,在系统里设置“安全库存”,比如理论库存100件,设置平台显示可卖90件,留10件的缓冲,防止同步延迟造成超卖;第二,每天早晚各花10分钟,手动核对各平台后台的“可售卖数量”和系统的剩余库存,发现偏差大的商品立即下架检查。
还有一个很容易被忽略的坑:同一个商品在不同平台上用了不同的商品编码,系统同步时就会因为匹配不到而导致数据错乱。你需要确保每个平台的商品编码和系统里的SKU编码一一对应。这个对应关系通常在系统里叫“平台商品绑定”,如果绑定错误,同步的不是库存,而是混乱。
最后总结一句:库存同步是节省人力的工具,不是管理上保险的核心。真正能防止超卖的,一是安全库存设定,二是每日人工核对。不要因为上了同步功能就把平台后台的库存检查停掉,那等于把自己交出去了。


读者评论
SKU编码那部分太实用了,我之前就是随便写个商品名当编码,结果系统里一堆重复,盘点对不上账。现在按三要素编码法重新整理,人工找货快多了,准备把标签打印出来贴好。
期初建账只录数量不录成本价,利润报表虚高,这个坑我踩过。当时以为赚了,结果年底算账发现本金都没回来。建议新手一定按文章步骤做加权平均成本,别偷懒。
日常操作的单随货走原则很关键,原来我经常月底集中补录,导致库存永远对不上。现在每天花10分钟做日清日结,虽然麻烦点,但数据准了,再也不用半夜盘点了。
作为仓库管理,有含义编码确实比自动生成的好用,新员工上手快,拿错货率也低。不过文章提到贴标签位置要统一,这个细节我们之前没注意,现在改进后效率提升不少。