加拿大生活指南
www.JiaNaDaDa.com

存货计价 FIFO vs 加权:年末库存 2 种税务影响

先说三句:第一,在加拿大做有库存的零售生意,FIFO(先进先出,first in, first out)和加权平均(weighted average)是 CRA 税务认可的两种存货计价方法,选哪一种会直接改变你年末库存的账面值,进而改变当年的应税利润——这不是会计小事,是税单大事。第二,物价上涨时,FIFO 让年末库存按最近的贵货计价,账面利润变高、当年多交税;加权平均把涨价摊薄,当年少交税——但这只是税款的时间差,多交的迟早会回来。第三,CRA 要求方法一旦选定必须年年一致(consistency),随意换方法是红线;LIFO(后进先出)在加拿大税法下明确不被接受。

1. 为什么存货计价会影响你今年的税

对有库存的零售商(retailer)、批发商和电商卖家来说,年末交的税不是看你银行账户里有多少钱,而是看一套公式算出来的”利润”。这套公式里最关键的一项,就是销货成本 COGS(cost of goods sold),而 COGS 的大小直接取决于年末库存怎么计价:

  • COGS = 年初库存 + 本年采购(含关税、运费等进价成本)- 年末库存
  • 年末库存计得越高,COGS 越低,当年利润越高,当年应税收入就越高
  • 年末库存计得越低,COGS 越高,当年利润越低,当年交税就越少

举个最直观的例子:假设你仓库里有 50 件货,到底按 10 加元一件还是 12 加元一件入账,差出来的 100 加元就是实打实的应税利润差。FIFO 和加权平均,就是对”这 50 件货到底值多少钱”给出不同答案的两种方法。

2. FIFO 先进先出:先买的货先卖掉

FIFO(first in, first out)假设:最早进货的那批货,是最先被卖掉的。因此年末剩下的库存,永远是最近一次(价格最新)的那批货的成本。

  • 1 月进货 100 件,单价 10 加元,总成本 1000 加元
  • 6 月进货 100 件,单价 12 加元,总成本 1200 加元
  • 全年卖掉 150 件,年末剩 50 件
  • FIFO 下:年末 50 件按 6 月的单价 12 加元计价 → 年末库存=600 加元
  • COGS = 1000 + 1200 - 600 = 1600 加元

特点:在物价上涨(通胀)周期里,FIFO 的年末库存是”贵货”,账面值高,当年利润和税都偏高;在物价下跌周期里正好相反。资产负债表上的库存数字最接近当前市价,银行看你的报表时最喜欢看到这个。

3. 加权平均:每次进货重新算一遍单价

加权平均(weighted average cost)不关心哪批货先卖,而是把全部可售货物的总成本除以总数量,得出一个统一单价,每次进货后重新计算(移动加权)。

  • 还是上面的例子:总成本 2200 加元 ÷ 总数量 200 件 = 加权单价 11 加元
  • 年末剩 50 件 × 11 加元 = 年末库存 550 加元
  • COGS = 1000 + 1200 - 550 = 1650 加元

对比 FIFO:加权平均的年末库存少了 50 加元(550 vs 600),COGS 多了 50 加元,当年利润少了 50 加元。在通胀周期里,加权平均”摊薄”了涨价,让你今年少交一点税——代价是明年多交一点。

4. 算一笔账:两种方法的 2 种税务影响

这是本篇的核心。两种计价方法对税务的影响,归结为两条:

税务影响 FIFO 加权平均
影响一:当年应税利润(通胀周期) 年末库存按”最近贵货”计价,账面值高 → COGS 低 → 当年利润高 → 当年多交税 涨价被摊薄,年末库存账面值低 → COGS 高 → 当年利润低 → 当年少交税
影响二:税款的时间分布 税提前交(当年多交);剩下的便宜货变成明年的 COGS,明年税会少交 税往后推(当年少交);剩下的高平均成本留在库存,明年卖出时利润高、税多交

用上面的数字继续算:假设公司适用税率 20%(示例税率,实际以你的税档为准),FIFO 当年比加权平均多出 50 加元利润 → 当年多交约 10 加元税。但注意,这 10 加元不是”省下来”也不是”白交”——明年卖掉剩下的 50 件时,FIFO 的 COGS 是 600(贵),加权的 COGS 是 550(便宜),FIFO 明年的利润反而低 50 加元、少交约 10 加元税。两种方法的终身总税负一样,差别只在”今年交还是明年交”。做现金流紧张的小零售商,这个时间差就是真金白银的意义。

