メインコンテンツへスキップ
Beancount.io Logo

即時決済と即時支払いの会計処理:FedNowとISO 20022が銀行照合をどう変えるか

公開日 約1分Mike ThriftMike Thrift
即時決済と即時支払いの会計処理:FedNowとISO 20022が銀行照合をどう変えるか

あなたのビジネスは午後11時47分に支払いを送信し、受取人は数秒後にその資金を使うことができます。一方、あなたの簿記プロセスは、明日の銀行フィード、処理業者のレポート、または支払いがどの請求書に属するかを人間が判断するのを待っているかもしれません。

そのギャップこそが、即時支払いにおける会計上の課題です。決済が速くなっても照合の必要性がなくなるわけではなく、何を照合するか、いつ照合するか、どの証跡を保持するかが変わるのです。FedNowとRTPネットワークは、参加金融機関を通じてリアルタイム決済の手段を提供し、ISO 20022は支払い指示、ステータスレポート、通知、送金情報などの構造化メッセージを提供します。

中小企業にとっての目標は、銀行のメッセージングスタック全体を実装することではありません。すべての支払いに明確なライフサイクル、一意の参照、適切なタイミングの会計仕訳、そして例外の担当者が存在することを確実にすることです。

決済がリアルタイムになると何が変わるか

従来のACHや小切手のワークフローには、馴染みのあるタイミングのギャップがあります。今日支払いを承認し、後でバッチが送信され、銀行がスケジュールに基づいて処理し、受取人はさらに遅延の後に資金を確認します。これらのギャップは、不完全ではありますが、レビューと修正のための有用な時間を生み出します。

即時支払いネットワークは継続的に稼働します。FedNowは、年中無休で24時間リアルタイム決済を行うように設計されています。RTPネットワークも即時送金とメッセージ交換をサポートしています。したがって、支払いは通常の会計時間外に決済される可能性があり、請求書を承認する人、簿記係、銀行フィードのプロセスがすべてオフラインになっている時間帯に発生し得ます。

これにより、4つの実務上の変化が生じます。

  1. カレンダーはもはや管理手段ではない。 取引は月曜日の支払い実行や銀行営業日の終了を待ちません。承認限度額、アラート、レビューキューは、夜間、週末、休日に機能する必要があります。
  2. 銀行残高が帳簿よりも先に変動することがある。 会計システムが明細を1日1回取り込む場合、決済済みの支払いが、現金がすでに移動していても、何時間も照合されずに放置される可能性があります。
  3. 支払いリクエストは決済と同じではない。 指示は拒否、タイムアウト、返金、またはレビューのための保留が発生する可能性があります。誰かが「送信」をクリックした時点で費用や収入を計上すると、誤った現金残高や不正確な負債が生じる可能性があります。
  4. 参照データの重要性が増す。 取引金額と日付だけでは、請求書、顧客、プロジェクト、または法人を特定するのに十分でない場合があります。構造化された送金情報は照合を改善できますが、それを保存してマッピングする場合に限ります。

結果として、決済の窓口は短くなりますが、イベントレベルの簿記の必要性は大きくなります。

FedNow、RTP、ISO 20022は異なるもの

これらの用語はしばしば一緒に登場しますが、支払いプロセスの異なる層を表しています。

用語概要帳簿への影響
FedNow適格金融機関を通じてアクセスできる連邦準備制度の即時支払いインフラ参加銀行を通じて送金を継続的に決済できる
RTPThe Clearing Houseのリアルタイム支払いネットワークプロバイダーの利用可能性とルールに従う、即時の口座間送金のもう一つの経路
ISO 20022構造化された金融メッセージング標準支払い、ステータス、口座レポート、送金情報のフィールドをより一貫した形式で送信できる

ISO 20022は会計基準ではなく、いつ収益、費用、または買掛金を認識するかを決定するものではありません。また、銀行の製品設定を置き換えるものでもありません。金融機関または支払いプロバイダーが、どのフィールドをソフトウェアで利用できるようにするか、エクスポートやAPIでどのように表示するかを決定します。

照合マップを設計する際に役立つメッセージタイプがいくつかあります。顧客への信用送金はpacs.008で表され、ステータス応答はpacs.002、返金はpacs.004、口座レポートはcamt.052camt.053camt.054などのメッセージを使用する場合があります。生のXMLを見ることはないかもしれませんが、どのビジネス識別子が明細、通知、レポートに残るかをプロバイダーに確認することは価値があります。

勘定科目を選ぶ前に支払いライフサイクルをモデル化する

最もクリーンな照合プロセスは、単一の「支払済み」フラグではなく、状態から始まります。少なくとも、以下のイベントを記録してください。

1. 承認

