外貨建取引(換算・為替予約の振当)

外貨建取引は、ドルなど外貨での取引を円に換算して記帳します。換算のタイミングは取引時・決算時・決済時の3場面で、為替レートの動きに応じて為替差損益が出ます。ここでは3場面の換算と差損益の向き、そして為替予約の振当処理で予約レートに金額を固定する方法までを、例題で身につけていきましょう。

この単元で身につくこと

まずイメージ:3つの場面でレートが変わる

海外との取引は外貨で行われますが、帳簿は円で記帳します。そこで外貨を円に換算しますが、為替レートは日々動くため、いつのレートで換算するかが問題になります。ポイントは「取引時・決算時・決済時」の3場面です。取引したときのレートで計上し、決算日には期末のレートへ換算替えし、決済したときのレートで清算します。レートが動いた分は為替差損益になります。まずはこの3場面の流れをつかみましょう。

図の見方:②と③でレートが動いた分だけ為替差損益が出ます。為替予約の振当処理をすると、予約レートで金額が固定され、②③の差損益が出なくなります。

外貨建取引の換算(3場面)

外貨建取引は、次の3場面で円に換算します。取引時は、取引が発生した日の為替レートで換算して計上します。決算時は、外貨建ての貨幣項目(外貨建ての売掛金・買掛金・現金預金など)を期末の為替レートに換算替えし、帳簿価額との差を為替差損益にします。決済時は、決済日のレートで実際に受け払いし、帳簿価額との差を為替差損益にします。

ここで大切なのは、決算時に換算替えするのは貨幣項目だという点です。すでに費用や収益に振り替わった仕入・売上そのものは、取引時のレートのままで動かしません。動くのは、まだ残っている外貨建ての債権・債務です。

確認:取引時=取引日レート、決算時=期末レート、決済時=決済日レートで換算します。決算時に換算替えするのは外貨建ての貨幣項目(売掛金・買掛金など)です。

為替差損益

為替差損益は、為替レートが動いたために生じる損益で、決算時や決済時に計上します。差益・差損のどちらになるかは、「外貨建ての項目が資産か負債か」と「円安か円高か」の組み合わせで決まります。外貨建ての資産(売掛金など)は円安になると円での価値が増えて差益、負債(買掛金など)は円安になると返済負担が増えて差損です。円高ならそれぞれ逆になります。

為替差損益の向き(決算時・決済時)
外貨建ての項目円安(1ドルの円が増加)円高(1ドルの円が減少)
資産(売掛金など)為替差益為替差損
負債(買掛金など)為替差損為替差益

表の見方:資産と負債で向きが逆になります。まず「資産か負債か」を決め、次に「円安か円高か」を当てはめると、差益・差損を取り違えません。

為替予約の振当処理

為替予約は、将来の為替レート(予約レート)をあらかじめ約束しておく取引で、円換算額を確定させて為替変動のリスクを避けられます。2級では、この予約レートで外貨建ての債権・債務を換算する振当処理を扱います。予約をいつ結んだかで、処理は2つに分かれます。

取引発生時までに予約した場合

取引の発生時までに為替予約を結んでいる場合は、取引そのものを予約レートで換算して計上します。金額が初めから予約レートに固定されるので、決算時の換算替えや決済時の差額は生じません。

取引発生後に予約した場合

取引が発生した後に為替予約を結んだ場合は、いったん取引日のレートで計上していた債権・債務を、振当のときに予約レートによる換算額へ修正します。このとき生じる差額は、期間配分をせず、全額を振当した期の為替差損益として処理します。この「期間配分をしない」が2級の処理の目印で、差額(直々差額・直先差額)を期間配分する方法は1級(簿記1級)で学びます。振当後は金額が予約レートに固定されるので、決算時の換算替えや決済時の差額は生じません。

なお、振当処理以外の為替予約の処理(独立処理)や荷為替取引は1級(簿記1級)の範囲です。

確認:取引発生時までの予約は最初から予約レートで計上し、取引発生後の予約は振当時の差額を全額その期の為替差損益にします。どちらも振当後の為替差損益は生じません。

ユイ決算時に買掛金を換算替えして差損が出るのは、どうしてですか?

サクラ先生買掛金は外貨建ての負債だからです。1ドル140円が145円に上がると(円安)、同じ1,000ドルでも返す円が増えます。増えた5,000円が為替差損です。売掛金(資産)なら逆に差益になります。

ユイ為替予約をすると、その差損益は出なくなるのですか?

サクラ先生はい。取引発生時までに予約していれば、予約レートで金額が固定されるので、決算や決済で為替差損益は生じません。

例題で型をつかむ

例題1(3場面の換算)

商品1,000ドルを掛けで輸入した。為替レートは、取引時が1ドル140円、決算時が145円、決済時が143円であった(決済は当座預金・為替予約は行っていない)。取引時・決算時・決済時の仕訳を示し、為替差損益を答えなさい。

  1. 取引を読む:取引時140円で計上し、決算時145円へ換算替え、決済時143円で支払います。買掛金は外貨建ての負債です。
  2. 増減を決める:取引時=1,000ドル×140=140,000円。決算時は145円で145,000円になり、差額5,000円だけ買掛金が増えます(円安で負債増=差損)。決済時は143円で143,000円を支払い、帳簿の145,000円との差2,000円が差益です。
  3. 左右を決める:決算時は為替差損(借方)・買掛金(貸方)、決済時は買掛金(借方)・当座預金と為替差益(貸方)です。
  4. 照合する:為替差損5,000円、為替差益2,000円になります。