5. CRA 认可的方法清单:LIFO 为什么不能用

根据 CRA 发布的《存货计价》(IT-473R, Inventory Valuation)解释公告和 Income Tax Audit Manual 第 20 章,税法上用来确定成本的常用方法有:个别认定(specific identification,适合汽车经销商这类每件货都可追踪的生意)、加权平均、FIFO。以下两种明确不被接受:

  • LIFO(last in, first out,后进先出):加拿大税法下不接受作为确定成本的方法;同时加拿大会计准则(ASPE/IFRS)也不允许 LIFO,报税和报表在这里是一致的。
  • 基础存货法(base stock method)和Prime costing(不把间接费用计入库存):同样不被 CRA 接受。

注意:美国税法是允许 LIFO 的,所以从美国搬来加拿大开店的老板要特别小心——在美国用的那套方法,在加拿大报税时必须换掉。

6. 所得税法第 10 条:存货到底怎么估值

《所得税法》(Income Tax Act)第 10(1) 条规定了年末存货估值的基本规则,配合《所得税条例》(Income Tax Regulations)第 1801 条,CRA 在官网”Inventory and cost of goods sold”页面总结为两种可接受的估值方法:

  1. 逐项取低值:每件(或每类)存货按”成本 vs 年末公允市价(fair market value)孰低”计价;
  2. 整体按公允市价:整批库存按年末公允市价计价。

这意味着:FIFO/加权平均决定的是”成本”是多少,而如果某类货物的市价已经跌到成本以下(滞销、过时、损坏),你还必须按市价调低——这个”成本与市价孰低”(lower of cost or market)规则,是独立于计价方法的第二道关卡。

7. 一致性原则:选定之后年年要用同一套

这是 CRA 查账时最爱抓的一条。根据 IT-473R 第 16 段:

  • 报税用的成本确定方法,正常情况下应与财务报表用的方法一致;
  • 方法必须年年一致使用,不能今年用 FIFO(想多报利润给银行看)、明年换加权平均(想少交税);
  • 只有当新方法在当时的情况下”更现实、更真实反映纳税人收入”时,换方法才会被接受。

CRA 官网同样写明:”After you choose a method of inventory valuation, you have to continue to use the same method in later years.”(选定存货估值方法后,以后年度必须继续使用同一方法。)如果你的期初存货没有按第 10(1) 条要求估值,第 10(3) 条还授权 CRA 部长直接下令调整——到时候就不是你选方法,而是 CRA 替你选了。

8. 年末盘点:CRA 的硬性要求怎么做

CRA 要求每年做一次存货清单(annual inventory),通常就是年末手头待售货物的清单;自雇人士在 T2125《商业或专业活动报表》上用它算出 COGS 和净收入。盘点合规要点:

  • 第 1 步:定盘点日——一般就是税务年度/财政年度的最后一天;
  • 第 2 步:实地清点数量,分类记录(SKU、品类、数量、单位成本、市价);
  • 第 3 步:对滞销、破损、过时货物单独标注,按市价孰低调整;
  • 第 4 步:只有当你有”可靠的永续盘存系统并定期用实物核对验证”时,才可以免做年末实地盘点(IT-473R);
  • 第 5 步:盘点表和进货发票一起存档,CRA 查账时要看。

税务年度(taxation year)方面:公司按自己的财政年度报税;自雇人士的财政期间一般截至 12 月 31 日(另有选举安排的以 CRA 规定为准)。盘点日必须落在你的税务年度截止日。

9. 进价成本到底包括什么:关税运费别漏

“成本”不是单纯的采购发票价。按 IT-473R 和 CRA 口径,存货的成本(laid-down cost)包括让货物达到可售状态的一切必要支出:

  • 采购价 + 进口关税 + 国际运费 + 到仓运费 + 保险
  • 制造业还包括直接人工和合理的制造间接费用
  • 不包括:异常浪费、仓储费(生产必需的除外)、行政管理费、销售费用

从中国进货的零售商特别注意:关税是进价成本的一部分,直接抬高存货成本基数。关税税率查法可以参考本站相关阅读里的进口关税文章。

