
供应商临时涨价,现有库存按哪个价格盘点
涨价通知到达时,在途和在库虚拟商品成本口径往往没有对齐,盘点和结算容易失真。本文只解决一个边界问题:现有库存应按哪种价格盘点,给出判断标准和操作步骤。
供应商发出临时涨价通知时,采购方最容易出现的矛盾是:已经付款但尚未交付的虚拟商品还在供应商侧,已经入库的卡密或权益也在库,涨价前后的成本和结算口径却还没有对齐,若直接按新价调整库存,账面成本会虚增,若继续按旧价盘点,后续对账又会出现价差。需要解决的问题只有一个:现有库存应当按哪个价格盘点,才能把已确认支出、待结算支出和后续经营利润放在同一口径下判断。
判断时要先区分库存所处的履约阶段,而不是只看是否已经完成付款。供应商只是发出涨价通知,不等于已有订单或库存自动适用新价,调价范围、生效时间和适用订单类型都需要以可核对的书面凭证为准。没有明确的调价规则时,不能把通知内容直接等同于新成本,否则盘点结果和后续结算都会失去可追溯依据。
先确认涨价依据是否覆盖现有库存
涨价是否适用于现有库存,需要从三个条件核对,缺少任意一项都不能直接把库存改成新价。首先核对涨价依据是否具备书面凭证,凭证上至少要体现供应商名称、商品范围、调价类型、新价格、旧价格和生效时间,缺少其中任意一项,都只能暂时保留旧价,等待补充凭证后再做调整。
其次核对调价范围是否覆盖库存中的全部商品。涨价通知可能只针对新订单,也可能只针对某一规格、某一权益包或某一充值渠道,采购方需要把现有库存按商品规格、渠道和有效期拆分,只有落在通知明确范围内的库存才能纳入调价口径。规格、渠道或权益不匹配的库存,仍按原口径盘点。
最后核对库存对应的订单或采购批次是否已经结算。已经按旧价完成结算的库存,成本已经锁定,不能因后续涨价重新调整账面成本;尚未结算的库存,需要等待结算结果确认后再定成本口径;仍在履约且未交付的虚拟商品,按当前订单价格管理,不能提前按新价计入库存成本。
按库存履约状态拆分价格适用边界
虚拟商品和实体商品不同,订单生成、支付完成、供应商发货、入库和核销可能不是同一时间点,现有库存不能笼统地归入涨价前或涨价后,需要按履约状态拆分。
- 已结算且已入库库存:这类库存的成本已经锁定,盘点时一律使用原结算价格。即使供应商已经涨价,也不能更改已入库库存的成本,否则盘点金额会和实际支出不一致,后续对账无法回溯。
- 已下单且尚未结算的在途库存:先按订单记录保留原下单价格,再等待供应商确认结算口径。供应商确认按旧价结算的,维持原价格;确认需要补差的,单独记录差价,不直接修改库存成本,差价在结算凭证中体现。
- 已创建订单但未交付的虚拟商品:未交付前价格归属尚不明确,盘点时以订单记录为准,保留原订单价格,只有供应商明确新价适用于该订单时,才做临时标记,不能直接改价。
- 已核销或已使用的库存:已完成交付的虚拟商品不再参与库存盘点,需要单独标记已核销状态,避免被重复计入现有库存。
现有库存盘点时的两步操作
第一步先建立涨价前后的库存台账,在台账中保留商品规格、渠道、原结算价、新通知价、订单号、入库时间、结算状态和调价范围。台账中的原结算价必须能对应到付款凭证或采购凭证,新通知价必须能对应到涨价通知,缺少凭证的价格不能作为正式盘点价。
第二步按履约状态标注适用价格,把已结算库存、在途订单、未交付虚拟商品和已核销库存分别标记,确保每一条库存都能追溯到对应的订单或结算凭证。标注完成后再完成盘点,盘点结果需要和台账中的适用价格保持一致,不能只按单一价格覆盖全部库存。
盘点结果无法对齐时的排查方式
如果盘点结果与台账无法对齐,需要从三个方向排查,不能直接用涨价差价补齐差额。先核对订单状态,确认库存对应的订单是否已经支付、是否已经结算、是否已经交付,订单状态可以通过原商城订单号或原支付凭证查询,不要凭一次查询结果判断最终状态。
再核对调价范围,确认涨价通知覆盖的是新订单、在途订单还是全部库存,没有明确覆盖的库存不纳入调价范围。最后核对结算凭证,确认是否已经按旧价完成结算,结算完成的商品价格不再调整,未完成结算的商品等待结算结果确认后再定价格口径。
例如一个包含30条卡密的权益包,其中15条已经按旧价完成结算并入库,另外15条仍在履约且尚未结算,涨价通知只针对新订单,这种情况下,已结算的15条卡密按原结算价盘点,在履约的15条按订单价保留,不能把30条卡密全部按新价计入库存成本,否则账面成本会虚增。
最终判断以可追溯的订单、付款凭证和涨价通知为准,在供应商没有明确结算口径之前,现有库存按原结算价盘点,未结算的在途库存按订单价保留并标记待确认,只有凭证完整、范围明确、结算状态清楚的库存,才能纳入新价格盘点。