二、外币交易的会计处理
(一) 外币交易发生日的初始确认
企业发生外币交易的,应在初始确认时采用交易发生日的即期汇率或即期汇率的近似汇率将外币金额折算为记账本位币金额,按照折算后的记账本位币金额等级有关账户;在登记有关记账本位币账户的同时,按照外币金额登记相应的外币账户。
企业通常应当采用即期汇率进行折算。即期汇率一般指中国人民银行公布的当日人民币汇率的中间价。但是,在企业发生单纯的货币兑换交易或涉及货币兑换的交易事项时,仅用中间价不能反映货币买卖的损益,则应当按照交易实际采用的汇率(即银行买入价或卖出价)折算。
当汇率变化不大时,为简化核算,企业也可以采用即期汇率的近似汇率进行折算。即期汇率的近似汇率是指按照系统合理的方法确定的、与交易发生日即期汇率近似的汇率,通常采用当期平均汇率或加权平均汇率等。
【例16-2】 甲公司属于增值税一般纳税人,记账本位币为人民币,其外币交易采用交易日即期汇率折算。20x9年3月2日,甲公司从国外乙公司购入某原材料,货款300 000美元,当日的即期汇率为1美元 = 6.83人民币元,按照规定应缴纳的进口关税为204 900人民币元,支付进口增值税为348 330人民币元,货款尚未支付,进口关税及增值税已由银行存款支付。
甲公司账务处理为:
借:原材料——xx材料(300 000×6.83+204 900) 2 253 900
应交税费——应交增值税(进项税额) 348 330
贷:应付账款——乙公司(美元) 2 049 000
银行存款(204 900+348 330) 553 230
【例16-3】 甲公司记账本位币为人民币,外币交易采用交易日即期汇率折算。20x9年4月10日,向国外丙公司出口销售商品一批,根据销售合同,货款共计800 000欧元,当日的即期汇率为1欧元 = 8.87人民币元。假定不考虑增值税等相关税费,货款尚未收到。
甲公司账务处理为:
借:应收账款——丙公司(欧元)(800 000×8.87) 7 096 000
贷:主营业务收入——出口xx商品 7 096 000
【例16-4】 甲公司的记账本位币为人民币,其外币交易采用交易日即期汇率折算。20x9年2月4日,从银行借入200 000英镑,期限为6个月,年利率为5%(等于实际利率),借入的英镑暂存银行。借入当日的即期汇率为1英镑 = 9.83人民币元。
甲公司账务处理为:
借:银行存款——xx银行(英镑)(200 000×9.83) 1 966 000
贷:短期借款——xx银行(英镑) 1 966 000
【例16-5】 甲公司的记账本位币为人民币,其外币交易采用交易日即期汇率折算。20x9年7月28日,将货款1 000 000欧元到银行兑换成人民币,银行当日的欧元买入价为1 欧元 = 9.51人民币元,中间价为1 欧元 = 9.72人民币元。
本例中,企业与银行发生货币兑换,兑换所用汇率为银行的买入价,而通常记账所用的即期汇率为中间价,由此产生的汇兑差额计入当期财务费用。甲公司当日的账务处理为:
借:银行存款——xx银行(人民币)(1 000 000×9.51) 9 510 000
财务费用——汇兑差额 210 000
贷:银行存款——xx银行(欧元)(1 000 000×9.72) 9 720 000
企业收到以投资者以外币投入的资本,无论是否有合同约定汇率,均不得采用合同约定汇率和即期汇率的近似汇率折算,而应当采用交易发生日即期汇率折算。这样,外币投入资本与相应的货币性项目的记账本位币金额相等,不产生外币资本折算差额。需要说明的是,虽然“股本(或实收资本)”账户的金额不能反映股权比例,但并不改变企业分配和清算的约定比例,这一约定比例通常已经包括在合同当中。
根据《关于外商投资的公司审批登记管理法律适用若干问题的执行意见》(工商外企字[2006]81号)的规定,外商投资公司的注册资本只能采用收到出资当日的即期汇率,不再使用合同汇率,也不使用即期汇率的近似汇率,与其相对应的资产类科目也不使用即期汇率的近似汇率。这样,外币投入资本不会产生汇兑差额,资产类科目在期末仍分别货币性项目与非货币性项目进行处理。
【例16-6】 甲公司的记账本位币为人民币,其外币交易采用交易日即期汇率折算。20x9年2月25日,甲公司为增资扩股与某外商签订投资合同,当日收到外商投资资本2 000 000美元,当日的即期汇率为1 美元 = 6.82人民币元,其中,13 000 000人民币元作为注册资本的组成部分。假定投资合同约定的汇率为1美元 = 6.85人民币元。
甲公司账务处理为:
借:银行存款——xx银行(美元)(2 000 000×6.82) 13 640 000
贷:实收资本——xx 13 000 000
资本公积——资本溢价 640 000
(二) 资产负债表日及结算日的会计处理
1. 外币货币性项目
货币性项目是指企业持有的货币和将以固定或可确定金额的货币收取的资产或者偿付的负债。货币性项目分为货币性资产和货币性负债:货币性资产包括现金、银行存款、应收账款、其他应收款、长期应收款等;货币性负债包括应付账款、其他应付款、短期借款、应付债券、长期借款、长期应付款等。
资产负债表日及结算货币性项目时,企业应当采用当日即期汇率折算外币货币性项目,因当日即期汇率与初始确认时或者前一资产负债表日即期汇率不同而产生的汇兑差额,计入当期损益。可供出售外币货币性金融资产形成的汇兑差额,也应计入当期损益。
【例16-7】 沿用【例16-2】,20x9年3月31日,甲公司尚未向乙公司支付所欠货款,当日即期汇率为1美元 = 6.8人民币元。则对该笔交易产生的外币货币性项目“应付账款”采用期末即期汇率进行折算,折算为记账本位币2 040 000人民币元(300 000×6.8),与其原记账本位币之差额9 000人民币元计入当期损益。
甲公司账务处理为:
借:应付账款——乙公司(美元)[300 000×(6.8-6.83)] 9 000
贷:财务费用——汇兑差额 9 000
【例16-8】 沿用【例16-3】,20x9年4月30日,甲公司仍未收到丙公司购货款,当日的即期汇率为1欧元 = 9.08人民币元。则对该笔交易产生的外币货币性项目“应收账款”采用期末即期汇率进行折算,折算为记账本位币7 264 000人民币元(800 000×9.08),与其原记账本位币之差额168 000人民币元计入当期损益。
甲公司账务处理为:
借:应收账款——丙公司(欧元)[800 000×(9.08-8.87)] 168 000
贷:财务费用——汇兑差额 168 000
假定20x9年5月20日收到上述货款,兑换成人民币直接存入银行,当日银行的欧元买入价为1 欧元 = 9.28人民币元。甲公司账务处理为:
借:银行存款——xx银行(人民币)(800 000×9.28) 7 424 000
贷:应收账款——丙公司(欧元) 7 264 000
财务费用——汇兑差额 160 000
【例16-9】 沿用【例16-4】,假定20x9年2月28日即期汇率为1英镑 = 9.75人民币元,则对该笔交易产生的外币货币性项目“短期借款——xx银行(英镑)”采用期末即期汇率进行折算,折算为记账本位币1 950 000人民币元(200 000×9.75),与其原记账本位币之差额16 000人民币元计入当期损益。
甲公司账务处理为:
借:短期借款——xx银行(英镑) 16 000
贷:财务费用——汇兑差额 16 000
20x9年8月4日以人民币归还所借英镑,当日银行的英镑卖出价为1英镑 = 11.27人民币元,假定价款利息在到期归还本金时一并支付,则当日应归还银行借款利息5 000英镑(200 000×5%÷12×6),按当日英镑卖出价折算为人民币为56 350元(5 000×11.27)。假定20x9年7月31日的即期汇率为1英镑 = 9.75人民币元。甲公司账务处理为:
借:短期借款——xx银行(英镑) 1 950 000
财务费用——汇兑差额 304 000
贷:银行存款——xx银行(人民币)(200 000×11.27) 2 254 000
借:财务费用——利息费用(5 000×11.27) 56 350
贷:银行存款——xx银行(人民币) 56 350
2. 外币非货币性项目
非货币性项目是货币性项目以外的项目,如存货、长期股权投资、交易性金融资产(股票、基金等)、固定资产、无形资产等。
(1) 以历史成本计量的外币非货币性项目,已在交易发生日按当日即期汇率折算,资产负债表日不应改变其原记账本位币金额,不产生汇兑差额。
【例16-10】 甲公司的记账本位币为人民币,其外币交易采用交易日即期汇率折算。20x9年3月2日进口一台机器设备,支付价款1 000 000美元,已按当日即期汇率1美元 = 6.83人民币元折算为人民币并记入“固定资产”账户。“固定资产”属于非货币性项目,因此,资产负债表日也不需要再按照当日即期汇率进行调整。
(2) 以成本与可变现净值孰低计量的存货,在以外币购入存货并且该存货在资产负债表日的可变现净值以外币反映的情况下,确定资产负债表日存货价值时应当考虑汇率变动的影响。即先将可变现净值按资产负债表日即期汇率折算为记账本位币金额,再与以记账本位币反映的存货成本进行比较,从而确定该项存货的期末价值。
【例16-11】 甲公司为医疗设备经销商,其记账本位币为人民币,外币交易采用交易日即期汇率折算。20x9年10月8日,以1 000欧元/台的价格从国外购入某新型医疗设备200台(该设备在国内市场尚无供应),当日即期汇率为1欧元 = 9.28人民币元。20x9年12月31日,尚有120台设备未销售出去,国内市场仍无该设备供应,其在国际市场的价格已降至920欧元/台。20x9年12月31日的即期汇率是1欧元 = 9.66人民币元。假定不考虑增值税等相关税费。
本例中,由于存货在资产负债表日采用成本与可变现净值孰低计量,因此,在以外币购入存货并且该存货在资产负债表日获得的可变现净值以外币反映时,确定该项存货的期末价值时应当考虑汇率变动的影响。
12月31日甲公司对该项设备应计提的存货跌价准备 = 1 000×120×9.28-920×120×9.66
= 47 136(人民币元)
借:资产减值损失——存货——xx医疗设备 47 136
贷:存货跌价准备——xx医疗设备 47 136
(3) 以公允价值计量的外币非货币性项目,期末公允价值以外币反映的,应当先将该外币金额按照公允价值确定当日的即期汇率折算为记账本位币金额,再与原记账本位币金额进行比较。属于交易性金融资产(股票、基金等)的,折算后的记账本位币金额与原记账本位币金额之间的差额应作为公允价值变动损益(含汇率变动),计入当期损益;属于可供出售金融资产的,差额则应计入资本公积。
【例16-12】 甲公司的记账本位币为人民币,其外币交易采用交易日即期汇率折算。20x9年6月8日,以每股4美元的价格购入乙公司B股20 000股,划分为交易性金融资产核算,当日汇率为1美元 = 6.82人民币元,款项已支付。20x9年6月30日,乙公司B股市价变为每股3.5美元,当日汇率为1美元 = 6.83人民币元。假定不考虑相关税费的影响。
20x9年6月8日,甲公司购入股票
借:交易性金融资产——乙公司B股——成本(4×20 000×6.82) 545 600
贷:银行存款——xx银行(美元) 545 600
根据《企业会计准则第22号——金融工具确认和计量》的相关规定,交易性金融资产以公允价值计量。由于该项交易性金融资产以外币计价,在资产负债表日,不仅应考虑B股股票市价的波动,还应一并考虑美元与人民币之间汇率变动的影响。上述交易性金融资产在资产负债表日应按478 100人民币元(3.5×20 000×6.83)入账,与原账面价值545 600人民币元的差额为67 500人民币元应直接计入公允价值变动损益。这67 500人民币元的差额实际上既包含了甲公司所购乙公司B股股票公允价值(股价)变动的影响,又包含了人民币与美元之间汇率变动的影响。甲公司相关的账务处理为:
借:公允价值变动损益——乙公司B股 67 500
贷:交易性金融资产——乙公司B股——公允价值变动 67 500
20x9年7月24日,甲公司将所购乙公司B股股票按当日市价每股4.2美元全部售出,所得价款为84 000美元,按当日汇率1美元 = 6.84人民币元折算为574 560人民币元(4.2×20 000×6.84),与其原账面价值478 100人民币元的差额为96 460人民币元。对于汇率的变动和股价的变动不进行区分,均作为投资收益进行处理。因此,售出乙公司B股当日,甲公司相关的账务处理为:
借:银行存款——xx银行(美元) 574 560
交易性金融资产——乙公司B股——公允价值变动 67 500
贷:交易性金融资产——乙公司B股——成本 545 600
投资收益——出售乙公司B股 96 460
借:投资收益——出售乙公司B股 67 500
贷:公允价值变动损益——乙公司B股 67 500
【例16-13】 甲公司以人民币作为记账本位币,其外币交易采用交易日即期汇率折算,按月计算汇兑损益。甲公司在银行开设有欧元账户。
甲公司有关外币账户20x9年5月31日的余额如表16-1所示。
表16-1
项 目外币账户余额(欧元)汇率人民币账户余额(人民币元)
银行存款800 0009.557 640 000
应收账款400 0009.553 820 000
应付账款200 0009.551 910 000
(1) 甲公司20x9年6月份发生的有关外币交易或事项如下:
① 6月5日,以人民币向银行买入200 000欧元。当日即期汇率为1欧元 = 9.69人民币元,当日银行卖出价为1欧元 = 9.75人民币元。
② 6月12日,从国外购入一批原材料,总价款为400 000欧元。该原材料已验收入库,货款尚未支付。当日即期汇率为1欧元 = 9.64人民币元。另外,以银行存款支付该原材料的进口关税644 000人民币元,增值税765 000人民币元。
③ 6月16日,出口销售一批商品,销售价款为600 000欧元,货款尚未收到。当日即期汇率为
1欧元 = 9.41人民币元。假设不考虑相关税费。
④ 6月25日,收到应收账款300 000欧元,款项已存入银行。当日即期汇率为1欧元 = 9.54人民币元。该应收账款系2月份出口销售发生的。
⑤ 6月30日,即期汇率为1欧元 = 9.64人民币元。
甲公司相关账务处理为:
① 借:银行存款——xx银行(欧元)(200 000×9.69) 1 938 000
财务费用——汇兑差额 12 000
贷:银行存款——xx银行(人民币)(200 000×9.75) 1 950 000
② 借:原材料——xx材料(400 000×9.64+644 000) 4 500 000
应交税费——应交增值税(进项税额) 765 000
贷:应付账款——xx单位(欧元)(400 000×9.64) 3 856 000
银行存款——xx银行(人民币) 1 409 000
③ 借:应收账款——xx单位(欧元)(600 000×9.41) 5 646 000
贷:主营业务收入——出口xx商品 5 646 000
④ 借:银行存款——xx银行(欧元)(300 000×9.54) 2 862 000
财务费用 3000
贷:应收账款——xx单位(欧元)(300 000×9.55) 2 865 000
(2) 20x9年6月30日,计算期末产生的汇兑差额:
① 银行存款欧元户余额 = 800 000+200 000+300 000 = 1 300 000(欧元)
按当日即期汇率折算为人民币金额 = 1 300 000×9.64 = 12 532 000(人民币元)
汇兑差额 = 12 532 000-(7 640 000+1 938 000+2 862 000) = 92 000(人民币元)(汇兑收益)
② 应收账款欧元户余额 = 400 000+600 000-300 000 = 700 000(欧元)
按当日即期汇率折算为人民币金额 = 700 000×9.64 = 6 748 000(人民币元)
汇兑差额 = 6 748 000-(3 820 000+5 646 000-2 865 000) = 147 000(人民币元)(汇兑收益)
③ 应付账款欧元户余额 = 200 000+400 000 = 600 000(欧元)
按当日即期汇率折算为人民币金额 = 600 000×9.64 = 5 784 000(人民币元)
汇兑差额 = 5 784 000-(1 910 000+3 856 000) = 18 000(人民币元)(汇兑损失)
④ 应计入当期损益的汇兑差额 = -92 000-147 000+18 000 = -221 000(人民币元)(汇兑收益)
借:银行存款——xx银行(欧元) 92 000
应收账款——xx单位(欧元) 147 000
贷:应付账款——xx单位(欧元) 18 000
财务费用——汇兑差额 221 000