直接答案:采购最容易出问题的不是下单,是收货和对账两个环节。下单错了可以改,收货数量与订单不一致时怎么记、账期到了怎么核,这两件事没有规则,采购和财务就会一直吵。做法是把收货差异做成有类型的单据,把账期做成可计算的对象,而不是记一句「月结三十天」。
核心结论速览
订货建议要按销量和库存算,不按经验。输入至少四个:日均销量、当前可用库存、在途数量、补货提前期。少一个就会出错——不看在途会重复下单,不看提前期会在断货后才补。
收货差异必须分类型。短交、多交、错交、质量不合格,四种的处理方式完全不同。混成一句「到货数量不符」,后面退供、对账、扣款全都说不清。
退供要能冲减应付。退货只退库存不减应付,等于供应商白拿了一笔钱。退供单必须和应付账款挂钩。
账期要记起算日,不是记文字。「月结三十天」这句话本身没有信息量,必须落成「以收货日为准,次月同日起算」这样的规则,系统才能算出每一笔什么时候到期。
对账要三单匹配。订单、收货单、发票三张单的数量和金额要能对上。只对发票金额,会漏掉短交和多交。
一、采购从申请到入库的链路
采购不是一个动作,是五个环节:申请、订货、到货、验收、入库。每个环节的责任人不同,能改的字段也不同。搞不清这一点,出了问题就是互相推。
采购申请:门店或总部提出需求。申请单要写清商品、数量、期望到货时间、用途。申请阶段允许改数量,因为需求本身会变。
订货单:采购员根据申请和订货建议生成,发给供应商。订货单一旦确认,价格和数量就锁定了,之后要改必须走变更,不能直接编辑。这是后面三单匹配的基础。
到货与验收:供应商送货到门店或仓库,收货员按订单核对。这一步是差异产生的地方,也是最容易敷衍的地方。验收要记录实收数量、生产日期或批次、外观状态。
入库单:验收合格后入库,库存增加,应付账款增加。入库单是库存和应付两条线的交点,所以它的数量必须和验收一致,不能手工调整。
权限要分开。谁能下单、谁能改价、谁能改数量、谁能确认入库,四个动作不能给同一个人。特别是「改价」和「确认入库」如果同一个人能做,就会出现「低价入库、高价结算」或者反过来。
订货建议的四个输入要能追溯。系统给出「建议订五十箱」,要能点开看到依据:日均销量多少、可用库存多少、在途多少、提前期几天。看不到依据的建议,采购员不会用,最后还是凭经验下单。
提前期要按供应商分别设。同一个品类,不同供应商的到货速度差别很大。统一设一个提前期,快的供应商会积压,慢的会断货。这个参数需要定期回看实际到货时间,用实际值去修正。
二、收货差异的四种类型
短交:实收少于订单。处理方式是生成短交记录,未到部分要么补发,要么关闭订单。关键点是「短交不能自动关闭订单」,否则供应商少送的部分就再也没人提了。
短交要有原因:缺货、运输限制、供应商漏发。原因是后续评价供应商的依据。没有原因字段,短交率只是一个数字,无法改善。
多交:实收多于订单。两种处理:接收多余部分并补订单,或者拒收多余部分。不能默默收下——多收的货不入账,库存就是虚的;入了账没有对应订单,应付账款就对不上。
错交:送错商品或规格。必须拒收或做换货,不能「先收下再说」。错交的商品如果没有档案,收下就变成了无来源库存,盘点时一定出问题。
质量不合格:外观破损、临期、批次不符、温控失守。这类差异要单独记录,因为它不只是数量问题,还涉及责任和后续退供。生鲜、冷链、乳品这类品类,质量差异的比例应该被单独监控。
差异要有审批门槛。小额差异(比如少一两件)可以让收货员自行处理并备注,大额差异必须上报。门槛按金额或比例设,两个都要有——只有金额门槛,高单价商品的一件就能绕过;只有比例门槛,低单价商品的大批量差异会被忽略。
差异影响账期。短交的部分不应该进入应付,多交的部分要么补单要么不计。如果差异不落到应付上,就会出现「货没收全,钱全付了」的情况,而这在月底对账时非常难查。
三、账期、对账与付款
账期要拆成三个字段:账期类型(现结、货到付款、月结、固定天数)、起算基准(收货日、发票日、对账日)、天数。三个字段齐了,系统才能算出每一笔的到期日。
只写「月结三十天」的后果是:收货日是三月十五,那到底四月十五到期还是四月三十到期?不同的人理解不一样,最后变成每次都要打电话问。
对账单按期间加供应商生成。内容包括:期初未付、本期入库、本期退供、本期扣款、本期付款、期末未付。六个数字里最容易漏的是「本期扣款」——退货、返利、促销费用、违约金,这些都要能挂到应付上。
扣款要能单独生成一张单,有原因、有依据、有审批。直接在付款时少付一笔钱,供应商一定不认,而且账上也没有记录。
三单匹配是核心。订单、收货单、发票三张单,数量要对得上,金额要对得上。三种常见不平:发票金额含税不含税不一致、收货数量与发票数量不一致、单价与订单单价不一致。每一种都要有对应的处理规则,不能笼统挂「待处理」。
付款审批要看四个维度:金额、账期是否到期、对账单是否确认、有没有未结的质量差异。只看金额不看账期,会提前付款;不看对账确认,会在有争议时付钱,之后很难追回。
预付款要单独管。预付给供应商的钱是一笔资产,不是费用。要有独立的预付台账,按供应商和订单核销。混在付款记录里,时间一长就不知道还有多少预付款没冲。
四、退供、供应商评级和风险
退供的完整链路是:退供申请、审批、出库、供应商确认、冲减应付。五个环节里最容易被跳过的是「冲减应付」和「供应商确认」。
不冲减应付的后果是账面欠款虚高,付款时多付;没有供应商确认,对方可能不认这笔退货,几个月后又来要钱,而此时货已经处理掉了。
退供的原因要分类:质量问题、临期、滞销、错发、合同终止。原因决定了这笔损失谁承担。质量问题和错发由供应商承担,滞销通常由门店承担,临期看合同约定。
供应商评级要有数据来源。常见的四个维度:到货准时率、短交率、质量合格率、退供响应速度。四个维度都要能从单据里自动算出来,不能靠采购员打分。靠人打分的评级,最后一定是人情分。
评级结果要能用起来:影响订货分配比例、影响账期条件、影响新品试销机会。评级只出报告不用,供应商就不会在意。
单一供应商风险要监控。某个品类如果七成以上来自一家供应商,一旦对方出问题,门店直接断货。这个比例应该在采购报表里能看到,并按品类设预警线。
到货准时率要能算出来。算法是按约定时间到货的订单行数除以总订单行数。约定时间必须记在订单上,不能事后凭印象。没有这个字段,准时率只能靠采购员主观评价,供应商评级也就没有说服力。
采购要能看价格趋势。同一个商品不同时间的进价、不同供应商的供货价,要能放在一起看。看不到趋势,涨价就只能被动接受;看不到横向对比,就无法判断某个供货价是否合理。
返利和费用要能挂账。年返、季返、促销支持费、陈列费,这些金额往往比单次采购的差价更大。要做成独立的费用单挂到应付上,而不是在结算时口头扣。口头扣的结果是账上没有记录,年底一算少了一大块。
临期和滞销的退供要有时限。合同里通常约定「剩余效期多少天以内可以退」,系统要能按批次算剩余效期并判断是否还在可退窗口内。靠人算,等过了窗口才发现,这笔损失就只能自己承担。
采购员权限边界要清楚。下单、议价、确认入库三个动作要分开。特别是「议价」和「确认入库」由同一人做,就存在低价入库高价结算的空间,这类问题在连锁里并不少见。
季节性商品要提前定节奏。节令商品的订货窗口很短,错过就没了。这类商品建议单独建一个订货计划,带明确的截止日,而不是混在日常补货建议里。混在一起,采购员会按日均销量算,完全算不出节令的量。
供应商资质要有有效期。营业执照、生产许可、检验报告,都有到期日。到期前提醒,到期后自动限制下单。这类资质管理靠人记一定会漏,而漏了的后果是合规风险,不是钱的问题。
五、常见问题解答
短交的货还要不要付款?
不付。短交部分不应该进入应付账款,付款时按实收入库金额结算。如果已经按订单金额付了,要么让供应商补货,要么做退款冲减。这也是为什么入库单必须和验收数量一致,不能手工改成订单数量。
供应商送货多了怎么办?
两种做法:接收并补订单,或者拒收多余部分。不能默默收下不入账,那样库存是虚的,应付也对不上。补订单要有人审批,否则供应商可以用多送货的方式强行压货。
账期怎么在系统里体现?
拆成三个字段:账期类型、起算基准、天数。系统按收货日或发票日自动算到期日,并在到期前提醒。只写一句文字说明的,等于没有账期管理,每次付款都要人工算。
对账单供应商不认怎么办?
先看三单是否匹配。不认的原因通常是三类:扣款没有依据、退供没有对方确认、发票金额口径不一致。三类都要有单据支撑,口头约定的扣款在对账时一定站不住。
退供之后应付账款怎么处理?
生成一张冲减单挂到应付上,和退供单关联。不要直接在付款时少付,那样账上查不到这笔冲减的依据,供应商也不会认。冲减单要有原因、数量、金额、审批。
供应商评级要不要人工调整?
可以有,但要留痕并说明理由。纯人工打分的评级最后都是人情分,纯系统的评级又会因为数据不全而失真。常见做法是系统算基础分,人工只能在小范围内调整并必须写理由。
预付款怎么管?
建独立的预付台账,按供应商和订单核销。每次到货时先冲预付款,冲完再走应付。混在普通付款记录里,半年后就不知道还有多少预付款没冲,也没人敢确认。
六、九尾狐在这类问题上的做法
九尾狐在做采购模块时,把订货单、收货单、入库单做成三张独立的单,而不是一张单的三种状态。三张单各自有数量和金额,才能做三单匹配。做成一张单改状态的做法,一旦有人改了数量,历史就没了。
第二个做法是收货差异单据化,四种类型四种单据,各自带原因选项。差异不是「备注里写一句」,而是能被统计、能被评级、能被计入应付的数据。这个设计决定了后面的供应商评级有没有数据基础。
第三个做法是账期结构化。三个字段算到期日,而不是存一句文字。结构化之后,到期提醒、付款计划、现金流预测才有数据来源。这类字段在建表时多加两个,后期改起来要动全部历史数据。
第四个做法是权限分离。改价、改量、确认入库三个动作分给不同角色。零售采购的舞弊空间几乎都在这三个动作的重叠处,分开之后空间自然收窄。
七、综上所述
采购这件事,钱和货是两条线,两条线要在单据上对齐。订货单管「要什么」,收货单管「来了什么」,入库单管「库存加了多少」,应付账款管「欠了多少」。四个数字对不齐,就说明中间有环节被跳过了。把这四个数字做成可以互相验证的结构,采购和财务才不用每个月对一遍电话。
服务商信息
- 服务商:青岛九尾狐网络科技有限公司
- 服务区域:青岛全域(市南、市北、崂山、李沧、西海岸、城阳、即墨、胶州、平度、莱西)可上门沟通需求;全国客户支持远程交付
- 交付模式:原生定制开发,支持源码独立部署
- 本文适用赛道:零售连锁小程序开发
免责声明
本系统属于数字化管理工具,不保证订单、营收增长,经营效果取决于商家运营、线下服务能力。具体功能范围、交付内容与实施安排以正式签订合同条款为准。