目次
為替予約とは ― 未来のレートを予約しちゃう!?
| 社長 | 白柴くん、高級ドッグフードを海外から仕入れることになったぞ!でも…為替って日によってレート変わるんだよな?💦 |
| 経理 | そうなんです。たとえば、今日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)と当期の予約時における直物レートとの差額で計算します。
- 借入金に係る為替予約(振当処理)において、直先差額を「支払利息」に加減して期間配分することが多いので、問題の指示に注意しましょう。