権限のある人物が支払いを承認します。承認には、ベンダーまたは顧客、金額、通貨、請求書または契約、送金先口座、承認者、緊急性の理由を特定する必要があります。承認は意図の証拠であり、現金が移動した証拠ではありません。

2. 送信

銀行またはプロバイダーが指示を受け取ります。プロバイダーのリクエスト識別子と自社の支払い参照を保存します。ネットワークまたはAPIが冪等性キーをサポートしている場合は、再試行によって誤って2回目の支払いが作成されないように、安定した値を使用します。

3. 受領または拒否

応答により、指示がプロバイダーの初期検証を通過したかどうかがわかります。拒否された項目は、静かに消えるのではなく、例外キューに移動する必要があります。成功した送信でも、別途決済確認が必要な場合があります。

4. 決済

決済は、通常、銀行清算勘定から実際の銀行口座への支払いを消し込む時点であり、金融機関が提供する情報に従います。ネットワーク参照、決済タイムスタンプ、取引相手、金額、および送金データを保存します。

5. 返金または調整

即時支払いだからといって、すべてのミスに対処できないわけではありません。ネットワークは返金および調査メッセージを提供しますが、そのプロセスはカードのチャージバックと同じではありません。返金された支払いには、独自の仕訳と、元の買掛金、売掛金、手数料、または現金の仕訳が復活するかどうかの説明が必要です。

このイベント履歴により、APIレスポンス、通知、明細行を3つの別々の支払いとして扱うという一般的なエラーを防ぎます。これらは、多くの場合、1つの支払いの3つのビューです。

実用的な勘定科目表パターン

既存の元帳に合わせて名前を調整できますが、役割は明確に区別してください。

  • 業務用銀行口座: 決済された現金を実際に受け取る、または送金する口座。
  • 即時支払い清算: 最終的な決済証拠がまだ照合されていない送信済み項目のための一時勘定。
  • 支払い手数料: 取引ごとまたはプロバイダー料金のための独立した費用勘定。
  • 買掛金または売掛金: 支払いが決済する負債または資産。
  • 返金および調整: 返金された資金、拒否された支払い、未解決の修正のための可視的な勘定またはワークフローラベル。

外部への仕入れ先支払いの場合、ビジネスイベントは支払い前に記録される場合があります。請求書が承認され、商品やサービスを受け取った時点で、該当する費用または在庫勘定を借方に記入し、買掛金を貸方に記入します。支払いが開始されたら、ポリシーとプロバイダーの実際のタイミングに応じて、業務用銀行口座または支払い清算勘定から金額を移動します。決済が確認されたら、一時残高を銀行明細に対して消し込みます。

顧客からの入金の場合、単なる入金額ではなく、決済を未収金に照合します。支払いが十分な送金情報なしに到着した場合は、誰かが顧客と請求書を特定するまで、未適用現金勘定に残します。推測によって照合率を改善しようとしないでください。

重要な設計上の決定は、未照合の状態を可視化することです。48時間開いたままの清算残高はレビュー可能であるべきです。一般的な「雑勘定」に隠された残高は、はるかに管理が困難です。

識別子を中心に照合を構築する

内部参照が支払いとともに移動する場合、リアルタイム支払いの照合は最も簡単になります。実装前に、以下の各フィールドについて銀行またはプロバイダーに確認してください。

  • 支払いまたは指示ID。
  • 銀行またはネットワーク参照。
  • 請求書、顧客、またはベンダー参照。
  • 口座名義人と異なる場合の最終債務者および最終債権者。
  • 価値日と正確な決済タイムスタンプ。
  • 支払いステータスと返金理由。
  • 送金情報と支払い要求参照。
  • 手数料、税金、通貨、為替レート情報。

次に、照合の優先順位を定義します。正確な請求書参照と金額が最も強力です。安定した支払いIDが次に強力です。取引相手、通貨、金額、狭い日付範囲は自動提案をサポートできますが、矛盾する請求書参照を上書きしてはいけません。

可能な場合は、元のメッセージまたはレポートを正規化された会計記録と一緒に保存します。解析されたフィールドは自動化に役立ちます。変更されていない証跡は、支払いが紛争になった場合やプロバイダーがエクスポート形式を変更した場合に役立ちます。

24時間365日稼働する支払いチャネルのための管理

即時決済はエラーを検出する時間を圧縮するため、管理はリリース前に行うべきです。

高リスク支払いには二重承認を使用する

金額、取引相手のリスク、緊急性、送金先口座の変更に基づいてしきい値を設定します。営業時間外の支払いが自動的にレビューをバイパスしないようにします。チームが小さい場合は、定義されたクラスの取引についてオーナー承認を要求し、翌営業日にその結果の支払いレポートをレビューします。

