【シバ犬🐾簿記論】為替予約

目次

為替予約とは ― 未来のレートを予約しちゃう!?

社長白柴くん、高級ドッグフードを海外から仕入れることになったぞ!でも…為替って日によってレート変わるんだよな?💦      
経理そうなんです。たとえば、今日1ドル=100円でも、来月には105円の円安になってるかもしれません。
社長ってことは、支払額が増えるかもしれないってこと!?😱
経理そのリスクを避けるために使うのが、為替予約です。
社長為替予約? なにそれ、おいしいの?
投資家おいしくはないが、将来の為替レートを今のうちに契約で固定する方法だ。
経理たとえば、「3か月後に1ドル=102円で買う」って、今のうちに銀行と約束しておくんです。
社長なるほど!そうすれば、円安になっても安心ってわけか!
投資家ただし、予約したレートは自由に選べるわけじゃない。市場の先物相場に基づいて決まる。
経理でも、将来の支払額や受取額が確定するので、計画が立てやすくなるんです。
社長よーし、これで海外取引も怖くないぞ!まずは為替予約でリスク回避だ!🐾

振当処理(売り予約) ― 差額の正体は「じきじき」と「じきさき」

社長白柴くん!今度は、海外に商品売ったぞ!100ドルの掛売上だ🐾
経理取引日は2月1日ですね。この日の為替相場は1ドル=100円なので、売上は10,000円で計上します。
社長よーし、これで売上アップだ!…でも、またあれか? 為替リスクってやつ?💦
経理そのとおりです。たとえば、円高になって、決済時に1ドル=95円になったら、受取額は9,500円に減ってしまいます。
社長えぇっ!?500円も損するの!?😱
投資家それが為替差損リスク。外貨建取引にはつきものだ。
経理そこで、3月1日に「1ドル=98円」で売り予約を結びましょう。これで将来の円入金額が9,800円に固定されます。
社長おっ!為替予約だな!でも、取引は2月1日だったよな?
経理はい。だから今回は「取引後予約」になります。ここで重要なのが、差額の処理です。
社長差額って、何の?💦
経理2つあります。「直々差額」と「直先差額」です。
投資家直々差額は、取引日の直物レート(100円)と予約日の直物レート(97円)の差。
経理今回は、100円-97円=3円の差ですね。100ドル分なので、300円の直々差額が出ます。これは当期の為替差損になります。
社長なるほど…で、もう一個の差額は?
経理直先差額は、予約日の直物レート(97円)と予約レート(98円)の差です。
投資家今回は98円-97円=1円の差。100ドル分で100円の直先差額。これは将来の損益に配分するから、いったん前受収益として繰り延べる。
社長つまり、予約した時点で、300円の損と100円の前受収益が出るってことか。
経理そのとおりです。では、仕訳を見てみましょう!

▼ 予約日の処理(3月1日)

為替差損 300 / 売掛金 300 ←直々差額(100円→97円)
売掛金 100  / 前受収益 100 ←直先差額(97円→98円)
社長ふむふむ、売掛金がちょっと動いてるな。
経理はい、予約レートで換算し直すために、売掛金を調整してるんです。
投資家そして、決算日には直先差額の一部を費用に振り替える。たとえば、決算日が6月末で、予約決済が12月末なら、100円のうち半分=50円を振り替える。
経理なので、決算仕訳はこうなります。

▼ 決算日の処理(6月30日)

前受収益 50 / 為替差益 50
社長なるほど、予約で生じた差額を時間で分けて処理するんだな。
経理そうです。これが直先差額の期間配分です。
投資家そして、決済日には残りの直先差額(50円)を振り替える。帳簿上の売掛金は予約レートで固定されてるから、決済時にも差額は出ない
社長つまり、最初にちょっと調整すれば、あとは安心ってことか!😌
経理これが取引後予約の振当処理の全体像です。為替変動リスクを帳簿上から“なかったこと”にできるんです。
社長いや~、柴犬経理部は、頼りになるなあ!🐾

🧾 まとめ図解:取引後予約における差額の整理