例題1の答えの仕訳(取引・決算・決済)
借方科目借方金額貸方科目貸方金額
仕入140,000買掛金140,000
為替差損5,000買掛金5,000
買掛金145,000当座預金
為替差益
143,000
2,000

ここで迷ったら:外貨建ての買掛金は負債です。円安(140→145)で返済負担が増えるので差損、円高方向(145→143)で差益になります。資産(売掛金)なら向きが逆です。

例題2(為替予約の振当)

商品1,000ドルを掛けで輸入するにあたり、取引の発生時までに1ドル142円で為替予約を結び、振当処理を行った。取引時と決済時の仕訳を示しなさい(決済は当座預金)。

  1. 取引を読む:取引発生時までに予約しているので、予約レート142円で換算して金額を固定します。
  2. 増減を決める:買掛金=1,000ドル×142=142,000円。予約レートに固定されるので、決算時の換算替えや決済時の差額は生じません。
  3. 左右を決める:取引時は仕入(借方)・買掛金(貸方)、決済時は買掛金(借方)・当座預金(貸方)です。
  4. 照合する:取引時も決済時も142,000円で、為替差損益は計上されません。
例題2の答えの仕訳(取引・決済)
借方科目借方金額貸方科目貸方金額
仕入142,000買掛金142,000
買掛金142,000当座預金142,000

ここで迷ったら:取引発生時までに予約しているので、最初から予約レートで計上し、為替差損益は出ません。予約なしの3場面(例題1)や、取引発生後に予約する場合(例題3)と混同しないようにします。

例題3(取引発生後の振当)

商品10,000ドルを掛けで輸入し、取引日のレート1ドル140円で買掛金を計上していた。その後、決済日までの為替変動に備えて1ドル143円で為替予約を結び、振当処理を行った(差額は期間配分しない)。振当時と決済時(決済は当座預金)の仕訳を示しなさい。

  1. 取引を読む:取引発生後の予約なので、帳簿価額を予約レートによる換算額へ修正します。
  2. 増減を決める:帳簿価額は10,000ドル×140円=1,400,000円、予約レートでは10,000ドル×143円=1,430,000円。買掛金を30,000円増やします。
  3. 左右を決める:買掛金の増加が貸方、相手は為替差損(借方)です。差額は期間配分せず、全額を振当した期の損益にします。
  4. 照合する:振当後は1,430,000円に固定され、決済時は買掛金1,430,000円を当座預金で支払うだけで、差額は生じません。
例題3の答えの仕訳(振当・決済)
借方科目借方金額貸方科目貸方金額
為替差損30,000買掛金30,000
買掛金1,430,000当座預金1,430,000

ここで迷ったら:差額30,000円は期間配分せず、振当した期の為替差損益として全額計上します(差額の期間配分は1級の範囲です)。振当後は予約レートで固定されるので、決済時の為替差損益は生じません。

よくあるミス

決算時の換算替えを忘れる外貨建ての貨幣項目(売掛金・買掛金・現金預金など)は、決算日に期末レートへ換算替えし、差額を為替差損益にします。取引時のレートのまま放置すると、決算の差損益が計上されません。すでに費用・収益になった仕入・売上は換算替えしない点も区別します。
為替差損益の向きを取り違える資産(売掛金など)は円安で差益・円高で差損、負債(買掛金など)は円安で差損・円高で差益です。まず「資産か負債か」を決め、次に「円安か円高か」を当てはめる順で判定すると、向きを間違えません。
取引発生時までに振当したのに為替差損益を計上する取引発生時までに為替予約を結び振当処理をすると、最初から予約レートで金額が固定されます。決算時の換算替えや決済時の差額は生じないので、為替差損益を計上しません。振当時に差額が出るのは、取引発生後に予約した場合だけです。

ミニ演習(4問・即時採点)

Q1. 外貨建ての買掛金を決算日に換算するとき、用いる為替レートはどれですか?(答えを見る)

決算日(期末)のレートです。外貨建ての貨幣項目は決算日に期末レートへ換算替えし、差額を為替差損益にします。取引発生日のレートのままにはしません。

Q2. 外貨建ての買掛金があり、決算時に円安(1ドルの円が増加)となったとき、生じる損益はどれですか?(答えを見る)

為替差損です。買掛金は外貨建ての負債で、円安になると返す円が増えるためです。資産(売掛金)なら逆に差益になります。

Q3. 為替予約の振当処理を行う目的として正しいものはどれですか?(答えを見る)

予約レートで円換算額を固定し、為替変動の影響を受けないようにするためです。取引発生時までに予約していれば、決算・決済で為替差損益は生じません。

Q4. 取引発生時までに為替予約を結び振当処理をした買掛金について、決済時に生じる為替差損益はどれですか?(答えを見る)

生じません。予約レートで金額が固定されているためです。予約なしの3場面と違い、差額を計上しない点に注意します。取引発生後に予約した場合は差額を期間配分せず全額その期の為替差損益とするのが2級で、期間配分は1級の範囲です。

外貨建取引は、取引時・決算時・決済時の3場面で円に換算します。決算時は外貨建ての売掛金・買掛金などを期末レートへ換算替えし、差額を為替差損益にします。差益・差損の向きは、資産なら円安で差益・円高で差損、負債なら逆になります。為替予約の振当処理では予約レートで円換算額を固定し、取引発生後に予約したときは振当時の差額を期間配分せず全額その期の為替差損益にします。次の単元では、消費税を学びます。

対応する演習