适用对象
- 用美元购进存货再转售的加拿大企业,无论一批还是多批
- 账簿以加元记账的独资经营者、合伙企业和公司
本文不涵盖的内容
- 付款给供应商之前汇率变动产生的汇兑损益
- 追回边境 GST,以及把报关行发票上的关税和 GST 分开
- 在 T2125 上填销货成本和存货
- 运给美国客户的商品要交的关税,以及美国一侧的问题
我用美元购进存货,存货应记什么成本?
用美元购进的存货,按其加元到岸成本入账:供应商的价格换算成加元,再加上您把商品运到经营地并使其可供销售所花的费用(CRA 对成本的说明),您要回的 GST/HST 不计入。加拿大税务结果要以加元计算,每笔外币金额按其发生当天的即期汇率换算(《所得税法》第 261 条)。CRA 没有说明一笔采购中哪个事件才算“发生当天”(见日期一节)。已选择以功能货币(例如美元)申报的公司是例外;请看美元销售与平台付款。
遇到下列情况,就不算简单:
- 您每月分几批进口,所以一种产品有多个加元成本。
- 报关行或快递公司的发票把关税、GST 和自己的服务费混在一起。
- 年末有一批货在途。
- 您软件里的毛利与销售价格对不上(它可能把美元价格当成加元存着)。
- 您的年末存货数字是估出来的,不是与每批货成本挂钩的盘点结果。
- 以前年度的销货成本是在上述任何一种情况上建立的。
这些情况都可能使每件商品的成本出错,进而影响销货成本和毛利。
每批货请准备:供应商发票、运费发票、报关行或快递公司的发票、海关结算单和付款的银行记录。
美元采购应该用哪个汇率换算成加元?
所得税上,请使用金额发生当天的加拿大银行汇率。CRA 的货币解释公告指向银行当天公布的汇率;如果当天没有公布汇率(例如周末或节假日),就用此前最近一个有汇率的日子。
只有满足公告列出的全部条件,才接受其他公布的汇率(请看美元销售与平台付款),包括您的财务报表使用它,并且逐年一致地使用;用加拿大银行汇率最简单。CRA 可能接受用一段期间的平均汇率来换算某些收入项目,但汇率大幅波动时一般不接受,所以在汇率变动期间购进的存货,按月或按年平均汇率换算并不是稳妥的默认做法。
加拿大银行称其公布的汇率仅供参考。
用哪天的汇率:发票日、发货日、收货日还是付款日?
规则是用金额发生当天的汇率(《所得税法》第 261(2) 款)。CRA 的货币解释公告没有说明一笔采购中哪个事件才算那一天,《所得税法》也没有让您在几个日期之间选择,所以日期要根据您的采购条款来定。每个候选日期记录的内容不同:
| 日期 | 记录的是什么 | 注意事项 |
|---|---|---|
| 发票日 | 供应商向您开具商品账单 | 发票开出的日期可能早于商品发出 |
| 发货日 | 商品开始运往加拿大 | 海关用这个日期取汇率 |
| 收货日 | 存货到达您手里并被清点 | 它通常决定商品计入哪个年末的盘点,但在途的货可能已经归您所有 |
| 付款日 | 现金从您的账户转出 | 它决定您实际付了多少;与入账金额的任何差额是另一个问题,见汇兑损益 |
请根据采购条款(价格、运输条款、商品何时归您所有)判断哪个事件确定了金额,对相同条款的每批货都按同一做法处理,并保留能证明它的文件。一条书面、一致的规则,比为了汇率而挑的日期更容易解释;但仅有一致性并不能使日期正确。
如果这些日期之间汇率波动很大、您分不同日期支付定金和余款,或有一批货跨越年末、搞不清商品是否已归您所有以及这笔采购属于哪一年,请在报税前先咨询。
运费、报关费和关税要计入我购进的存货成本吗?
要。把存货运到您手里并使其可供销售的费用,属于存货成本。CRA 的指南说明,购进转售商品的成本包括配送、货运和快递费。CRA 的存档存货公报还列出了关税、消费税和其他取得成本。
| 项目 | 计入存货成本吗? |
|---|---|
| 供应商的价格,换算成加元 | 计入 |
| 送到您门口的货运和快递费 | 计入;如果承运人用美元开票,也要换算 |
| 关税 | 计入;以加元计收 |
| 报关行的清关费 | 通常计入,作为另一项取得成本 |
| 作为进项税抵免要回的 GST/HST | 不计入 |
| 要不回来的 GST/HST | 一般计入;请看下一节 |
| 把商品运给您的客户 | 一般不计入;这发生在存货可供销售之后 |
报关行或快递公司的发票上,常常把关税、GST 和一笔费用列在一起。入账前要先拆分;进口 GST 指南说明了做法。
我在边境交了 GST:它要计入存货成本吗?
如果您作为进项税抵免(注册人用来抵减应缴税款的 GST/HST 抵免)要回,就不计入。否则,一般计入成本。
| 您的情况 | 边境 GST/HST 计入存货成本吗? |
|---|---|
| 已注册,并申报进项税抵免 | 不计入 |
| 已注册,采用快速法 | 计入,针对在选择生效期间购进的存货;T2125 填表说明把已付或应付的 GST/HST 包括在内 |
| 未注册,或不申报抵免 | 一般计入 |
如果某笔采购的 GST/HST 在选择快速法生效之前就已应付,只要申报期限尚未届满,仍可获得进项税抵免(CRA:RC4058);追回的税款不计入成本,而放进成本之前,请先在进口 GST 指南里核对申报期限。
根据《所得税法》第 248(16) 款,您申报的进项税抵免被视为与该财产有关的政府补助。CRA 的 T2125 填表说明规定,已汇缴或已申报进项税抵免的 GST/HST 不计入销货成本,采用快速法的,则包括已付或应付的 GST/HST。它们没有就存货专门说明未注册的情形;最后一行是对该说明的一种理解,所以如果您属于这种情况,报税前先咨询。
边境 GST 是按商品的加元价值(包括关税)计算的,不是按您账簿里的成本计算。谁能申报它,以及用什么凭证来支持申报,请看进口 GST 指南。
为什么海关的汇率或总额与我账簿里的不同?
因为海关按发货日选汇率,并用自己的公式构成价值。加拿大边境服务局(CBSA)要求完税价格(海关据以征收关税的加元价值)以加元申报,使用直接发货当天通行的加拿大银行汇率,也就是商品开始运往加拿大的那一天(CBSA)。条例使用的是通知各入境口岸的汇率。您的账簿则用金额发生当天的汇率。
CBSA 从已付或应付的价格出发,再加上或减去规定的项目,所以它的加元总额不是您的到岸成本。即使不用缴关税,也必须申报完税价格,所以边境文件无论如何都会显示一个加元总额。
| 数字 | 汇率与日期 | 包含什么 |
|---|---|---|
| 海关完税价格 | 直接发货当天的加拿大银行汇率 | 价格加上某些费用,按海关规则 |
| 账簿中的到岸成本 | 金额发生当天的汇率 | 换算后的价格,加上运费、关税和其他成本,减去已申报的抵免 |
海关文件和账簿回答的是不同的问题,所以不一定要一致。关税和 GST 以加元计收,并显示在海关结算单上;供应商的价格则按金额发生当天的汇率换算。
我年末怎么用加元给存货估值?
盘点存货,用一种方法以加元估值,并且每年用法一致。《所得税法》规定,年末存货按成本与公平市价孰低估值,或按规定的方式估值;条例允许全部存货按公平市价;公司适用同样的规则。具有贸易性质的冒险或事业,存货只能按成本估值(第 10(1.01) 款);如果您只是偶尔转售存货,请咨询。盘点和估值的方法,请看独资经营者的销货成本。
一般来说,每批货保持其入账时的加元成本,因为第 261 条是按金额发生当天的汇率换算;年末汇率不会重新计量您已经购进的存货。我们查阅的 CRA 资料没有说明,用美元的重置价格来检验公平市价时该怎么换算,所以如果遇到这种情况,报税前先咨询。
CRA 的存档存货公报说明,在途货物是否属于您的存货,要看您是否拥有其所有权。所有权取决于您的采购条款,所以对于最后一天仍在海上的每批货,请收齐供应商发票、运输条款和提单;如果所有权不清楚,请找专业人士。
如果各批货到货时的汇率不同,同一种产品就有多个加元成本,需要用成本流转方法来决定每次销售转出哪一批的成本。先进先出法先把最早一批的成本计入销售;平均成本法则把所有批次混合计算。上述公报(CRA 已不再更新)列出个别计价法、平均成本法和先进先出法为最常用的方法,不接受后进先出法。
如果年末数字是估出来的,不是与每批货成本挂钩的盘点结果,就该请专业人士来处理了。
为什么购进价格的币种弄错后,我的毛利看起来不对?
一个常见原因,是把美元价格当成加元存进去了。这会按整个汇率差额低估成本,使毛利和毛利润偏高。CRA 规定独资经营者在售出商品的期间申报商品成本,所以每件商品的错误成本会带入每一笔销售和期末存货。
在相信任何报表之前,先测试一件商品。它存的加元成本,应等于美元价格乘以汇率,再加上运费、关税和其他到岸成本。如果它等于美元价格,就说明没有换算过。有些系统只用一种币种保存商品成本;请对照多币种设置里的说明,查看您的系统怎样处理外币成本。
修正的方法:
- 列出所有存的成本等于美元价格的商品。
- 根据每批货的文件重新建立每项成本。
- 更正库存数量,并为本年度已售出的数量调整销货成本。
- 如果已报税的年度用了错误的成本,请先停下来寻求协助:请看补做逾期账簿。
每批美元货物我要保留哪些记录?
每批货保留一个档案,显示加元成本是怎么构成的。CBSA 说明举证责任在进口商,并把商业发票、协议、成本分摊表和付款证明列为证明材料。
| 记录 | 证明什么 |
|---|---|
| 美元的供应商发票 | 价格和发票日期 |
| 所用汇率,附来源和日期 | 换算是怎么做的 |
| 运费、报关行和快递公司的发票 | 其他到岸成本 |
| 海关结算单 | 完税价格、已缴关税和 GST |
| 付款证明 | 付款日期和实付的加元 |
| 按品项的期初和期末盘点 | 存货数字和销货成本 |
一般应从相关最后一个纳税年度结束起保存 六年;所得税税表逾期提交的,则从提交之日起算。异议、申诉或未报税,可能需要保存更久(CRA)。进口商要在商品进口后保存海关估价记录 六年(CBSA)。关于 CRA 对外国供应商发票所要求的证明,请看外国供应商的发票。
例子
以下例子仅作说明,用取整的加元(C$)和美元(US$)金额。
卡尔加里的网店,一批货
一家已注册的零售商以 1.40 的汇率购进 US$20,000 的存货,所以供应商的价格是 C$28,000。运费 C$1,400 和关税 C$1,200 计入成本,到岸成本为 C$30,600。边境上交的 GST 作为进项税抵免要回,所以不计入成本。
温尼伯的批发商,币种弄错了
一件商品成本 US$4,售价 C$8。如果按 C$4 入账,毛利看起来是 50%。按 1.40 的汇率,成本是 C$5.60,所以真正的毛利是 C$2.40,即 30%。成本改正之前,每卖出一件,毛利润都被高估。
温哥华的进口商,两批货汇率不同
两批货各 100 件,每件 US$10:第一批按 1.35 换算(每件 C$13.50),第二批按 1.45 换算(每件 C$14.50)。两批货都到达后,企业卖出 150 件。
- 先进先出法:100 × C$13.50 + 50 × C$14.50 = C$2,075 销货成本,期末存货为 C$725。
- 平均成本法:C$2,800 / 200 = 每件 C$14.00,所以售出 C$2,100,期末存货 C$700。
两种方法核算的都是同样的 C$2,800;选定的方法之后每年都要沿用。
您的情况不同吗?
- 您分多批进口存货、毛利与销售价格对不上,或者年末存货数字是猜的:成本的构成、汇率规则和盘点,都可能需要专业判断。请把每批货的档案带到记账协助。
- 以前年度的销货成本可能建立在错误的成本之上:请看补做逾期账簿,并把这些年度带到记账协助。
- 您付款前汇率变动了,或者您从美元账户向供应商付款:请看汇兑损益。
- 您在边境交了 GST 或关税,报关行发票把两者混在一起,或者您从没申报过边境 GST:请按进口 GST 指南处理,其中讲了漏报的申请最多能追溯多久;如果已经编码但从未申报或拆分,请把每批货的档案带到记账协助。
- 您是独资经营者,要填 T2125:请用独资经营者的销货成本。
- 您还以美元销售或收款,或者公司正在考虑采用美元作为功能货币:请看美元销售与平台付款。
- 您把商品运给美国客户:请看运给美国客户的商品的关税。
本文引用的数据
| 数字 | 数值 | 来源 |
|---|---|---|
| 企业记录的一般保存期限 从相关记录及凭证涉及的最后一个纳税年度结束之日起计算;可能需要保存更久 | 六年 | CRA:账簿保存在哪里、保存多久,以及如何申请提前销毁 核对日期 |
| 进口商保存商业货品海关记录的期限 CBSA 要求进口商在货品进口后的这段期间内,保存有关商业货品的原产地、购买、进口、成本和价值的记录;海关估价手册对支持完税价值的记录规定了相同期间。 | 六年 | CBSA:D17-1-21 号备忘录,进口商在加拿大保存记录和账簿 核对日期 |
官方来源
- 《所得税法》第 261 条
- 《所得税法》第 10 条
- 《所得税法》第 248(16) 款
- 《所得税条例》第 1801 条
- CRA:所得税解释公告 S5-F4-C1,所得税申报币种
- CRA:T4002 指南第 2 章
- CRA:T2125 表
- CRA:T2125 表的费用部分
- CRA:解释公报 IT-473R,存货估值(已存档)
- CRA:进出口货物的 GST/HST
- CRA:GST/HST 快速法(RC4058)
- CRA:账簿保存在哪里、保存多久,以及如何申请提前销毁
- CBSA:D13-2-3 号备忘录,计算完税价格所用的汇率
- CBSA:D13-3-4 号备忘录,直接运输地点
- CBSA:D17-1-21 号备忘录,进口商在加拿大保存记录和账簿
- CBSA:海关估价手册
- 《海关估价货币兑换条例》
- 加拿大银行:每日汇率
关于本指南
译自英文指南 · 阅读英文原文
本文介绍所列纳税年度的一般规则,不构成针对您个人情况的建议。
英文原文更新记录
- : 首次发布。