送金先の変更を別途確認する

ベンダーがメールを送信した、または支払いリクエストに見慣れたロゴが含まれているという理由だけで、新しい銀行口座を承認しないでください。既知の連絡チャネルを使用し、確認メモを保持します。高速な支払いは、誤った送金先からの回収をより困難にする可能性があります。

再試行を安全に行う

ネットワークタイムアウトは支払いの失敗を証明するものではありません。再試行する前に、プロバイダーのステータスを確認し、元の指示IDを検索します。統合が冪等な再試行を保証できない場合は、ステータスが判明するまで項目を保留状態にします。

限度額と流動性を監視する

連邦準備制度は、FedNowの取引限度額を2025年に100万ドルから1000万ドルに引き上げることを発表しましたが、参加機関は独自の限度額、管理、手数料、利用可能性ルールを課す場合があります。予想される時間外支払いに対して十分な決済済み流動性を維持し、ネットワークの上限の引き上げを自社の推奨事項として扱わないでください。

合計だけでなく例外を照合する

拒否、タイムアウト、返金、重複、未照合、手動オーバーライドされた項目を個別にレビューします。銀行残高が元帳と一致していても、1つの顧客支払いが誤った請求書に適用され、1つのベンダー請求書が未処理のままである可能性があります。

よくある実装ミス

ボタンがクリックされた時点で計上する

これにより、決済前に現金が流出したかのように見え、指示が拒否された場合に明確な回答が得られなくなります。承認と送信の証拠を決済の証拠から分離してください。

即時支払いをカード取引のように扱う

カード支払いには、承認、売上確定、決済、紛争の慣行があり、口座間の即時支払いに完全に対応するわけではありません。カードの清算モデルを確認せずにコピーするのではなく、プロバイダーの返金および例外フローを確認してください。

照合後に構造化データを破棄する

システムが送金情報を使用して請求書を照合しても、一般元帳に金額のみを保存する場合、最も有用な監査証跡が失われます。ソース参照と正規化されたフィールドを保持してください。

手数料を支払い金額に相殺する

2,500ドルの仕入れ先支払いと1.25ドルのプロバイダー手数料は異なる経済イベントです。レポートと重要性のポリシーが別の処理を明確にサポートしない限り、手数料を別途記録してください。手数料を分離することで、プロバイダーの価格設定と支払いコストの傾向が見えるようになります。

「リアルタイム」が「帳簿上のリアルタイム」を意味すると想定する

銀行フィード、会計API、照合スケジュールは依然として遅延する可能性があります。予想される遅延を文書化し、期限切れの未照合レポートを作成して、レビュー担当者が3時間の差が正常か問題かを判断できるようにします。

30日間の展開計画

すべての支払い手段を一度に切り替えるのではなく、複雑性の低い1つのユースケースから始めます。

1〜7日目:フローをマッピングする。 1つの口座、プロバイダー、支払いタイプを選択します。各ステータス、識別子、レポート、期待されるタイミングを書き留めます。手数料、限度額、返金手順、エクスポートで利用可能なフィールドを確認します。

8〜14日目:会計ルールを定義する。 買掛金と売掛金をいつ認識するか、現金がいつ決済されたと見なすか、清算勘定が必要かどうか、手数料をどのように計上するか、例外の担当者を決定します。プロバイダーが許可する場合は、テスト取引を使用します。

15〜21日目:障害パスをテストする。 重複再試行、拒否された送金先、送金情報の欠落、返金、時間外決済を実行します。正常な成功のみで機能するワークフローは、本番環境の準備ができていません。

22〜30日目:測定してレビューする。 照合率、平均処理時間、期限切れの清算残高、返金率、手動オーバーライド、支払い手数料を追跡します。支払いを承認する人と帳簿を管理する人の両方で最初の1か月をレビューします。

元帳を支払い速度より先に保つ

即時支払いは、仕入れ先との関係、顧客への資金提供、現金のタイミングを改善できます。また、弱い参照、不明確な承認ルール、古くなった照合習慣を数日ではなく数分で露呈させる可能性もあります。

永続的な解決策は、透明なイベントトレイルです。債務を承認し、指示を捕捉し、ステータスを確認し、決済を記録し、手数料を分離し、すべての返金を解決します。簿記がこれらのリンクを保持する場合、より高速な決済は、銀行残高の説明できない変化ではなく、有用な運用能力になります。

財務管理を簡素化する

支払いチャネルが高速化するにつれて、すべての承認、決済、手数料、例外の明確な記録を維持することがより重要になります。Beancount.io は、透明性があり、バージョン管理され、AI対応のプレーンテキスト会計を提供し、ベンダーロックインなしに検査して照合できる財務記録を実現します。

この記事を共有