加拿大未实现收入税务处理怎么做?平台回款没到账但已发货,这笔钱今年要不要报税?

作者:沙之星跨境

2026-07-20

根据加拿大所得税法的权责发生制原则,加拿大未实现收入税务处理的核心判断标准是“货物控制权是否已转移”,而非“平台回款是否到账”。发货后平台回款未到账,只要货物已发出且客户已签收(或退货期已过),该笔收入通常应在发货年度计入应税所得,无论回款何时到账。唯一例外是合同条款明确约定“控制权在客户付款后方转移”——在此情况下,即便货物已发出,控制权未转移,收入可在控制权转移年度确认。发货即确认,不看收款时间。

客户老刘去年12月发了大批货,平台回款今年1月才到账。会计在报税时没把12月的发货算进去年收入,结果今年初CRA发来问询函,说他的申报销售额与平台年度报告差了20多万加元。老刘问:“钱今年才到,为什么要算去年的收入?”

下面把加拿大未实现收入税务处理的判断标准、适用场景和操作动作拆开讲。

一、判断标准:看“控制权是否转移”,不看“钱是否到账”
(1)货物发出后,客户已签收且退货期已过,控制权已转移:收入应在发货年度确认,平台回款到账时间不影响收入确认年度。无论回款是当月到账、次月到账还是跨年到账,收入均计入发货年度的应税所得。

(2)货物已发但客户未签收:控制权尚未转移,收入应在客户签收年度确认。如12月发货、次年1月签收,收入计入次年应税所得,而非发货当年。

(3)合同约定“控制权在客户付款后转移”(如赊销条款约定“付款后货权转移”):控制权在付款时转移,收入应在客户付款的年度确认。加拿大未实现收入税务处理中,合同条款的约定优于发货时间。

二、三种场景的确认时点
(1)FBA发货:客户下单后亚马逊发货,客户签收后控制权转移。收入确认时点为客户签收日,而非订单生成日或平台回款日。如12月发货、12月签收,收入计入当年;12月发货、次年1月签收,收入计入次年。

(2)自发货:合同约定“货物交付承运人后风险转移”(FOB shipping point),控制权在发货时转移,收入确认时点为发货日。如合同约定“货物送达客户后方可确认收入”(FOB destination),控制权在客户签收时转移,收入确认时点为签收日。

(3)预付订单(客户已付款但未发货):控制权未转移,收入应在发货年度确认,而非收款年度。

三、年终操作清单

加拿大未实现收入税务处理的年度核对建议在12月31日前完成以下动作:
① 拉出12月份所有已发货但未签收的订单清单,标注预计签收日期。
② 确认12月发货且已在12月签收的订单,全部计入当年应税所得。
③ 确认12月发货但次年1月签收的订单,计入次年应税所得,在当年申报中标注为“在途订单”。
④ 保留发货记录、签收记录和年度收入确认时间表,备CRA审计时提供。确认时点的书面记录比口头说明更可靠。

四、常见误区与调整
(1)按平台回款日期确认收入:平台回款通常滞后发货一定天数,按回款日期确认收入会导致年度应税所得与平台年度报告不一致。CRA在审计时会比对平台报送的年度销售数据与申报收入,如差异较大且无合理解释,可能发出问询函。

(2)订单取消或退货未冲减当期收入:如当年确认的收入在次年发生退货,需在次年申报中将该笔退货金额从应税所得中扣除,或修正上年申报。CRA允许在退货发生的年度调整收入,而不要求追溯修正上一年度。

(3)如已按回款日期报税且CRA发来问询函,可通过修正申报调整确认时点,并在修正说明中注明调整原因(如“将确认时点从回款日调整为发货日”)。修正申报的处理周期为数周至数月,取决于年度和差异金额大小。如差异金额较小,处理周期可能在数周内;如差异金额较大,修正申报的处理周期可能相应延长,但不一定以月份为单位精确对应。

加拿大未实现收入税务处理的核心判断标准是“控制权是否已转移”,而非“平台回款是否到账”。12月发货且12月签收的订单,计入当年应税所得;12月发货次年1月签收的订单,计入次年应税所得。如你已按回款日期确认收入,沙之星跨境建议先核对12月份已发货订单的签收记录,区分当年确认和次年确认的金额,再根据差异决定是否调整申报。核对后再调整,可以避免因确认时点错误导致CRA问询或修正申报。