海外の取引先との輸出入を行う企業にとって、外国為替相場の変動は利益を大きく左右する要因です。この為替変動リスクを回避するために広く用いられるのが為替予約ですが、いざERPを導入・刷新しようとすると、そのシステム設計やパラメータ設定に頭を悩ませる担当者は少なくありません。業務プロセスのどこで為替予約を紐づけ、どのような仕訳をどのタイミングで発生させるのが正しいのか、整理しておく必要があります。
為替予約実務とERPの関係
為替予約をERP上で管理する際、単に仕訳が起こればよいというわけではありません。購買発注や売上計上、債権債務の計上、そして最終的な決済に至るまでのバリューチェーン全体で整合性を保つ必要があります。
実務においては、為替予約の締結、予約情報のシステム登録、外貨建取引への割り当て、決済時の差額調整といった一連のプロセスが存在します。為替予約の実務設計をあいまいにしたままERPの構築を進めてしまうと、月末の評価替え処理や、決算時の手作業による修正仕訳が膨大になり、DXの目的である「業務効率化」から逆行してしまうリスクがあります。ERPilotでも数多くのシステム選定を支援する中で、この外貨管理の要件定義は頻出の課題となっています。
会計基準による処理の違い
日本の会計基準と国際財務報告基準(IFRS)では、為替予約の会計処理に対するアプローチが異なります。この違いを理解していないと、ERPのパラメータ設計で手戻りが発生します。
振当処理と繰延ヘッジ
日本の会計基準では、一定の要件を満たす場合に振当処理が認められています。これは、為替予約によって確定した円貨額で外貨建債権債務を直接計上する方法であり、実務上非常に簡便なため多くの日本企業で採用されてきました。しかし、IFRSや日本の金融商品会計における本来の原則処理は「原則的処理(繰延ヘッジ)」です。
日本公認会計士協会の実務指針に準拠し、客観的な証跡をERP上に残すことが内部統制上も極めて重要です。
原則的処理では、為替予約を時価評価し、評価差額を繰延ヘッジ損益として純資産に計上します。ERPパッケージの多くはグローバル基準(IFRSなど)をベースに設計されているため、標準機能で振当処理をサポートしていない、あるいは特殊なアドオンが必要になる場合があります。自社が採用する会計基準と、選択するERPの機能がどこまでマッチしているかを事前に確認することが重要です。
ERPのパラメータ設定と仕訳
ERPで為替予約を処理する場合、マスタ設定と仕訳パターンの登録が成功の鍵を握ります。
マスタ設定と自動仕訳のルール
基本となるのは、予約レート、実行日、契約金額、取引銀行などの情報を登録する為替予約マスタです。このマスタと実際の売掛金や買掛金の伝票をどのように「紐づける(アロケーションする)」かが設計のポイントです。
- 1対1の紐づけ:特定の輸出入取引に対して、一つの為替予約を個別に割り当てる。
- 1対多・多対多の紐づけ:複数の取引をまとめ、一括して為替予約を実行する。
これらをERP上で管理するために、取引発生時(売上・仕入計上時)、月末(外貨評価時)、決済時(支払・回収時)のそれぞれで発生する仕訳の自動化を定義します。例えば、振当処理を行う場合は、売上計上時点で予約レートを適用した仕訳が自動起票されるように、通貨コードやレート種別のパラメータをあらかじめ紐づけておきます。
業務プロセスとデータの整合性
ERPの導入を成功させるには、システムの設定だけでなく、実際のフロント業務のフローを見直す必要があります。
購買部門が為替予約の情報を把握せずに発注を行ったり、経理部門への伝達が遅れたりすると、システム上に正しいデータが入力されません。データ入力のタイミングがずれると、自動仕訳のルールが正しく機能せず、結果として手作業でのデータ修正が発生します。
これを防ぐためには、為替予約の発生から実行、消込に至るまで「誰が・いつ・どの画面から入力するか」を明確にするワンライティングの原則を徹底することが大切です。ERP導入や業務改善のプラットフォームであるERPilotの視点からも、業務プロセスとシステム要件が乖離しないよう、部署横断的な業務フローを事前に定義しておくことを推奨します。
まとめ
為替予約を伴う外貨建取引のERP設計は、会計基準の選択、標準機能とアドオンの切り分け、そして業務プロセスの見直しが複雑に絡み合うテーマです。日本基準の簡便法である振当処理と、IFRS基準の原則処理のどちらを採用するかで、システムに必要なパラメータは大きく変わります。自社の業務フローを整理し、適切なシステム設定を行うことで、決算業務の迅速化とデータ精度の向上を実現しましょう。