外貨建ての取引が増えてきたけれど、会計ソフトでどう処理すればいいか分からない。為替レートの取得は手動?外貨預金の仕訳はどう入力する?輸出入ビジネスやPayPalでの受取、海外取引先との決済が増えるにつれ、こうした悩みを抱える個人事業主・フリーランスの方は少なくありません。為替差損益の計算ミスは税務リスクにも直結するため、正確な会計処理が求められます。
本記事では、外貨取引に対応した会計ソフトの比較から、為替レート自動取得機能、外貨預金や外貨建売上の仕訳方法まで、実務で必要な知識を網羅的に解説します。freee、マネーフォワード、弥生会計など主要ソフトの外貨機能を徹底比較し、輸出入ビジネスやクラウドソーシング、海外アフィリエイトなど具体的なケーススタディも豊富に掲載しています。
この記事を読めば、自分のビジネスに最適な外貨対応会計ソフトが選べるだけでなく、為替差損益の正しい計算方法、確定申告での注意点まで理解できます。外貨取引の会計処理を効率化し、正確な決算・申告を実現したい方は、ぜひ最後までご覧ください。
外貨取引と会計ソフトの基礎知識
外貨取引とは?個人事業主が直面する外貨会計の実態
外貨取引とは、日本円以外の通貨で行われる取引全般を指します。具体的には、海外の取引先からドルやユーロで売上を受け取る、輸入商品を外貨で決済する、外貨預金口座を保有して利息を得る、PayPalやWiseなどの決済サービスで外貨を受け取るといったケースが該当します。
従来は大企業や貿易商社だけが外貨取引を行っていましたが、近年ではフリーランスエンジニアが海外企業と直接契約する、クラウドソーシングで海外案件を受注する、Amazonなどのプラットフォームで越境EC販売を行うなど、個人事業主レベルでも外貨取引が一般化しています。国税庁の統計によれば、個人事業主の約15%が何らかの形で外貨取引を行っているとされています(令和4年度調査)。
なぜ外貨対応の会計ソフトが必要なのか
外貨取引を手作業で処理すると、為替レートの確認、円換算の計算、為替差損益の算出など膨大な手間がかかります。エクセルで管理する場合でも、計算式のミスや転記ミスのリスクが常につきまといます。特に複数の通貨を扱う場合や取引件数が多い場合、人的ミスは避けられません。
外貨対応の会計ソフトを使えば、以下のような業務が自動化・効率化されます。
- 為替レートの自動取得: TTM(仲値)やTTS/TTBなど、取引日の適切なレートを自動取得
- 自動円換算: 外貨金額を入力すれば自動で円換算額を計算
- 為替差損益の自動計算: 取引発生時と決済時のレート差から損益を自動算出
- 多通貨管理: USD、EUR、GBP、AUDなど複数通貨を一元管理
- 確定申告書への連携: 外貨取引による所得も含めた申告書類を自動作成
外貨取引の会計処理における法的要件
日本の税法では、所得税法や法人税法において外貨建取引の換算方法が定められています。個人事業主の場合、取引発生日の為替レート(TTM:仲値)で円換算するのが原則です。ただし、継続適用を条件に、取引日のTTS(対顧客電信売相場)やTTB(対顧客電信買相場)を使用することも認められています。
為替差損益は、事業所得の計算上「雑収入」または「雑損失」として処理されます。青色申告を行う個人事業主であれば、為替差損益も適切に帳簿記録することで正確な所得計算が可能になり、青色申告65万円控除の要件を満たすことができます。
外貨取引の典型的なパターン
個人事業主・フリーランスが直面する外貨取引は、主に以下のパターンに分類されます。
| 取引パターン | 具体例 | 会計処理の特徴 |
|---|---|---|
| 外貨建売上 | 海外企業からドル建てで受注 | 請求時と入金時の為替差損益が発生 |
| 外貨建仕入・経費 | 海外から材料をユーロで購入 | 発注時と支払時の為替差損益が発生 |
| 外貨預金 | 米ドル建て普通預金口座を保有 | 預入・引出時に為替差損益、利息収入も |
| 決済サービス経由 | PayPal、Stripe、Wise等での受取 | サービス内換算と実際の円転時の差額 |
| 外貨建融資 | 外貨建てでの借入や返済 | 借入時と返済時の為替差損益が発生 |
主要会計ソフトの外貨機能徹底比較
freee会計:自動化重視の外貨処理
freee会計は、クラウド型会計ソフトの中でも特に自動化に力を入れており、外貨取引においてもその強みが発揮されます。為替レートの自動取得機能が標準搭載されており、取引日のTTM(仲値)を三菱UFJ銀行や三井住友銀行などの主要銀行から自動取得します。
freeeの外貨機能の特徴は以下の通りです。
- 対応通貨: USD、EUR、GBP、AUD、CAD、CHF、NZD、SGD、HKD、CNY、TWD、KRW、THBなど主要30通貨以上
- 為替レート自動取得: 取引日の為替レートを自動取得(手動設定も可能)
- 外貨口座連携: PayPal、Wise(旧TransferWise)、外貨預金口座と自動連携
- 為替差損益の自動計算: 取引発生時と決済時のレート差を自動算出し、雑収入/雑損失として仕訳生成
- 多通貨対応請求書: 外貨建ての請求書発行が可能で、日本円換算額も自動表示
freeeでは、外貨建ての売掛金・買掛金管理も簡単です。例えば、米ドルで10,000ドルの売上を計上した場合、その時点の為替レート(例:1ドル=140円)で自動的に1,400,000円として記帳されます。その後、実際に入金された時点で為替レートが145円になっていれば、50,000円の為替差益が自動的に雑収入として計上されます。
STEP 1: 外貨口座を登録(銀行口座やPayPalなど)
STEP 2: 外貨建て取引を入力(金額は外貨で入力)
STEP 3: 為替レートが自動取得され、円換算額が自動計算
STEP 4: 決済時に為替差損益が自動計上される
詳しい使い方やユーザー評価については、freee確定申告の評判は?実際に使った個人事業主100人の口コミ調査で詳しく解説しています。
マネーフォワード クラウド確定申告:柔軟な外貨設定
マネーフォワード クラウド確定申告も、外貨取引に強い会計ソフトの一つです。freeeと比較すると、より詳細な設定が可能で、経理知識のある方にとって使いやすいという特徴があります。
マネーフォワードの外貨機能の特徴:
- 対応通貨: USD、EUR、GBP、AUDなど主要20通貨以上
- 為替レートの取得方法: 自動取得(みずほ銀行TTM)、手動入力、月次平均レートなど選択可能
- 外貨建て帳簿: 外貨のまま記帳し、期末に一括円換算する方法にも対応
- 為替差損益の処理: 取引ごと、または期末一括での処理を選択可能
- 外貨口座連携: PayPal、外貨預金口座との自動連携に対応
マネーフォワードの強みは、複数の換算方法を選択できる柔軟性にあります。例えば、小規模な外貨取引であれば取引ごとに換算、大量の取引がある場合は月次平均レートを使用するなど、事業の規模や取引の性質に応じて最適な方法を選べます。
弥生会計オンライン:シンプルな外貨処理
弥生会計オンラインは、従来のパッケージソフト「弥生会計」のクラウド版として提供されており、シンプルで分かりやすい操作性が特徴です。外貨機能については、freeeやマネーフォワードと比較すると機能は限定的ですが、基本的な外貨取引には十分対応できます。
- 対応通貨: USD、EURなど主要通貨に対応(通貨数はやや限定的)
- 為替レート: 手動入力が基本(自動取得機能はプランにより異なる)
- 外貨口座管理: 外貨預金口座を外貨建てで管理可能
- 為替差損益: 手動で仕訳入力する必要あり
- シンプルな処理: 複雑な設定が少なく、初心者にも分かりやすい
弥生会計オンラインは、外貨取引が月に数件程度の小規模事業者に向いています。為替レートの自動取得がないため手間はかかりますが、その分シンプルで余計な機能に惑わされることなく処理できるという利点があります。
主要会計ソフト外貨機能比較表
| 項目 | freee | マネーフォワード | 弥生オンライン |
|---|---|---|---|
| 対応通貨数 | 30通貨以上 | 20通貨以上 | 主要通貨のみ |
| 為替レート自動取得 | ○(全プラン) | ○(パーソナルプラス以上) | △(手動入力が基本) |
| 為替差損益自動計算 | ○ | ○ | △(手動仕訳) |
| 外貨口座連携 | PayPal、Wise対応 | PayPal対応 | 限定的 |
| 外貨建請求書 | ○ | ○ | × |
| 月額料金(最安プラン) | 1,480円〜 | 1,408円〜 | 1,078円〜 |
| 初心者向け度 | ★★★★★ | ★★★★☆ | ★★★☆☆ |
| 外貨取引多い事業者向け | ★★★★★ | ★★★★★ | ★★☆☆☆ |
より詳しい比較については、freee vs マネーフォワード vs 弥生|個人事業主向け会計ソフト徹底比較2024をご覧ください。
▲ 外貨対応会計ソフトの選び方と活用法
その他の外貨対応会計ソフト
主要3社以外にも、外貨取引に対応した会計ソフトがいくつか存在します。
- 会計王(ソリマチ): デスクトップ型で外貨機能が充実。複雑な輸出入業務にも対応
- 勘定奉行クラウド: 中堅企業向けだが、個人事業主でも利用可能。高度な外貨管理機能
- ちまたの会計: シンプルな外貨処理に対応。低価格が魅力
ただし、これらのソフトは外貨取引が非常に多い、または特殊な業種(貿易業など)に特化した機能が必要な場合以外は、freee、マネーフォワード、弥生の3社から選ぶのが一般的です。
為替レート自動取得機能の仕組みと活用法
為替レート自動取得の仕組み
為替レート自動取得機能は、会計ソフトが銀行や金融機関のデータフィードと連携し、取引日の為替レートを自動的に取得する機能です。freeeやマネーフォワードでは、三菱UFJ銀行、三井住友銀行、みずほ銀行などの主要銀行が公表するTTM(仲値)を基準レートとして使用しています。
具体的な仕組みは以下の通りです。
- 取引入力時: ユーザーが外貨取引を入力(例:USD 1,000の売上)
- 取引日認識: システムが取引発生日を認識
- レート取得: その日の為替レート(TTM)を銀行データベースから自動取得
- 円換算: 外貨金額×為替レートで円換算額を自動計算
- 仕訳生成: 売掛金(または現金)と売上の仕訳を円建てで自動生成
為替レートの種類と使い分け
為替レートには複数の種類があり、それぞれ用途が異なります。個人事業主が知っておくべき主要な為替レートは以下の通りです。
| レート種類 | 説明 | 使用場面 |
|---|---|---|
| TTM(仲値) | TTSとTTBの中間値 | 税務上の原則的な換算レート |
| TTS(対顧客電信売相場) | 銀行が外貨を売る(顧客が買う)レート | 外貨を購入する取引(輸入など) |
| TTB(対顧客電信買相場) | 銀行が外貨を買う(顧客が売る)レート | 外貨を売却する取引(輸出など) |
| 実勢レート | 実際に取引したレート | PayPalなど決済サービスでの実際の換算レート |
為替レート自動取得の実務上の注意点
為替レート自動取得機能は非常に便利ですが、実務上いくつかの注意点があります。
- 土日祝日のレート: 銀行が休業日の場合、直前の営業日のレートが適用されます
- 取得タイミング: レートは通常午前10時頃に確定するため、それ以前の取引入力では前日レートが使われる場合があります
- 決済サービスとの差異: PayPalやWiseなど決済サービスの換算レートは、銀行のTTMと異なる場合があります
- 手動修正の可能性: 自動取得されたレートが実際の取引レートと大きく異なる場合、手動で修正する必要があります
為替レート設定のベストプラクティス
会計ソフトで為替レートを設定する際のベストプラクティスは以下の通りです。
1. 原則はTTM自動取得: 税務署対応を考慮し、TTM(仲値)の自動取得を基本とする
2. 継続適用の徹底: 一度決めた換算方法は継続して使用する
3. 決済サービスの実レート優先: PayPalなど実際の換算レートが明確な場合は、そちらを優先
4. 月末レート記録: 月末時点の為替レートを記録し、期末評価に備える
5. レート変更履歴の保存: 手動でレートを修正した場合、その理由を備考に記録
外貨預金の仕訳と会計処理
外貨預金の基本的な会計処理
外貨預金は、個人事業主が事業用資金を外貨建てで保有するケースで必要となる処理です。外貨預金には大きく分けて「事業用の外貨預金」と「個人用の外貨預金」があり、事業用として明確に区分できる場合のみ会計帳簿に記載します。
外貨預金の会計処理では、以下のタイミングで為替差損益が発生します。
- 預入時: 円から外貨に両替して預金する際の為替レート
- 引出時: 外貨から円に両替して引き出す際の為替レート
- 期末時: 決算時点での外貨預金残高を期末レートで評価替え(任意)
外貨預金の仕訳例
具体的な仕訳例を見てみましょう。以下のケースを想定します。
・4月1日:事業用資金140万円を米ドル預金に預入(レート1ドル=140円、10,000ドル預入)
・7月1日:5,000ドルを円に戻して引出(レート1ドル=145円、725,000円受取)
・12月31日:決算日。残高5,000ドル(期末レート1ドル=148円)
4月1日の仕訳(預入時)
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 外貨預金(米ドル) | 1,400,000円 | 普通預金 | 1,400,000円 |
7月1日の仕訳(引出時)
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 普通預金 | 725,000円 | 外貨預金(米ドル) | 700,000円 |
| 為替差益(雑収入) | 25,000円 |
この仕訳では、預入時のレート(140円)で計上した5,000ドル分(700,000円)と、実際の受取額(725,000円)の差額25,000円が為替差益として計上されます。
会計ソフトでの外貨預金処理方法
freeeやマネーフォワードでは、外貨預金口座を登録することで、これらの処理を半自動化できます。
STEP 1: 口座設定で「外貨預金口座」を追加(通貨を選択)
STEP 2: 預入時は「振替」取引で、円口座から外貨口座への移動を記録
STEP 3: 為替レートが自動取得され、外貨金額と円換算額が同時記録される
STEP 4: 引出時も「振替」で処理し、為替差損益が自動計算される
外貨預金の利息の処理
外貨預金で利息が発生した場合、その処理には注意が必要です。外貨預金の利息は通常、利子所得として源泉徴収(20.315%)されるため、事業所得の計算には含めません。ただし、事業用口座として明確に使用している場合は、税理士に相談の上、事業所得として処理する方法もあります。
利子所得として処理する場合の仕訳:
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 外貨預金(米ドル) | 797円 | 事業主借 | 797円 |
※利子所得は事業所得とは別に計算されるため、「事業主借」勘定で処理します。
外貨建売上・仕入の仕訳実務
外貨建売上の会計処理
外貨建売上は、海外企業からの受注、越境EC、海外アフィリエイト収入など、個人事業主が外貨で売上を得るケースで発生します。外貨建売上の処理では、売上計上時(発生主義)と実際の入金時の2つのタイミングで処理が必要です。
職種:Webデザイナー
取引内容:アメリカの企業からWebサイト制作を5,000ドルで受注
・6月15日:納品完了、請求書発行(1ドル=140円、700,000円で売上計上)
・7月25日:実際の入金(1ドル=145円、725,000円入金)
6月15日の仕訳(売上計上時)
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 売掛金 | 700,000円 | 売上高 | 700,000円 |
7月25日の仕訳(入金時)
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 普通預金 | 725,000円 | 売掛金 | 700,000円 |
| 為替差益(雑収入) | 25,000円 |
この例では、円安により25,000円の為替差益が発生しています。逆に円高になっていた場合は、為替差損として雑損失に計上されます。
外貨建仕入の会計処理
外貨建仕入は、海外から商品や原材料を輸入する際に発生します。処理の流れは売上とほぼ同じですが、仕入と買掛金の関係になります。
業種:Amazon輸入販売
取引内容:中国から商品を5,000ドルで仕入
・8月10日:商品発注、請求書受領(1ドル=140円、700,000円で仕入計上)
・9月5日:支払実行(1ドル=138円、690,000円支払)
8月10日の仕訳(仕入計上時)
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 仕入高 | 700,000円 | 買掛金 | 700,000円 |
9月5日の仕訳(支払時)
| 借方 | 金額 | 貸方 | 金額 |
|---|---|---|---|
| 買掛金 | 700,000円 | 普通預金 | 690,000円 |
| 為替差益(雑収入) | 10,000円 |
この例では、円高により支払額が減少し、10,000円の為替差益が発生しています。
PayPal・Stripe等決済サービス経由の処理
PayPal、Stripe、Wiseなどの国際決済サービスを利用する場合、サービス独自の換算レートが適用されるため、処理がやや複雑になります。
PayPalで外貨を受け取った場合の処理方法は2パターンあります。
- パターン1:PayPal残高を外貨建てで管理 – PayPal口座を外貨口座として登録し、外貨のまま記帳
- パターン2:円転時点で一括処理 – PayPalから日本の銀行口座に出金した時点でまとめて計上
freeeやマネーフォワードでは、PayPalとの自動連携機能があり、PayPalの取引を自動取得して仕訳を生成できます。この場合、PayPalの実際の換算レートが使用されるため、為替差損益も自動計算されます。
▲ PayPalと会計ソフトの連携方法と外貨処理
輸出入業における実務的な処理フロー
本格的な輸出入業を営む場合、インボイス、パッキングリスト、船荷証券(B/L)など複数の書類が関与し、会計処理も複雑になります。
STEP 1: 受注・契約(外貨建て金額確定)
STEP 2: 船積・輸出(輸出売上計上、為替レート確定)
STEP 3: 代金回収(外貨入金、為替差損益発生)
STEP 4: 輸出免税の適用(消費税の処理)
輸出売上は消費税法上「輸出免税」となり、消費税がかかりません。確定申告では「課税売上(免税)」として処理する必要があり、この点は会計ソフトで自動処理されます。詳しくは個人事業主の確定申告やり方完全ガイドをご参照ください。
為替差損益の計算と税務処理
為替差損益とは
為替差損益とは、外貨建取引において、取引発生時の為替レートと決済時の為替レートの差により生じる損益のことです。円安になれば為替差益、円高になれば為替差損が発生します。
為替差損益は以下の3つのパターンで発生します。
- 外貨建債権の決済時: 売掛金など、外貨で受け取る権利を円に換える時
- 外貨建債務の決済時: 買掛金など、外貨で支払う義務を履行する時
- 外貨建資産の換算時: 期末時点での外貨預金残高を評価替えする時(任意)
為替差損益の計算方法
為替差損益の計算式は以下の通りです。
為替差損益 = (決済時レート - 計上時レート) × 外貨金額
※正の値なら為替差益、負の値なら為替差損
具体例で見てみましょう。