発生時換算レートの仕組みと期末換算法の選び方

発生時換算レートの仕組みと期末換算法の選び方

発生時換算レートと外貨建取引の正しい換算ルール

届出を1枚出し忘れるだけで、あなたの会社の納税額が数十万円単位で変わることがある。


この記事で分かること
💱
発生時換算レートとは?

取引が発生した日のTTMを使って円換算し、期末に再計算しない方法。長期債権・債務の法定換算方法として位置づけられています。

📋
期末時換算法との使い分け

資産・負債の種類(短期/長期)によって、適用できる換算方法が異なります。誤った方法を使うと税務調整が必要になります。

⚠️
届出の落とし穴

発生時換算法を選びたい場合でも、届出なしでは自動的に法定換算方法が適用されます。一度決めたら原則3年間は変更できません。


発生時換算レートとは何か:外貨建取引の基本ルール

外貨建取引とは、代金の支払いや受け取りが米ドル・ユーロなどの外国通貨で行われる取引を指します。日本の会計制度では、すべての帳簿・財務諸表を日本円で作成する義務があるため、外貨の金額を必ず円に換算する処理が必要です。


発生時換算レートとは、その名のとおり「取引が発生した日(取引日)の為替レート」を使って円換算を行い、その後に為替相場が変動しても換算額を変えない考え方のことです。会計・税務の世界では「ヒストリカル・レート(HR:Historical Rate)」とも呼ばれます。


つまり発生時換算レートが原則です。


具体例で見ると分かりやすいでしょう。たとえば9月1日に100ドルの商品を輸入し、その日のレートが1ドル=150円だった場合、帳簿には買掛金として15,000円(100ドル×150円)と記録します。その後、12月の決済時に1ドルが160円になっていたとしても、最初の記録はあくまで150円ベースの15,000円のままです。


決済時に生じる差額が「為替差損益」です。


外貨建取引で換算が必要なタイミングは、主に次の3つです。


  • 取引発生時:売上・仕入などを帳簿に記録するとき(発生時換算レートを使う)
  • 決済時:実際に外貨で代金を受け取る・支払うとき(決済日のレートを使う)
  • 期末時:決算日において外貨建の資産・負債が帳簿に残っているとき


この3つのタイミングで、それぞれ異なるレートを使い分けなければならない点が、外貨建取引の会計処理を複雑にしている最大の要因です。


外貨建取引の基本ルールと換算の考え方については、国税庁の公式通達で詳しく解説されています。


国税庁|外貨建取引及び発生時換算法の円換算(法人税基本通達 13の2-1-2)


発生時換算レートで使うTTM・TTS・TTBの違いと選び方

発生時換算レートを実務に適用する際、まず「どの種類のレートを使うべきか」という問題があります。為替レートには代表的なものとして、TTM・TTS・TTBの3種類があります。


レートの種類 英語名 意味と使い方
TTM Telegraphic Transfer Middle Rate 電信仲値相場。TTS・TTBの中間値。原則的に使う基準レート。
TTS Telegraphic Transfer Selling Rate 電信売相場。銀行が顧客に外貨を売るときのレート。TTMより円安。費用・負債の換算に使える。
TTB Telegraphic Transfer Buying Rate 電信買相場。銀行が顧客から外貨を買うときのレート。TTMより円高。収益・資産の換算に使える。


法人税法上、外貨建取引の発生時換算レートとして原則使うのは「取引日のTTM」です。これが基本です。


各金融機関は通常、毎営業日の午前10時頃にTTMを決定します。つまり1日1回しか公表されない数値であり、同じ日の取引はすべて同じレートで換算できるため、経理処理の実務上も扱いやすい数字になっています。


ただし継続適用を条件に、TTMではなくTTSやTTBの使用も認められています。収益や資産についてはTTB、費用や負債についてはTTSを使うことが可能で、原則よりもわずかに有利なレートで換算できる場合があります。これは使えそうです。


さらに、「毎回取引日のレートをチェックするのが大変」という実務的な負担への対応として、以下の簡便的な方法も継続適用を条件に認められています。


  • 📌 前月末日・当月初日のレートを使う
  • 📌 前週末日・当週初日のレートを使う
  • 📌 前月または前週の期間中の平均レートを使う