【為替予約の振当処理(取引後予約)】

取引日(2/1)      予約日(3/1)       決算日(6/30)      決済日(12/末)
↓                   ↓                   ↓                   ↓
直物100円           直物97円             直物95円(使わない) 直物95円(使わない)
                    予約レート98円

① 直々差額:100円 - 97円 = 3円 × 100ドル = 300円(為替差損)
② 直先差額:98円 - 97円 = 1円 × 100ドル = 100円(前受収益)

→ 決算日:100円 × 6/12 = 50円を為替差益に振替  
→ 決済日:残り50円を為替差益に振替

※売掛金は予約レート(98円)で固定され、換算替・決済差額なし

振当処理(買い予約)― 借りたときのレートと返すときのレートが違うとき

社長白柴くん!今度は、海外から資金調達してきたぞ!100ドル借りた!🐾
経理おお、やりましたね社長!借入日は2月1日で、為替相場は1ドル=100円でしたね。
社長ってことは、100ドル × 100円=10,000円が入金されたってことか。
経理そのとおりです。仕訳はこうなります。

▼ 借入時の処理(2月1日)

現金預金 10,000 / 長期借入金 10,000
(100ドル × 直物レート100円)
社長でもさ、返すときに円安になってたら…?
経理たとえば、返済時に1ドル=105円になっていたら、10,500円必要になります。                
社長えっ、500円も多く払うの!?😱
投資家それが為替差損リスク。借入金は返済までに円ベースの金額が変わる。
経理そこで、3月1日に「1ドル=103円」で買い予約を結びましょう。
社長なんか、このくだり前もやったな?デジャブ? つまり、将来の返済額を10,300円に固定するってことか。
経理そのとおりです。ここでも出てきますよ、直々差額と直先差額
社長また出た!じきじきとじきさき!💦
経理今回は、取引日の直物レート=100円、予約日の直物レート=101円、予約レート=103円としましょう。
投資家まず、直々差額=101円-100円=1円 × 100ドル=100円の為替差損
経理次に、直先差額=103円-101円=2円 × 100ドル=200円の前払費用。これは期間配分します。
社長なるほど、予約した時点で、100円の損と200円の繰延べ費用が出るのか。
経理では、予約日の仕訳を見てみましょう!

▼ 予約日の処理(3月1日)

為替差損 100 / 長期借入金 100 ←直々差額(100円→101円)
前払費用 200 / 長期借入金 200 ←直先差額(101円→103円)
社長借入金が増えてるな!?
経理はい、返済額が予約レートで固定されるため、帳簿上の借入金も10,300円に修正されます。
投資家そして、決算日には前払費用の一部を費用に振り替える。たとえば、決算が6月末で、返済が12月末なら、200円のうち半分=100円を振り替える。
経理決算仕訳はこうなります。

▼ 決算日の処理(6月30日)

為替差損 100 / 前払費用 100
社長ふむふむ、これで半分が費用になったわけか。
経理そして、返済日には残りの前払費用(100円)を費用に振り替えます。                    
投資家実際の返済では、予約レート103円が適用されるから、差額は出ない
経理なので、返済日の仕訳はこうなります。

▼ 決済日の処理(12月末)

長期借入金 10,300 / 現金預金 10,300
為替差損 100   / 前払費用 100
社長なるほど~。最初に差額を分けて処理しておけば、返済時はスッキリなんだな!               
経理そうです。これが資金取引における取引後予約の振当処理です。
投資家ポイントは、借入時の直物・予約時の直物・予約レートの3つだけ使うってこと。
社長じきじきとじきさき、よくわかってきたぞ!ちなみに、これって予約が後だよな?これ借入と同時に予約してても差額は生じるのか?
経理するどいですね!そのとおりです!今回の予約は取引後に結びましたが、もし借入と同時に予約していた場合でも、処理は基本的に同じです。
投資家うむ。借入時の直物レートと予約日の直物レートが違えば、直々差額が出る。予約レートとのズレもあれば、直先差額も出る
経理こうした資金取引では、予約のタイミングに関係なく、差額の処理が必要になるんですよ。
社長なるほどな~。なかなか難しいがなんとか理解できたぞ!

