ACH 決済の失敗を減らす方法:事業者向けガイド

Payments

成長中のスタートアップからグローバル企業まで、あらゆるビジネスに対応できる決済ソリューションを利用して、オンライン決済、対面支払いなど、世界中のあらゆる場所で決済を受け付けます。

もっと知る 
  1. はじめに
  2. ACH 決済が差戻しされると何が起こるか
  3. ACH 決済の差戻しが発生する理由
    1. 残高不足
    2. 口座の問題
    3. 承認の問題
    4. 支払いの停止
    5. 管理上のエラー
    6. バンキングエラー
    7. 不審請求の申請と不正利用
    8. 技術的または手続き上の失敗
    9. 法令遵守と法的問題
  4. ACH 差戻しコードの一覧
  5. ACH 差戻しを減らす方法
  6. Stripe Payments のメリット

Automated Clearing House (ACH) 決済は、米国の銀行口座間で資金を移動する電子取引です。通常、直接の入金、請求書の支払い、B2B 取引、個人間の送金に使用されます。

ACH 決済は、National Automated Clearing House Association (Nacha) が運営する安全で信頼性の高いシステムである ACH ネットワークを通じて処理されます。2025 年、ACH ネットワークは 93 兆ドルを送金しました。その信頼性にもかかわらず ACH 決済の失敗は発生し、ACH 決済が失敗したり返金されたりすると、キャッシュフロー、顧客関係、コンプライアンスに重大な影響が及ぶ可能性があります。ACH 決済の失敗が発生した場合、その理由を理解して適切に対応することが重要です。

ACH 返金が一般的に発生する理由を説明し、ACH 返金コードの完全なリストを提供し、ビジネスでの ACH 決済の失敗を減らす方法について説明します。

目次

  • ACH 決済が返金されるとどうなるか
  • ACH 決済の返金が発生する理由
  • ACH 返金コードの完全なリスト
  • ACH 返金を減らす方法
  • Stripe Payments の活用方法

ACH 決済が差戻しされると何が起こるか

差し戻された ACH 決済は、取引を完了できず、資金が発信元のアカウントに返金されたことを意味し、通常は失敗の理由を示す差し戻しコードが伴います。差し戻しは拒否とは少し異なります。拒否は、エントリが処理のために ACH ネットワークに受け入れられなかった場合に発生します。

ACH 決済が差し戻されたり拒否されたりする理由はいくつかあり、送信元のアカウントの残高不足、アカウントの閉鎖、アカウント情報の誤りなどが含まれます。ACH 決済が差し戻された場合の流れは次のとおりです。

  • 銀行の通知: 受け取り側の銀行は、ACH 決済が差し戻されたことを発信元の銀行 (送信元の銀行) に通知します。取引が完了できなかった理由を示す差し戻しの理由コードまたは説明が提供されます。

  • 送信元の通知: 発信元の銀行は、ACH 決済が差し戻されたことと、受け取り側の銀行から提供された理由を送信元 (通常はビジネスまたは個人) に通知します。

  • 再送信または修正: 差し戻しの理由によっては、送信元は取引を再送信する前に決済情報 (アカウントの詳細の更新など) を修正する必要がある場合があります。

  • 消込: 送信元は差し戻された支払いを反映するようにレコードを照合し、受け取り側に連絡して代替の決済手段を手配するなど、状況に対処するために必要なアクションを実行します。

差戻しされた ACH 決済には手数料が発生する場合があり、通常は送金元の銀行から送金者に請求されます。これらの手数料は、銀行のポリシーと差戻しの性質によって異なります。

ACH 決済の差戻しが発生する理由

ACH 決済は、いくつかの理由で差戻しされる可能性があります。ここでは、最も一般的な説明をいくつか紹介します。

残高不足

コード例: R01 (残高不足)

支払いが引き落とされている口座に、処理時に取引金額に充当できるだけの十分な資金がない場合に発生します。

口座の問題

コード例: R02 (アカウント閉鎖)、R03 (アカウントなし / アカウントが見つからない)、R04 (無効なアカウント番号)

指定された口座番号が存在しないか、閉鎖された口座に対応しているか、無効な場合に、決済が差戻しされます。これは、入力の誤り、口座の閉鎖、またはその他の管理上の不一致が原因である可能性があります。

承認の問題

コード例: R07 (顧客によりオーソリが取り消された)、R10 (顧客が未承認を通知)

