库存压了两年卖不动:存货跌价准备怎么计提、转回,税上为什么还不认

一、先说结论:账要提,税不认
存货跌价这一件事,会计和税务的态度完全相反:
- 会计:资产负债表日,存货应当按照成本与可变现净值孰低计量。成本高于可变现净值的,计提存货跌价准备,计入当期损益;
- 税务:在计算应纳税所得额时,未经核定的准备金支出不得扣除。存货跌价准备属于这类准备金,计提时要作纳税调增。
这不是矛盾,是税会差异。 正确的做法是账务按准则处理、汇缴时通过纳税调整体现差异,而不是为了"让税会一致"就不计提——不计提会让报表失真,直接按税改账又违反准则。
二、可变现净值怎么算
可变现净值,是指在日常活动中,存货的估计售价减去至完工时估计将要发生的成本、估计的销售费用以及相关税费后的金额。
两类存货的算法不同,这是最容易算错的地方:
1. 直接用于出售的商品存货(产成品、库存商品、用于出售的材料)
可变现净值 = 该存货的估计售价 − 估计的销售费用 − 相关税费
算例:某库存商品账面成本 120 万元,预计售价 110 万元,销售税费 5 万元。
可变现净值 = 110 − 5 = 105 万元
应计提跌价准备 = 120 − 105 = 15 万元
2. 需要经过加工的材料存货(原材料、半成品)
可变现净值 = 所生产的产成品的估计售价 − 至完工时估计将要发生的成本 − 估计的销售费用 − 相关税费
算例:某原材料账面成本 80 万元,加工成产品还需投入 30 万元,产品预计售价 100 万元,销售税费 6 万元。
可变现净值 = 100 − 30 − 6 = 64 万元
应计提跌价准备 = 80 − 64 = 16 万元
注意:材料存货的可变现净值不能按材料本身的售价算,要看它能生产出来的产成品能卖多少钱——这是实务中最常见的算法错误。
3. 有销售合同的情形
为执行销售合同或者劳务合同而持有的存货,其可变现净值以合同价格为基础计算;若持有存货的数量多于销售合同订购数量,超出部分的可变现净值以一般销售价格为基础计算。
三、什么时候该计提
通常表明存货可变现净值低于成本的情形包括:
- 市场价格持续下跌,且在可预见的未来无回升希望;
- 用该项原材料生产的产成品成本大于产成品的销售价格;
- 因产品更新换代,原有库存原材料已不适应新产品的需要,且该原材料的市场价格低于其账面成本;
- 因商品过时或消费者偏好改变,市场需求发生变化导致价格下跌;
- 其他足以证明该项存货实质上已经发生减值的情形。
判断要基于资产负债表日取得的最可靠证据,并考虑持有存货的目的。对于资产负债表日至财务报告批准报出日之间的存货售价波动,除非有确凿证据表明其对资产负债表日已存在的情况提供了新的或进一步的证据,否则在确定可变现净值时不应予以考虑。
四、完整分录
计提
借:资产减值损失——计提的存货跌价准备 150,000
贷:存货跌价准备 150,000
转回(影响因素消失时)
以前减记存货价值的影响因素已经消失,导致存货的可变现净值高于其账面价值的,应在原已计提的存货跌价准备金额内予以转回:
借:存货跌价准备 75,000
贷:资产减值损失——计提的存货跌价准备 75,000
转回金额的上限是原计提金额,不能因为现在市价涨得更高就多转。
销售时同步结转
对于已售存货,应当将其成本结转为当期损益,相应的存货跌价准备也应当予以结转。销售已计提跌价准备 15,000 元的存货时:
借:主营业务成本
存货跌价准备 15,000
贷:库存商品
"存货跌价准备"科目不得出现借方余额——如果出现,说明转回或结转的金额超过了已计提数,需要核查。
五、计提的口径:按单个项目,不是按总额
存货跌价准备通常按单个存货项目计提;对于数量繁多、单价较低的存货,可以按存货类别计提;与在同一地区生产和销售的产品系列相关、具有相同或类似最终用途或目的、且难以与其他项目分开计量的存货,可以合并计提。
不要按存货总额一次性计提。 总额计提会掩盖具体存货的减值情况,也无法在销售时正确结转。
实务做法是建立存货减值测试台账,按存货编码逐项记录:
| 字段 | 内容 |
|---|---|
| 存货编码与名称 | 唯一标识 |
| 账面成本 | 结存成本 |
| 数量 | 结存数量 |
| 估计售价依据 | 最近成交价、合同价、市场报价(注明来源与日期) |
| 至完工尚需成本 | 仅材料类填 |
| 销售费用与税费 | 估计值 |
| 可变现净值 | 计算结果 |
| 应计提/应转回 | 与已计提余额比较 |
| 本期计提或转回金额 | 入账金额 |
| 审批 | 财务负责人签字 |
台账既是会计处理的依据,也是应对检查与审计的证据。
六、税会差异怎么处理
| 环节 | 会计处理 | 税务处理 | 汇缴调整 |
|---|---|---|---|
| 计提跌价准备 | 计入资产减值损失,减少当期利润 | 未经核定的准备金不得扣除 | 纳税调增 |
| 转回跌价准备 | 冲减资产减值损失,增加当期利润 | 转回部分已在此前调增 | 纳税调减 |
| 销售并结转跌价准备 | 随成本一并结转 | 存货计税基础按历史成本 | 相应调减 |
| 存货实际发生损失(毁损、报废等) | 按损失处理 | 按资产损失规定申报扣除 | 按规定申报,不再按准备金调整 |
核心要点:会计上"计提→转回→结转"是一个闭环,税务上始终按历史成本计。只要台账清楚,每一期的调整金额都能算出来。
另一个要区分的概念:存货跌价(减值)与存货实际损失(毁损、被盗、霉烂变质等)不是一回事。实际损失按资产损失的规则申报扣除,另有证据要求;单纯的跌价没有实际处置,只能走准备金调整的路径(详见本系列第 44 篇)。
七、五个高频错误
错误一:材料按材料市价算可变现净值。 正确做法是按所生产产成品的估计售价倒推。
错误二:按存货总额一次性计提。 无法在销售时正确结转,也无法反映单项存货的减值情况。
错误三:转回超过原计提金额。 转回上限就是原计提数,超过部分没有依据。
错误四:销售时不结转跌价准备。 导致成本结转不完整,"存货跌价准备"科目余额与实际存货不匹配。
错误五:把计提金额当成税前扣除额。 这是最常见的申报错误,汇缴时未作纳税调增会形成少缴税款的风险。
还有一个容易被忽略的点:执行《小企业会计准则》的企业,对存货减值另有规定(小准则在资产计量上作了简化),具体以所执行的会计制度为准,不要直接套用企业会计准则的处理。
八、工具能帮到哪一步
存货减值测试的真正难点是数据量大、取价难、要逐项算。
柠檬云财务软件预设了"存货"等辅助核算类别(也支持自定义),存货按明细核算,结存成本与数量可随时导出;配合账套备份导出 Excel 的能力,可以把存货清单导出来做减值测算,再把结果回写为凭证。专业版的固定资产与进销存相关能力可进一步覆盖业务端数据。账务风险分析会从账务完整性和涉税风险点给出预警提醒,把长期不动的存货余额提示出来。
需要说明边界:系统能提供结存数据、便于测算,判断不了可变现净值。估计售价、至完工成本、销售费用这些假设需要企业自行取证(市场报价、销售合同、成本计算表),并经过适当审批;最终口径以现行规定和主管税务机关要求为准。