ただし、どれか1つを選んだら年間を通して変えてはいけません。たとえば「先月は前月末のレートを使い、今月は前週の平均レートにしよう」という運用は認められていないため注意が必要です。


発生時換算法と期末時換算法:外貨建資産ごとの選択ルール

「発生時換算レート(発生時換算法)」とよく対比される概念が「期末時換算法」です。それぞれの違いを整理すると、次のとおりです。


  • 🔵 発生時換算法:期末においても取引発生時のレートをそのまま維持する。為替が変動しても評価替えを行わないため、未実現の為替差損益は計上されない。
  • 🟠 期末時換算法:期末時点の為替レートで資産・負債を再評価する。帳簿価額との差額が為替差損益として当期の損益に計上される。


この選択は自由ではありません。外貨建資産・負債の種類によって、どちらの換算方法を採用しなければならないか(または選択できるか)が法律で決まっています。


外貨建資産・負債の種類 法定換算方法 選択可能な方法
短期の債権・債務(1年以内) 期末時換算法 発生時換算法を届出で選択可
長期の債権・債務(1年超) 発生時換算法 期末時換算法を届出で選択可
短期外貨預金(1年以内満期) 期末時換算法 発生時換算法を届出で選択可
長期外貨預金(1年超満期) 発生時換算法 期末時換算法を届出で選択可
売買目的有価証券 期末時換算法のみ 選択不可
子会社株式・関連会社株式 発生時換算法のみ 選択不可
外国通貨(現金) 期末時換算法のみ 選択不可


換算方法が違うと、評価額が変わります。


例えば、9月1日に1ドル=150円のレートで1,000ドルの売掛金が発生し、決算日(12月末)のレートが1ドル=160円になっていた場合を考えます。発生時換算法なら期末の帳簿価額は150,000円のままです。一方、期末時換算法を採用していると、決算日には160,000円に評価替えされ、差額の10,000円が為替差益として当期の利益に計上されます。


この10,000円の差は、そのまま課税所得の計算にも影響します。厳しいところですね。


子会社株式と関連会社株式については選択の余地がなく、発生時換算法しか使えません。これは「事業投資として保有する株式の価値は時価の短期変動に左右されるべきではない」という考え方に基づいています。売買目的ではないため、為替差益・差損を毎期認識することは実態にそぐわないという判断です。


届出の落とし穴:発生時換算レートを選ぶ際に必要な手続き

発生時換算法(発生時換算レートによる期末処理)を法定換算方法以外の区分で選択したい場合、税務署への届出が必須です。届出なしでは自動的に法定換算方法が適用されます。


届出が必要です。


国税庁の公式手続きとして「外貨建資産等の期末換算方法等の届出」が定められており、確定申告期限までに所轄の税務署長へ提出しなければなりません。届出を出していない場合に何が起こるかというと、短期の売掛金・買掛金については法定換算方法である「期末時換算法」が自動的に適用されてしまいます。


これが意外と見落とされがちなポイントです。企業が「自社は発生時換算法でやっている」と思い込んでいても、実際には届出がなく法定換算方法(期末時換算法)が適用されているケースが実務上よくあります。期末評価の方法によって納税額が変わるため、このズレは決算時に初めて発覚し、修正対応に追われることにもなりかねません。


もう一つ注意すべきなのが、一度届け出た換算方法は原則3年間は変更できないという縛りです。3年経過後であっても、変更申請には「合理的な理由」が必要です。合理的な理由として認められる例としては、合併・会社分割に伴う変更などが挙げられますが、単なる税務上の都合だけでは認められません。


  • ⚠️ 届出ありで発生時換算法 → 期末に換算替え不要、為替差損益は計上されない
  • ⚠️ 届出なしの法定換算方法(短期は期末時換算法)→ 期末に評価替え必須、為替差損益が計上される


どちらが有利かは、円安・円高の局面や、保有している外貨建資産の性質によって変わります。たとえば、現在のように円安局面が続いている状況では、外貨建の売掛金を期末時換算法で評価すると為替差益が計上され、課税所得が増加する可能性があります。逆に、円高に転じた局面では為替差損が計上され、損金算入として節税につながる場合もあります。


