ドル建てで売上を計上し、入金は2か月後、レートはその間に5円動いた――外貨建取引の経理は、「いつのレートで換算するか」と「差額をどう処理するか」の2点に尽きます。ルール自体はシンプルですが、取引のたびに手作業でレートを調べて計算していると、ミスと手間が積み上がります。換算ルールをExcelの数式に固定してしまうのが、外貨経理を安定させる近道です。
この記事では、換算レートの基本ルール(取引時・決済時・期末)と為替差損益の計算構造を整理し、外貨建ての売掛金・買掛金を自動換算するExcelシートの作り方を解説します。
基礎知識:3つの場面と使うレート
- 取引発生時:取引日のTTM(仲値)で円換算して記帳するのが原則。継続適用を条件に、収益はTTB・費用はTTSも認められ、また月初・前月末レートの継続使用など簡便法も可
- 決済時:実際の入出金額(決済日のレート)と帳簿価額の差を為替差損益として計上
- 期末:外貨建ての金銭債権債務(売掛金・買掛金・外貨預金等)は、原則期末日のTTMで換算替え(法人の短期債権債務は期末換算が原則。前受金・前渡金のような金銭債権債務でないものは換算不要)
例:1万ドルの売上(取引日150円)→ 売掛金1,500,000円
入金時のレートが147円 → 入金1,470,000円、為替差損30,000円
仕訳:普通預金 1,470,000 / 売掛金 1,500,000
為替差損 30,000
為替差損益は営業外損益(純額表示が一般的)で、消費税は不課税です。どのレートを使うかは「一度決めたら継続」が大原則で、期ごとに有利なレートを選ぶことはできません。社内ルール(採用レートと簡便法の有無)を文書化しておきます。
Excelで換算シートを作る手順
ステップ1:レートマスタを作る
日付/通貨/TTM(必要ならTTB・TTS)のレート表を作ります。レートは主要銀行(自社のメインバンク等)の公表値を使い、出所と取得日をメモ列に残すのが実務の作法です。月初レートの簡便法を採用していれば、月×通貨のコンパクトな表で済み、日次のレート収集から解放されます。
ステップ2:取引台帳に自動換算を組む
取引日/取引先/通貨/外貨額/区分(売上・仕入・経費)
適用レート = XLOOKUP(取引日&通貨, レートマスタのキー, レート列) ※月初法なら月キーで検索
円換算額 = ROUND(外貨額 × 適用レート, 0)
レートの手入力をやめてマスタ参照にすることで、「どのレートで換算したか分からない」問題が構造的に消えます。この円換算額が会計ソフトへの記帳額になります。
ステップ3:決済時の為替差損益を自動計算する
決済日/決済外貨額/決済レート(またはマスタ参照)
決済円貨額 = 決済外貨額 × 決済レート
為替差損益 = 決済円貨額 − 帳簿価額(取引時の円換算額)
→ プラスなら為替差益、マイナスなら為替差損の仕訳メモを自動表示
一部入金(分割決済)に対応するため、取引単位ではなく決済単位で行を起こし、対応する取引番号で紐づける設計にしておくと実務で破綻しません。振込手数料の外貨控除分は為替差損益と分けて手数料処理します。
ステップ4:期末換算表を作る
期末未決済の債権債務を抽出(決済日が空欄の行をFILTER)
期末評価額 = 外貨残高 × 期末TTM
換算差額 = 期末評価額 − 帳簿価額 → 為替差損益(洗替)として計上
翌期首に反対仕訳(洗替方式)のリマインダーを表示
期末換算のもれ(特に外貨預金)は決算チェックの定番項目です。この表を決算チェックリスト(関連記事:No.33 決算チェックリスト)に組み込みます。
実務の注意点・つまずきポイント
- 「取引日」の定義を決める:輸出売上の計上日(船積日・通関日等)と換算日をセットでルール化します。計上基準がぶれるとレートもぶれます。
- 個人事業主と法人の違い:期末換算の扱い(個人は原則、発生時換算のまま)など、細部のルールが異なります。適用ルールは自分の立場で確認してください。
- クレカ・PayPal等の決済サービス:サービス側の換算レートで円貨が確定するケースは、その明細の円貨額をそのまま使い、レート差は為替差損益に含めない(手数料込みの円額で処理する)簡便な整理が実務的です。
- 先物予約・ヘッジをしている場合:振当処理など別の会計処理が絡みます。ヘッジ取引がある場合は本シートの範囲外として専門家に確認してください。
- 消費税との関係:輸出免税売上の集計(関連記事:No.152 輸出免税とリバースチャージ)は円換算後の金額で行います。換算シートと消費税区分表を同じ台帳で持つと整合が取れます。
外貨換算シートをご用意しています
この記事の構成(レートマスタ→取引台帳の自動換算→決済時の差損益計算→期末換算表)を組み込んだExcelシートを販売しています。レートを月1回登録するだけで、記帳額・為替差損益・期末換算までが自動計算され、決算での換算漏れも防げます。外貨取引が増えてきた会社の経理標準ツールとしてどうぞ。
海外取引の消費税区分はこちらの記事を(関連記事:No.152 輸出免税とリバースチャージ)、海外への支払の源泉徴収はこちらをご覧ください(関連記事:No.151 非居住者・外国法人への支払と源泉徴収)。
まとめ
- 外貨経理は取引時TTM・決済時の差額=為替差損益・期末の換算替えの3場面で整理する
- レートは「一度決めたら継続」。社内ルールを文書化しマスタ参照で運用する
- 決済単位で行を起こし取引番号で紐づけると、分割決済でも破綻しない
- 期末換算(特に外貨預金)の漏れは決算チェックの定番。抽出表で仕組み化する
- ヘッジ取引・決済サービス経由などの特殊ケースは処理を分けて個別確認する

コメント