これらの差戻しは、送金者が口座名義人から引き落としを開始するための適切な承認を得ていない場合、または最初に付与された後に承認が取り消された場合に発生します。

支払いの停止

コード例: R08 (支払い停止)

口座名義人が特定の支払いに対して支払い停止指示を行うと、ACH デビットが差戻しされます。

管理上のエラー

コード例: R05 (企業の SEC コードを使用した消費者アカウントへの未承認の引き落とし)、R17 (ファイルレコードの編集基準)

取引の形式が正しくない場合、エラーが発生する可能性があります。これは、支払いコードの不一致 (消費者アカウントへの企業取引コードの適用など) や、ACH ルールに違反するその他の技術的エラーを意味する可能性があります。

バンキングエラー

コード例: R13 (無効な ACH 金融番号)、R26 (必須フィールドエラー)

これらの差戻しは、ACH ネットワークに参加する資格がない、または取引の必須フィールドの処理でエラーが発生したなど、受取銀行の問題に関連しています。

不審請求の申請と不正利用

コード例: R29 (法人顧客が未承認を通知)、R51 (RCK エントリに関連する項目が不適格、または RCK エントリが不適切)

口座名義が未承認として取引の不審請求の申し立てを行った場合、不正利用やエントリの処理方法の不一致を示している可能性があるため、これらのコードで取引が差し戻されることがあります。

技術的または手続き上の失敗

コード例: R20 (非取引アカウント)、R24 (重複エントリ)

非取引口座 (自動引き落としまたは自動貸方の処理が許可されていない口座) や取引の重複 (同じエントリーが複数回送信される) への支払いも、ACH 差戻しの一般的な理由です。

法令遵守と法的問題

コード例: R16 (アカウント凍結)

このエラーコードは、法的措置のために口座が凍結されたか、規制違反のために取引が停止されたことを意味します。

ACH 差戻しコードの一覧

ACH 拒否コードおよびリターンコードは、単純な管理上のエラーから、国際取引やコンプライアンスに関する複雑な問題まで、幅広い状況を網羅しています。具体的なコードについて説明する前に、いくつかの重要な用語を理解しておくと役立ちます:

  • Entry: すべての ACH 取引の送信

  • IAT: 国際 ACH 取引

  • ODFI: ACH 取引を送信する仕向金融機関 (Originating Depository Financial Institution)

  • RDFI: ACH 取引を受信する被仕向金融機関 (Receiving Depository Financial Institution)

各コードは、取引が失敗した理由や対応が必要な理由に関する具体的な情報を示します。すべての ACH 拒否コードとリターンコードは次のとおりです:

Code
Description
Category
R01 残高不足 資金
R02 口座解約済み 口座
R03 該当口座なし / 口座が見つからない 口座
R04 無効な口座番号 口座
R05 法人向け SEC コードを使用した消費者口座への不正な引き落とし オーソリ
R06 ODFI のリクエストによる返金 管理
R07 顧客によるオーソリの取り消し オーソリ
R08 支払い停止 オーソリ
R09 資金未回収 資金
R10 顧客が未承認であることを通知 オーソリ
R11 小切手電子化処理の返金 小切手/RCK
R12 支店が別の DFI に売却済み 機関
R13 無効な ACH 金融番号 管理
R14 担当者の受取人が死亡、またはその資格を継続できない 死亡
R15 受取人または口座名義 (担当者の受取人を除く) が死亡 死亡
R16 口座凍結 口座
R17 ファイルレコードの編集基準 管理
R18 不適切な有効日 管理
R19 金額フィールドのエラー 管理
R20 取引不可の口座 口座
R21 無効な会社識別番号 管理
R22 無効な個人 ID 番号 管理
R23 受取人による入金の拒否 オーソリ
R24 重複する送信 管理
R25 付加情報 (Addenda) のエラー 管理
R26 必須フィールドのエラー 管理
R27 トレース番号のエラー 管理
R28 金融番号のチェックディジットエラー 管理
R29 法人の顧客が未承認であることを通知 オーソリ
R30 RDFI が小切手電子化プログラムに参加していない 小切手/RCK
R31 許容される返金 (CCD および CTX のみ) 管理
R32 RDFI 未決済 機関
R33 XCK 送信の返金 小切手/RCK
R34 参加が制限された DFI 機関
R35 不適切な引き落としの返金 管理
R36 不適切な入金の返金 管理
R37 支払いのために提示された原資料 小切手/RCK
R38 原資料の支払い停止 小切手/RCK
R39 不適切な原資料 小切手/RCK
R40 連邦省庁による ENR 送信の返金 政府登録
R41 無効な取引コード 政府登録
R42 金融番号 / チェックディジットエラー 政府登録
R43 無効な DFI 口座番号 政府の登録
R44 無効な個人 ID 番号 政府の登録
R45 無効な個人名 政府の登録
R46 無効な代表受取人インジケーター 政府の登録
R47 重複した登録 政府の登録
R50 RCK 受理に影響する州法 小切手 / RCK
R51 RCK エントリーに関連する項目が不適格であるか、RCK エントリーが不適切である 小切手 / RCK
R52 RCK エントリーに関連する項目の支払い停止 小切手 / RCK
R53 支払いのために提示された項目および RCK エントリー 小切手 / RCK
R61 誤って送信された返金 不渡り返金
R62 誤った、または取り消された引き落としの返金 不渡り返金
R63 不正なドル金額 不渡り返金
R64 不正な個人識別情報 不渡り返金
R65 不正な取引コード 不渡り返金
R66 不正な会社識別情報 不渡り返金
R67 重複した返金 不渡り返金
R68 期限外の返金 不渡り返金
R69 フィールドエラー 不渡り返金
R70 許容される返金エントリーが承認されていない / ODFI から返金がリクエストされていない 不渡り返金
R71 誤って送信された不渡り返金 不渡り返金
R72 期限外の不渡り返金 不渡り返金
R73 期限内の元の返金 不渡り返金
R74 修正された返金 不渡り返金
R75 重複ではない返金 不渡り返金
R76 エラーは見つかりませんでした 不渡り返金
R77 R62 不渡り返金が承認されていない 不渡り返金
R80 IAT エントリーのコーディングエラー インターナショナル
R81 IAT プログラムの非参加者 インターナショナル
R82 無効な海外の受け取り DFI 識別情報 インターナショナル
R83 海外の受け取り DFI が決済できない インターナショナル
R84 ゲートウェイによって処理されていないエントリー インターナショナル
R85 誤ってコーディングされたアウトバウンド海外送金 インターナショナル

ACH 差戻しを減らす方法

ACH の差し戻しを減らすことで、コストを節約し、スタッフの管理負担を軽減し、支払いの遅延を最小限に抑えて決済プロセスに対する不満を解消することで、顧客体験を向上させることができます。ACH 差し戻し率を業界のベンチマークと比較して追跡し、同業他社と協力して差し戻しを減らすためのベストプラクティスを共有することをお勧めします。 (たとえば、未承認の差し戻し率が 0.5% 以上、管理上の差し戻し率が 3% 以上、または全体の差し戻し率が 15% 以上になると、Nacha のコンプライアンス審査がトリガーされます。) ACH の差し戻しが発生した場合は迅速に対処し、自動化されたワークフローを導入して差し戻しをリアルタイムで分類し、対処することを検討してください。

