最后更新:2026 年 10 月 22 日
为什么年底要盘一次
在中国,《中华人民共和国企业所得税法》(国家税务总局政策法规库)第五十三条规定,企业所得税按纳税年度计算,纳税年度自公历 1 月 1 日起至 12 月 31 日止;第五十四条规定,企业应当自年度终了之日起五个月内报送年度纳税申报表并汇算清缴,同时附送财务会计报告。年末存货是财务报表中的一项,Shopify 里的库存数只有和实物一致,才适合作为依据。
如果您在海外仓或境外公司名下经营,财年和要求以当地规定为准。存货的计价、账务处理等具体问题,请咨询您的会计师或税务顾问。本页只是实务参考,不构成税务或法律建议。
盘点之前:让 Shopify 的数字值得比较
盘点就是比较两个数:Shopify 显示的库存,和货架上的实物。如果前者还在变动,比较从一开始就不准。下面的准备清单来自 Shopify 帮助中心的“使用 Shopify POS 规划库存计数”:
- 先处理完在途的事务:完成待处理的订单、转移和货件,让所有库存变动都反映在后台中。
- 选好时间:在打烊后(暂停销售期间)盘点;较大的仓库可以按区域分几天进行。
- 按位置分工,不按品名分工:根据实际区域(搁架、货架、库房分区)给每个人分配区域,并记录已完成的区域,避免重复盘点。
- 先整理条码:重新打印损坏的条码标签,给设备和扫描器充好电。
- 先抽查几件产品,把后台中的现货数量与实物比较,心里先有个数。
盘点过程中
- 用扫描,不用搜索。 Shopify 帮助中心也指出,扫描器比按名称搜索多属性更快、更准确;没有扫描器时,设备摄像头也可以。
- 数实际有的,不数应该有的。 看到多少就记多少,包括 0。
- 系统不认识的东西先记下来:匹配不到任何产品的条码、放错地点的产品。盘点结束后再处理,不要中途处理。
盘点之后:先核对,再写入
- 多了、少了、未盘点。 没人扫到的产品,是真的没有了,还是漏数了?答案决定了它应该清零还是保持不变。
- 差异大的要复盘。 Shopify 建议,对差异大于 5% 的多属性进行实际重新计数。
- 找找漏记的变动:地点之间未记录的转移,往往就是很多“损耗”的真正原因。一个地点多、另一个地点少,通常说明它们之间有未记录的转移。
- 保留凭证:账面数量、盘点数量和所做的调整。Shopify 的“从 Stocky 迁移到 Shopify 库存管理”也建议保存原始导出文件、盘点文件和导入日志,作为审计记录。
更新 Shopify 库存的三种方法
1. Shopify 后台的库存盘点
根据 Shopify 帮助中心的“创建和管理库存存货盘点”和“执行和审核库存盘点”:
- 需要在桌面端浏览器的 Shopify 后台,在“产品 > 库存 > 库存盘点”中创建和管理。一次盘点只能涵盖一个地点;不能为套装创建盘点;同一个条码分配给多个产品时,扫描会返回错误。
- 通过搜索产品或扫描条码把产品加入盘点。
- 在后台输入数量,或用条码扫描器扫描(每次扫描加 1)。多名员工可以同时处理同一项盘点,也可以暂停后继续。在订阅了 Shopify POS Pro 的地点,员工还可以在 Shopify POS 应用中盘点。
- 可以请经理审核,也可以直接完成盘点。批准后库存水平随之更新,批准操作(以及未经审核直接完成)都无法撤销。
- 帮助中心写明:无法复制库存盘点,也无法导出库存盘点。
如果只是抽查少量产品,可以用 Shopify POS 的快速计数:一次盘点最多调整 1,000 个多属性,提交后数量立即生效,没有审核步骤。
2. CSV 导出和导入
这是 Shopify 帮助中心“Exporting and importing inventory with a CSV file”(英文)介绍的方法:把库存导出为 CSV,用电子表格记录盘点数量,再导入。
- 导出 All states 格式,在 On hand (new) 列填写新数量;On hand (current) 是导出时的数量。导出后库存发生变化的行不会被导入,您会收到一封列出失败行的邮件。这样不会覆盖刚卖出的数量,但这些产品需要重新盘点。
- 文件可以包含一个地点或全部地点,大小不能超过 15 MB。
- 不需要任何应用或 POS 套餐。工作量在电子表格上:录入数量、核对行、处理没导入的行。
3. 盘点应用
Shopify 自带的库存盘点已经能完成基本流程。在下面这些情况下,盘点应用仍然有用:
- 员工想用自己的手机盘点,不需要 Shopify 账号、POS 订阅或扫描器;
- 仓库信号差,扫描要先存在手机上,之后再发送;
- 想一次盘点整个范围:一个地点、一个产品系列、一个厂商、一个标记(在套餐限制内);
- 需要导出盘点结果,或打印按成本计价的差异报告;
- 想按原因(被盗、破损、过期)记录损耗。
以前用 Stocky 的商家
根据 Shopify 的“从 Stocky 迁移到 Shopify 库存管理”:Stocky 已于 2026 年 2 月 2 日从 Shopify App Store 下架,截至 2026 年 8 月 31 日已停止提供服务;此后至少还有 90 天可以只读访问和导出数据(90 天后即 2026 年 11 月 29 日)。Stocky 中的历史数据(例如旧的采购订单和存货盘点)不会自动转到 Shopify,需要用 Stocky 的报告功能手动导出;供应商无法导出。Shopify 建议:全地点存货盘点和循环计数,使用 Shopify 后台的库存盘点功能。
MT: Stocktake & Stock Count 能做什么
MT: Stocktake & Stock Count 在 Shopify 内完成上面的整套流程:锁定账面数、盘点、核对、更新。
- 任何手机都是扫描枪。 后台显示一个二维码,手机扫码后在浏览器中打开扫描页面:手机上不用装应用、不用登录,也不需要 POS 套餐。多台手机可以参与同一次盘点,每次扫描都记录设备名称,并且可以撤销。多属性登记的任何一个条码都能识别。
- 也可以在 Shopify POS 收银台上盘点。 在 Shopify POS 的“Stock count”磁贴中加入正在进行的盘点。
- 没有条码的产品,输入产品名称或 SKU 的一部分,从列表中选择即可。
- 箱规条码(可选):把外箱条码登记为“每箱 24 件”,扫描外箱就计入 24 件。
- 断网也能继续。 扫描先保存在手机上,联网后再发送;即使盘点已经结束或链接已过期,离线扫描也会留在手机上,直到发送出去。
- 盲盘。 创建盘点时勾选一项,手机和盘点界面就只显示已盘数量,看不到账面数和差异;点击“Finish & review”之后才显示。
- 按范围盘点:一个地点的全部产品,或某个产品系列、厂商、标记、产品类型、已保存的区域(在套餐限制内)。适合分几天、按区域盘点。
- 盘点的是现货(On hand)。 每一行的账面数是 Shopify 的现货数量:该地点实际存放的所有库存单位,包括等待未发货订单的、标记为破损或质检中的。货架上有的都数进去;只写入差额,已售出的数量仍为订单保留。Shopify 的快速计数也是这样处理的。
- 盘点期间变动的库存不会被写入。 盘点期间 Shopify 报告了库存变动(销售、发货、到货)的产品,更新时不会被修改,而是列出来,并提供按当前库存重新盘点的按钮。写入时,应用还会检查现货数量是否仍与盘点开始时一致;不一致时 Shopify 会拒绝修改,该产品同样会被列出。Shopify 不会报告所有变动,所以要想盘得准确,在更新之前请不要发货、收货或移动被盘点的产品。
- 写入前的核对界面:多了、少了、未盘点、未知条码,以及按成本计算的差异金额。您可以决定未盘点的产品保持不变(部分盘点),还是清零(全面盘点)。
- 一键更新,出错可以撤销。 调整以“Cycle count”(循环计数)为原因写入 Shopify。点击更新之前不会写入任何数据;更新后也可以在确认后撤销(之后发生的销售会保留)。
- 可打印的报告:列出已写入的每一项调整,按成本计价。付费套餐可以导出 Excel 和 CSV。
- 损耗记录:按被盗、破损、过期、收货错误等原因记录,按成本计价。
不能做的:采购订单、库存转移、需求预测、标签打印。后台管理界面支持简体中文;手机扫描页面和 POS 磁贴目前没有中文(扫描页面有英语、法语、德语、西班牙语、意大利语和荷兰语,POS 磁贴有英语、法语和德语)。
价格:免费套餐不限时间、没有试用期(所有地点,每次盘点 5,000 个多属性,2 台设备);每月 9 美元(每次 10,000 个多属性,5 台设备);每月 19 美元(无限制)。不按扫描次数或盘点次数计费。完整流程请看使用指南(英文,附截图)。
在 Shopify App Store 查看 MT: Stocktake & Stock Count
常见问题
Shopify 有库存盘点功能吗?
有。在 Shopify 后台的产品 > 库存 > 库存盘点中创建。一次盘点只能涵盖一个地点;通过搜索产品或扫描条码添加产品,在后台输入数量或用条码扫描器盘点,订阅了 POS Pro 的地点也可以在 Shopify POS 应用中盘点。审核并批准后库存才会更新,批准操作无法撤销。
没有 Shopify POS 也能做库存盘点吗?
能。在后台创建的库存盘点,可以直接在后台输入数量或用条码扫描器扫描。也可以把库存导出为 CSV 文件,盘点后再导入,或者使用盘点应用。MT: Stocktake & Stock Count 不需要 Shopify POS,用任何手机的浏览器就能盘点。
盘点期间有订单发货,会怎样?
使用 CSV 方法时,如果导入的文件同时包含 On hand (current) 和 On hand (new) 两列,Shopify 会把当前库存与导出时的数值比较:导出后发生变化的行不会被导入,您会收到一封列出这些行的邮件,然后重新盘点这些产品。在打烊后或暂停发货时盘点,可以避免大多数这类情况。
多久盘点一次比较合适?
Shopify 帮助中心建议:大多数零售商每季度一次,损耗较高的类别每月一次;此外,财年结束时通常还要做一次全面盘点。在中国,企业所得税的纳税年度是公历 1 月 1 日至 12 月 31 日。
Shopify 和 Stocky 是 Shopify Inc. 的商标。Merchant Tools 是独立开发者,与 Shopify 没有合作关系。