🧾 まとめ図解:資金取引における取引後予約の差額整理

【為替予約の振当処理(資金取引・取引後予約)】

借入日(2/1)     予約日(3/1)       決算日(6/30)      返済日(12/末)
↓                  ↓                   ↓                   ↓
直物100円          直物101円            直物105円(使わない) 直物105円(使わない)
                   予約レート103円

① 直々差額:101円 - 100円 = 1円 × 100ドル = 100円(為替差損)
② 直先差額:103円 - 101円 = 2円 × 100ドル = 200円(前払費用)

→ 決算日:200円 × 6/12 = 100円を為替差損に振替  
→ 返済日:残り100円を為替差損に振替

※借入金は予約レート(103円)で固定され、返済時に差額は出ない

振当処理(非資金取引・取引時予約)― 最初から予約しておけば、差額は出ない!

社長白柴くん!また海外に商品売ったぞ!100ドルの掛売上だ🐾
経理今回は取引前に為替予約を結んでおいたので、準備万端です!
社長おおっ、さすが! でも、これまでのような取引後に予約した場合と何かかわるのか?
経理はい。今回は、取引と同時予約なので、最初から予約レートの1ドル=98円で、売掛金を換算します。
社長ってことは、売上は100ドル × 98円=9,800円か。
経理そのとおりです。予約レートでそのまま換算します。

▼ 取引時の処理(2月1日)

売掛金 9,800 / 売上 9,800
(100ドル × 予約レート98円)
社長ふむふむ、これはわかりやすい!じゃあ、決算日が来たら?
経理換算替は不要です。すでに予約レートで固定されているので、為替差損益は発生しません。 
投資家そうだな。 直々差額も直先差額も発生しない
社長えっ、差額ゼロ!?なんか拍子抜けだな~😅
投資家そして、決済日にも差額は出ない。予約どおりに1ドル=98円で円に換えるだけ。非資金取引の同時予約は単純だな。
社長なるほど~。最初に予約しておけば、帳簿も気持ちも安定ってことか!😌
経理そうです。これが、振当て処理の最大のメリットです。最初から予約レートで固定されているので、後から調整する必要がありません。
社長実務上はシンプルでこれが一番いいな!

🧾 まとめ図解:非資金取引における取引時予約の振当処理

【為替予約の振当処理(非資金取引・取引時予約)】

予約日(1/25)     取引日(2/1)     決算日(6/30)     決済日(12/末)
↓                   ↓                 ↓                   ↓
予約レート98円      予約レート98円     換算替なし           差額なし

→ 売掛金・売上は予約レートで計上(9,800円)  
→ 決算時も換算替なし  
→ 決済時も予約レートで円転、差額なし

※直々差額・直先差額は発生しない

為替予約(振当処理)全体まとめ

区分非資金取引資金取引
取引時予約直々・直先なし(予約レートで換算)直々・直先あり(予約レートは返済時に適用)
取引後予約直々・直先あり直々・直先あり

補足(仕訳のイメージ)

  • 取引日(2/1) 売掛金 10,000 / 売上 10,000
  • 予約締結時(3/1)
    • 初期公正価値がゼロなら仕訳なし(契約のみ)。
  • 期末の時価評価(例:6/30、評価益50) デリバティブ資産 50 / 為替差益 50
  • 決済日(例:12/末、直物95で回収) 現金預金 9,500 / 売掛金 10,000 為替差損 500 / 売掛金 (または別途処理) (デリバティブは別途決済・現金化し、評価差額の実現を処理)

「為替予約」の本試験ポイント

  • 直々差額が前期の取引に対するものである場合は、前期末レート(CR)と当期の予約時における直物レートとの差額で計算します。
  • 借入金に係る為替予約(振当処理)において、直先差額を「支払利息」に加減して期間配分することが多いので、問題の指示に注意しましょう。
目次