外貨建資産等の期末換算方法等の届出書の様式や提出方法は、国税庁の公式ページから確認できます。


国税庁|外貨建資産等の期末換算方法等の届出(C1-45)


前払金・前受金は発生時換算レートで期末換算しなくてよい:意外な例外

発生時換算レートと期末換算のルールには、金融に詳しい人でも意外と見落としやすい「例外」が存在します。それが前払金(前渡金)と前受金の取り扱いです。


前払金・前受金は換算替え不要です。


外貨建の前払金や前受金は、会計上も税務上も「外貨建債権・債務」には含まれないとされています。つまり、期末に換算替えの必要がないのです。外貨建の売掛金や買掛金は期末に換算替えが必要になる一方、前払金・前受金は取引発生時のレートのまま固定されます。


なぜこのような扱いになるのかというと、前払金や前受金はすでに代金の一部が支払い済みまたは受取済みであり、「将来に外貨を受け取る・支払う義務」が消滅しているためです。つまり、為替変動によるキャッシュフロー上のリスクが実質的に存在しないと判断されています。


この扱いは実務上、次のような場面で重要になります。たとえば、海外のシステム開発を外貨建てで発注し、着手金として100ドル(1ドル=150円の時点で15,000円)を前払いした場合、たとえ決算日に1ドル=165円になっていたとしても、この15,000円は換算替えしません。差額の1,500円の為替差損益は一切発生しないということです。


ただし、前払金に充当されない残りの代金部分については、通常の売掛金・買掛金として期末換算の対象になります。つまり、取引の中で前払金部分と未決済の債権・債務部分が混在している場合は、それぞれ別々に処理する必要があります。


これは使えそうです。資金管理上、為替変動リスクを抑えたい場合には、前払金・前受金の会計処理を積極的に活用するという考え方も一つの選択肢になります。特に輸入取引で大きな前払いをしている企業にとっては、期末の為替差損益が想定外に膨らむリスクを軽減できる可能性があります。


外貨建の前払費用・前受収益など経過勘定項目の換算替えが不要である点については、CSアカウンティングの解説コラムが参考になります。


CSアカウンティング|外貨建の前払費用の費用化時の換算レートについて


発生時換算レートと為替差損益の認識:個人と法人の違いを整理

発生時換算レートの扱いは、法人と個人で大きく異なります。この違いを理解しているかどうかで、確定申告の正確さや納税リスクの有無が変わります。


まず法人の場合、期末に外貨建資産・負債が残っていれば、採用している換算方法(発生時換算法または期末時換算法)に従って評価替えを行い、為替差損益を当期の損益として計上します。つまり、実際に外貨を円に換えていなくても(含み益・含み損の段階でも)、決算時点で損益に反映されます。


個人の場合は異なります。


個人が外貨預金などを保有している場合、期末に含み益があっても、それだけでは課税されません。実際に外貨を円に換金したタイミングで初めて為替差益が確定し、雑所得として課税対象となります。法人の期末評価とは仕組みが根本的に違うということです。


個人の為替差益は「雑所得」として確定申告が必要になりますが、注意点が二つあります。一つ目は、給与所得以外の所得合計が年間20万円を超えると申告義務が生じる点です。二つ目は、雑所得区分の中での損益通算は可能でも、給与所得や不動産所得などほかの所得区分との損益通算はできないという点です。


個人の事業主として外貨建取引を行っている場合は別の扱いになります。事業に関連する外貨建の売掛金・買掛金から生じる為替差損益は事業所得に該当し、他の事業所得と通算できます。


また、外国株式を外貨建てで売却したときの取り扱いも特殊です。個人の場合、売却代金のうち為替差益部分も含め、全額を株式等の「譲渡所得」として処理します。別途、雑所得として申告する必要はありません。


区分 期末の評価替え 課税タイミング 所得区分
法人 原則あり(期末時換算法) 期末時点(未実現でも課税) 益金・損金として法人税計算に算入
個人(外貨預金など) なし 円換算した実現時 雑所得(年間20万円超で申告必要)
個人(事業関連) なし 決済時 事業所得(損益通算可)


個人の外貨建取引における為替差損益の認識と計上時期については、国税庁の研究論文として公式に解説されています。


国税庁税務大学校|個人における為替差損益の認識とその計上時期について