ここでは、ACH の差戻しを減らすためのアイデアをいくつか紹介します。これらの差戻し防止対策の費用対効果を慎重に評価し、投資コストと節約できる金額のバランスを取るようにしてください。

  • 取引を開始する前にアカウントの詳細を確認する: 住所確認サービス (AVS)ポジティブペイ を使用して、アカウントの詳細が銀行の記録と一致していることを確認します。少額の入金や即時のアカウント確認ツールを使用して引き落としを開始する前に、アカウントの所有権を電子的に確認することを検討してください。

  • ACH オーソリについて事前に顧客に説明する: ACH オーソリのプロセスと、残高不足や未承認の取引に関連する可能性のある手数料について明確に伝えます。

  • 過去の差し戻しデータからリスクスコアを構築する: 過去の差し戻しデータを分析してパターンを特定し、新しい取引のリスクスコアを作成します。顧客の履歴、取引規模、業界の動向を考慮します。

  • 不審なアクティビティがないか取引をリアルタイムで監視する: 新しいアカウントからの高額の引き落としなど、不審なアクティビティがないか ACH 取引を監視するツールを導入します。

  • 明確で正確な取引の説明を記述する: 支払いの目的を正確に反映した、わかりやすく簡潔な取引の説明を使用します。説明が曖昧な場合、顧客に警告のサインを与え、差し戻しにつながる可能性があります。

  • 初回または定期的な引き落としの前に事前通知を送信する: 可能な場合は、特に初回の引き落としや継続課金について、今後の ACH 取引を顧客に知らせる事前通知を送信します。

  • 顧客がサポートに問い合わせるための複数の方法を提供する: 顧客が身に覚えのない取引やアカウント情報の更新についてサポートに問い合わせるための複数の方法を提供します。

  • リスクの低い取引をまとめてバッチ処理する: バッチ処理戦略を使用して、リスクの低い取引をまとめて送信します。

  • ACH ネットワーク戦略を最適化する: 決済代行業者と協力して、高度な ACH ネットワーク最適化戦略を検討します。これには、最も適切なルーティングオプションの選択や、即日 ACH 機能を活用した決済の迅速化と残高不足リスクの軽減などが含まれます。2025 年には 14 億件の即日 ACH 決済が処理されました。

  • ACH 差し戻し防止の専門家と提携する: 高度なデータスクラビング機能や検証機能を提供する、専門の ACH 差し戻し防止サービスとの提携を検討してください。

  • Nacha オペレーティングルールの最新情報を把握する: 最新の Nacha オペレーティングルールと ACH 取引のベストプラクティスに従います。たとえば、同組織は最近、透明性を向上させるために「PAYROLL (給与)」や「PURCHASE (購入)」など、より具体的な会社エントリの説明を求める新しいルールを導入しました。

  • ACH 処理システム全体のセキュリティを強化する: ACH 処理システム全体で強力なセキュリティプロトコルを維持し、不正な取引や差し戻しのリスクを最小限に抑えます。

Stripe Payments のメリット

Stripe Payments を利用すると、ACH Direct Debit を含む 125 種類以上の決済手段を設定・導入できます。Stripe Payments は、スタートアップからグローバル企業まで、あらゆる企業がオンライン、対面、世界各地で決済を受け付けられる統合型のグローバル決済ソリューションです。

Stripe Payments でできることは以下のとおりです。

  • 認証の簡素化: ACH Direct Debit を即座に確認するか、少額入金を送信して、2 営業日以内に顧客の銀行アカウントの詳細を確認できます。

  • 返金の簡素化: 顧客への返金や過剰入金の返還が可能です。

  • 決済体験の最適化: 構築済みの決済 UI と Stripe のデジタルウォレット Link を活用することで、摩擦のない顧客体験を実現し、エンジニアリング工数を数千時間削減できます。

  • 新市場への迅速な展開: 195 カ国、135 種類以上の通貨に対応した越境決済オプションにより、世界中の顧客にリーチし、多通貨管理の複雑さとコストを軽減できます。

  • 対面とオンライン決済の統合: オンラインと対面のチャネルをまたいだユニファイドコマース体験を構築し、顧客とのやり取りをパーソナライズし、ロイヤルティを高め、売上拡大を促進します。

  • 決済パフォーマンスの向上: コーディング不要の不正利用対策やオーソリ成功率を向上させる高度な機能など、カスタマイズ可能で設定しやすい決済ツールで売上を増加させます。

  • 柔軟かつ信頼性の高いプラットフォームで成長を加速: 99.999% の過去稼働率と極めて高い信頼性を備え、ビジネスの成長に合わせて拡張可能なプラットフォームを活用できます。

Stripe Payments のオンラインおよび対面決済の詳細をご覧ください。または今すぐ使ってみることもできます。

この記事の内容は、一般的な情報および教育のみを目的としており、法律上または税務上のアドバイスとして解釈されるべきではありません。Stripe は、記事内の情報の正確性、完全性、妥当性、または最新性を保証または請け合うものではありません。特定の状況については、管轄区域で活動する資格のある有能な弁護士または会計士に助言を求める必要があります。

その他の記事

  • 問題が発生しました。もう一度お試しいただくか、サポートにお問い合わせください。

今すぐ始めましょう

アカウントを作成し、支払いの受け付けを開始しましょう。契約や、銀行情報の提出などの手続きは不要です。貴社ビジネスに合わせたカスタムパッケージのご提案については、営業担当にお問い合わせください。
Payments

Payments

あらゆるビジネスに対応できる決済ソリューションを利用して、世界中のあらゆる場所でオンライン決済と対面決済を受け付けましょう。

Payments のドキュメント

Stripe の支払い API の導入方法について、ガイドをご覧ください。