外貨預金の税金を正しく計算するために欠かせないのが、過去の取引記録です。
外貨を買った直後なら、いつ、いくらで購入したのかを覚えているでしょう。
しかし、外貨は数年、場合によっては十年以上保有することがあります。
さらに、毎月積み立てたり、複数の銀行で購入したり、途中で別の金融機関へ移したりすれば、取得時の情報は次第に分かりにくくなります。
数年後に外貨を円へ戻して大きな為替差益が出ても、取得時の為替レートが分からなければ、正確な所得を計算することが難しくなります。
外貨投資では、現在の残高だけではなく、そこに至るまでの履歴を残しておくことが重要です。
為替差益には取得時の情報が必要になる
為替差益を計算するためには、外貨を手放したときの為替レートだけを見ればよいわけではありません。
その外貨をいくらで取得したのかという情報が必要です。
例えば1ドル100円のときに1万ドルを取得したとします。
円換算した取得額は100万円です。
その後、1ドル160円で1万ドルを円へ戻せば、単純化すると160万円になります。
取得額との差額60万円が為替差益です。
ところが、1万ドルを何円で取得したのか分からなければ、この60万円という数字を正確に計算できません。
税金を計算するときには、現在の為替レートと同じくらい過去の取得情報が重要なのです。
取得年月日を残しておく
まず記録しておきたいのが、外貨を取得した年月日です。
例えば2026年1月に購入したドルと2030年1月に購入したドルでは、取得時の為替レートが大きく違っている可能性があります。
取得日が分かれば、取引明細などと照合して取得時の情報を確認しやすくなります。
特に外貨を何度も購入している場合には、それぞれの取得年月日を残しておくことが重要です。
毎月積み立てている人であれば、長期間で取引回数が数十回、数百回になることもあります。
記憶だけに頼って管理することは現実的ではありません。
取得時の為替レートを残す
次に重要なのが、取得時の為替レートです。
例えば1000ドルを取得したとしても、1ドル100円で購入したのか、150円で購入したのかによって円換算した取得価額は大きく異なります。
将来1ドル160円で円へ戻した場合、1ドル100円で取得したドルなら大きな為替差益が生じます。
一方、1ドル150円で取得したドルなら為替差益は小さくなります。
保有している外貨の数量だけを記録していても、税金の計算には十分ではありません。
その外貨を取得したときの為替レートまで確認できるようにしておく必要があります。
円換算した取得価額も記録する
取得時の為替レートとともに、円換算した取得価額も記録しておくと管理しやすくなります。
例えば1ドル120円で5000ドルを取得したのであれば、単純化した取得価額は60万円です。
外貨の数量、取得レート、円換算した取得価額を一緒に記録しておけば、後から取引内容を確認しやすくなります。
外貨を複数回購入している場合には、取得価額の計算も複雑になります。
購入するたびに記録しておけば、数年後に過去の資料を一から探し直す負担を減らせます。
円へ戻さなくても記録が必要になる
外貨預金の記録が必要になるのは、将来円へ戻す場合だけではありません。
保有しているドルをユーロやポンドなど別の外貨へ交換した場合にも、為替差益が生じる可能性があります。
ドルで米国株などの外貨建て有価証券を購入した場合も同様です。
外貨建て不動産などの資産を購入した場合にも、税務上の確認が必要になることがあります。
円へ戻す予定がないから取得レートを記録しなくてよい、とは限りません。
外貨を別の通貨や資産に交換する可能性がある以上、取得時の情報を残しておく必要があります。
銀行の取引履歴には保存期間がある
インターネットバンキングを利用していれば、いつでも昔の取引を確認できると思うかもしれません。
しかし、金融機関のオンラインサービスで確認できる取引履歴には期間が設定されている場合があります。
数年後に確認しようとしたところ、古い履歴が画面から見られなくなっている可能性もあります。
外貨を長期間保有する場合には特に注意が必要です。
現在確認できるから将来も確認できるとは限りません。
必要な取引明細は定期的に保存しておく方が安心です。
銀行を移しても取得価額は消えない
例えばA銀行で1ドル100円のときに1万ドルを取得したとします。
その後、1ドル160円になったところで、その1万ドルをB銀行へドルのまま移します。
同じドルをそのまま移しただけであれば、通常は移管そのものによって為替差益が実現するわけではありません。
しかし、B銀行へ移したからといって取得レートが1ドル160円に変わるわけでもありません。
もともとの取得情報は引き継いで考える必要があります。
問題は、B銀行が1ドル100円で取得したという情報まで自動的に把握してくれるとは限らないことです。
移管前のデータを自分で保存する
外貨を別の金融機関へ移すときには、移管前の金融機関で取引履歴を保存しておくことが重要です。
取得年月日。
取得した外貨の数量。
取得時の為替レート。
円換算した取得価額。
過去に一部を円へ戻している場合には、その取引履歴。
こうした情報を保存しておけば、移管後も外貨の取得履歴を追跡できます。
銀行から証券会社へドルを移し、そのドルで米国株を購入するような場合には特に重要です。
外貨の保管場所が変わっても、税務上必要となる過去の情報までリセットされるわけではありません。
複数の金融機関を使うほど複雑になる
A銀行でドルを買う。
B銀行でもドルを買う。
証券会社へドルを移す。
そのドルで米国株を買う。
海外銀行にもドルを保有する。
このように外貨の保有場所が増えるほど、取得履歴の管理は複雑になります。
現在の残高だけなら、それぞれの金融機関の画面を見れば確認できます。
しかし税務上重要なのは、その外貨がどこから来たのかという履歴です。
外貨の移動経路を後からたどれるようにしておくことが大切です。
利息として受け取った外貨も記録する
外貨預金では、自分で購入した外貨だけでなく、利息として外貨を受け取ることもあります。
例えばドル預金の利息として100ドルが入金されたとします。
この100ドルについては、利息を受け取った時点での課税関係を確認する必要があります。
さらに、その100ドルをそのまま保有し、後に円へ交換した場合には、その間の為替変動についても確認が必要になることがあります。
外貨を購入した取引だけではなく、利息などによって外貨を取得した場合にも記録を残しておくことが重要です。
自分の外貨台帳を作る
外貨取引が多い人は、自分で簡単な外貨台帳を作っておく方法もあります。
取得年月日、通貨、取得数量、取得時レート、円換算取得価額を記録します。
外貨を手放したときには、取引年月日、数量、その時点の為替レート、円換算額、取引内容を記録します。
円へ交換したのか、別の外貨へ交換したのか、外国株などを購入したのかも残します。
さらに、どの銀行や証券会社で取引したのかも記録しておけば、後から元の取引明細を探しやすくなります。
毎回少しずつ記録しておけば、確定申告の時期に何年分もの履歴を調べ直す必要がなくなります。
税金は数年後に問題になることがある
外貨預金の記録管理が難しいのは、外貨を取得した年と税金を計算する年が大きく離れる可能性があることです。
今年ドルを購入しても、円へ戻すのは10年後かもしれません。
その間に銀行を変えたり、証券会社へ外貨を移したりする可能性もあります。
10年後に大きな為替差益が実現してから、10年前の取得レートを調べようとしても簡単ではないかもしれません。
外貨投資では、利益が出てから税金の準備を始めるのでは遅いことがあります。
外貨を取得した時点から将来の税務を意識して記録を残すことが大切です。
結論
外貨預金の為替差益を正しく計算するためには、外貨を手放したときの情報だけでなく、取得したときの情報が必要です。
取得年月日、取得数量、取得時の為替レート、円換算した取得価額を記録しておくことが基本になります。
特に注意したいのは、金融機関を移した場合です。
同じ外貨をそのまま移しただけなら通常は移管そのもので為替差益が実現するわけではありませんが、取得時の情報が移管先へ自動的に引き継がれるとは限りません。
さらに、円へ戻さなくても、別の外貨への交換や外貨建て有価証券などの購入によって為替差益が問題になることがあります。
外貨預金では、現在いくら持っているかだけではなく、その外貨をいつ、いくらで取得したのかを残すことが重要です。
外貨の取引記録は、将来の確定申告に備えるための大切な税務資料なのです。
参考
日本経済新聞 2026年9月12日朝刊 外貨預金、課税場面広く
日本経済新聞 2026年9月12日朝刊 所得大きいほど税率高く