10. 常见坑 / 红线(5 条)

  1. 红线一:用 LIFO 报税。加拿大税法明确不接受 LIFO,用了就是错误申报,CRA 可依第 10(3) 条直接调整。
  2. 红线二:两年用两种方法。今年 FIFO 明年加权,除非能证明新方法”更真实反映收入”,否则会被挑战;换方法前先咨询会计师。
  3. 坑三:只看成本、忘了”市价孰低”。积压两年的季节性服装还按原价挂在账上,CRA 认为你高估了库存、低报了 COGS。
  4. 坑四:没有盘点记录。靠”大概估计”填 T2125 的库存数字,查账时拿不出盘点表,CRA 有权按自己的方法重估。
  5. 坑五:把方法选择当成避税工具年年切换。通胀年用加权、通缩年换 FIFO 来回套利——这正是”一致性原则”要堵住的操作,被认定为不合规调整后还可能产生利息和罚款。

11. 新手 checklist:年末关账前逐项打勾

  • ☐ 确认今年用的计价方法(FIFO / 加权平均 / 个别认定)和去年一致
  • ☐ 在税务年度最后一天完成实地盘点,或确认永续盘存系统已做实物核对
  • ☐ 盘点表含 SKU、数量、单位成本、年末市价四列
  • ☐ 对滞销/破损/过时货物按”成本与市价孰低”调减
  • ☐ 进货成本含关税、运费、保险,无遗漏、无重复
  • ☐ 用公式复算:COGS = 年初库存 + 本年采购 - 年末库存
  • ☐ 对比两种方法的当年税差,确认现金流安排
  • ☐ 盘点表+进货发票归档保存至少 6 年(CRA 查账追溯期,以官网为准)
  • ☐ 如需更换计价方法,先让会计师评估是否符合”更真实反映收入”标准

12. 常见问题 FAQ

Q1:我刚开了一家小零售店,第一年应该选 FIFO 还是加权平均?
A:没有标准答案,看你的进货价格走势和现金流。进货价持续上涨、且你希望当年少交税、把现金留在手里,加权平均更合适;如果你需要漂亮的报表去申请贷款,FIFO 的库存和利润数字更高。关键是:选了就要一直用,第一年的选择影响未来很多年,建议和会计师一起定。

Q2:两种方法算出来的终身总税负真的完全一样吗?
A:原理上是的。库存最终都会卖掉变成 COGS,差额只是在不同年度之间挪动——今年多交的,明年会少交回来。但现实中有两个变量:税率变化(今年税率高、明年税率低,时间差就变成真金白银的差别)和货币时间价值(今年的钱比明年的钱值钱)。

Q3:货物跌价了,能不能直接把库存写低来抵税?
A:可以,但必须按规则来:第 10(1) 条允许按”成本与年末公允市价孰低”逐项计价。但注意判例口径(Friesen v Canada):已经卖掉的货,不能在卖掉之后的那一年再回头做减值;减值只能针对年末还持有的库存。

Q4:我是做亚马逊/电商的小卖家,也要搞这么复杂吗?
A:要。只要你有库存,CRA 的规则一视同仁。好消息是:电商进销存软件大多自带 FIFO/加权平均切换和永续盘存,只要你在软件里选定一种并保持一致、年末做一次实物核对,就满足了基本合规要求。自雇卖家在 T2125 上填报时同样适用这套规则。

Q5:可以从 FIFO 换成加权平均吗?要办什么手续?
A:税法没有规定专门的”换方法申请表”,但 IT-473R 要求新方法必须”更现实、更真实反映收入”。实务中建议:让会计师出具方法变更的合理性说明,保留书面记录,并在当年报税时一致应用。不要为了当年少交税而换——这是 CRA 重点盯的动机。

相关阅读

官方来源:Canada.ca – Inventory and cost of goods sold(CRA 官网);Canada.ca – IT-473R Inventory Valuation(CRA 解释公告,已归档);Canada.ca – Income Tax Audit Manual Chapter 20, Valuation of inventory;Income Tax Act, section 10。核验于 2026年10月5日。

关键政策以 CRA / Canada.ca 官网为准。本文仅供信息参考,不构成法律/移民/医疗/投资建议。


📱 更多加拿大生活干货,欢迎加微信交流:UUUMGT

赞(0) 打赏
未经允许不得转载:加拿大大 » 存货计价 FIFO vs 加权:年末库存 2 种税务影响

更好的WordPress主题

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册