4649
支払・購買管理

二重払いを防止する仕組み:請求書の重複支払いが起きる原因と対策

執筆: 4649編集部

二重払いが起きるかどうかは、担当者の注意力ではなく関門の数で決まります。同じ請求書に対する二度目の支払を止める関門は3つ。受領経路を1本にすること、請求書単位の重複キーで照合すること、振込データを実行前に重複検知すること。この3つは互いの代わりにはなりません。原因ごとに止まる関門が違うので、1つ欠けると、そこでしか止まらない事故が丸ごと素通りします。

この記事では、重複が起きる6つの原因と止まる関門の対応、請求書番号がない請求書の突合キーの作り方、月次で二重払いに気づくサイン、そして払ってしまった後の返金請求と時効までをまとめます。書類を突き合わせる手続そのものは三点照合に詳しく書きました。

二重払いが起きる6つの原因と、止まるべき関門

原因は取引先の請求ミスより、自社の受領・処理側に偏ります。

原因典型的な起き方止まる関門
同じ請求書が複数経路で届く郵送で経理に、PDFが営業担当のメールに届き、別々に支払依頼が上がる関門1(受領の一元化)
督促状・再送分を新規の請求として処理支払済みの請求書の再送に「再送」の表示がなく、新しい請求だと判断した関門1・2
都度請求と月締め請求の重複納品のたびに届く請求書で払い、月末の合計請求書でもう一度払う関門2(重複キー照合)
立替精算と請求書払いの重複出張先で従業員が立て替えた費用を経費精算し、後日届いた請求書でも支払う関門2の外(月次の申請突合)
振込エラー後の再送エラーになったと思って再度振り込んだが、最初の振込は成立していた関門3(支払データ検知)
会計・銀行データの二重取込システム移行月や締め日変更の月に、同じ明細を2回取り込む関門3

このうち実額が大きくなりやすいのは3つ目の都度請求と月締め請求の重複です。単発の誤りではなく、請求の出し方が変わった月から毎月続くため、気づくまでの累計が膨らみます。逆に振込エラー後の再送は1件で終わりますが、同日に同額が2件並ぶので、あとから見つけるのは簡単です。

関門1:受領台帳に載った請求書だけを支払う

最初の関門は、請求書の入口を1本にすることです。請求書送付先をメールの専用アドレス(例: invoice@ 宛)に統一し、取引先にはそこへ送ってもらう。郵送で届いたものは経理がスキャンして同じ経路に合流させる。営業担当が現場で受け取った請求書も、担当者のメールから転送ではなく、専用アドレスに入れてもらいます。

そのうえで運用ルールを1つ置きます。受領台帳に記録されていない請求書は支払わない。 担当者の机の上やメールボックスにある請求書は、経理にとって存在しないものとして扱う。この線引きがないと、入口を作っても迂回路が残ります。

受領台帳は、次の列があれば足ります。表計算ソフトで十分です。

受領日取引先コード取引先名請求書番号請求日税込金額対象期間受領経路重複判定支払予定日支払済日
9/3T-0142○○商事株式会社INV-2026-08818/31110,0002026年8月分メール新規9/30
9/5T-0142○○商事株式会社INV-2026-08818/31110,0002026年8月分郵送重複(9/3受領分と同一)―

2行目が止められれば、この関門は機能しています。なお、この台帳の中心にある取引年月日・取引金額・取引先という3項目は、電子帳簿保存法が電子取引データの保存で求める検索機能の記録項目と同じです(国税庁「電子帳簿保存法一問一答【電子取引関係】」)。法対応のために整える項目が、そのまま重複検知のキーになる。電帳法対応をファイル名の付け替え作業として片づけてしまうと、この副産物を捨てることになります。検索要件は事業者の規模などに応じて緩和される措置もあるため、自社がどこまで満たす必要があるかは一問一答で確認してください。

関門2:重複キーで照合する。番号がない請求書の擬似キー

一意キーの基本形は取引先コード+請求書番号です。この組み合わせが台帳に既にあれば、同じ請求書が2回入ったことになります。取引先名ではなく取引先コードを使うのは、「○○商事株式会社」と「○○商事(株)」と「○○商事」が別の行として並ぶのを防ぐためです。マスタの表記ゆれを潰さないまま重複検知を始めると、検知漏れが出ます。

問題は、請求書番号が振られていない請求書です。個人事業主への外注、小規模な取引先、手書きの請求書では珍しくありません。この場合は取引先コード+請求日+税込金額を擬似キーにします。ただし3項目だけでは、毎月同額のリース料・家賃・保守料で誤検知が出ます。対象期間(何月分か)を4つ目の条件に足すと、定額取引の正当な連月請求と本当の重複が切り分けられます。

判定は2段に分けると運用が楽になります。

完全一致(取引先・金額・請求日・対象期間が同じ) は重複として支払対象から外す。準一致(取引先・金額が同じで、請求日が3営業日以内、または対象期間が同じ) は要確認として人が見る。準一致に落ちるのは、再送分に新しい日付が入っているケースと、分割納品で同額の請求が続くケースです。前者は重複、後者は別取引。この2つを見分けるには納品書に戻るしかなく、ここが人の仕事になります。

立替精算との重複は、この関門だけでは捕まりません。経費精算システムの申請と請求書の支払が別のフローだからです。交通費・宿泊費・少額の物品購入など、立替と請求書払いの両方がありうる科目については、月次で「同じ日付・同じ取引先・同じ金額」の申請と支払を突き合わせる工程を1つ置いてください。

関門3:振込データを実行前に重複検知する

最後の関門は、総合振込データを作った時点の検査です。見るのは2つ。同一の振込先口座かつ同一金額の明細が2件以上ないか、そして前回の支払データと同じ組み合わせが混ざっていないか。

同額の重複が正当なケース(同じ取引先に別部門が別々に発注した、など)もあるので、機械的に消すのではなく、要確認として抽出して人が判断します。振込実行後に気づくと、組戻しの依頼が必要になり、手数料も相手の協力も要る。データの段階なら削除するだけで終わります。

ここで注意したいのは、支払を止めることに法令上の期限がある点です。委託取引には、2026年1月1日施行の中小受託取引適正化法(取適法。旧・下請代金支払遅延等防止法)が適用される場合があり、対象取引では給付を受領した日から60日以内に支払期日を定めることが求められ、支払が遅れれば年14.6%の遅延利息が発生します(中小企業庁「中小受託取引適正化法」)。重複の疑いを理由に支払を保留し続けることはできません。だからこそ、重複は支払直前ではなく受領時点で潰しておく必要があります。適用範囲は資本金・従業員数の基準を満たす取引に限られるため、自社の取引がどこまで対象になるかは先に確認してください。

二重払いに気づく:月次で拾える3つのサイン

関門をすり抜けた場合、月次で拾います。サインは3つです。

1つ目は、買掛金・未払金の補助科目が借方残になっていること。 債務が残っている科目の残高は貸方にあるのが正常で、借方残は「債務より多く払った」状態そのものです。税込110,000円(税抜100,000円)の仕入を1回計上し、支払を2回した場合の動きを追います。

計上時   仕入        100,000 / 買掛金 110,000
         仮払消費税等  10,000 /
1回目    買掛金      110,000 / 普通預金 110,000
2回目    買掛金      110,000 / 普通預金 110,000  ← 債務がないのに支払

この時点で買掛金の補助科目は110,000円の借方残です。発見したら、返還請求権として未収入金に振り替えます。

未収入金 110,000 / 買掛金 110,000

2つ目は、同一取引先・同一金額の支払が同じ月に2件並んでいること。 支払明細を取引先コードと金額でソートすれば数分で確認できます。月次の締め作業に組み込んでください。科目残高を帳簿の外の証拠と突き合わせる手順は残高照合のやり方にまとめています。

3つ目は、仕入・経費そのものが二重計上されていること。 これは支払の二重より厄介です。同じ請求書を2回計上していれば、仮払消費税等も二重になり、仕入税額控除が過大になります。仕入税額控除の要件は帳簿と請求書等の保存で(国税庁タックスアンサー No.6496「仕入税額控除をするための帳簿及び請求書等の保存」)、実在しない取引を控除の対象にはできません。この場合は買掛金が借方残にならないまま費用と消費税だけが膨らむため、残高からは見つかりません。発見したときの修正申告の要否などの税務判断は、顧問税理士に確認してください。

払ってしまった後:返金請求と時効

払い過ぎた金銭の返還は、法律上は不当利得の問題です。民法703条は、法律上の原因なく他人の財産によって利益を受け、そのために他人に損失を及ぼした者は、その利益の存する限度で返還する義務を負うと定めています。受益者が法律上の原因がないことを知っていた場合(悪意の受益者)は、704条により利息を付した返還と損害賠償の責任を負います(e-Gov法令検索「民法」)。

返還を求める権利にも時効があります。民法166条1項は、債権は権利を行使することができることを知った時から5年間、または権利を行使することができる時から10年間行使しないときに消滅すると定めています。二重払いは支払の事実に気づいた時点が起算点になりうるので、月次で拾えていない会社ほど時間の余裕がありません。数年前の過払いが決算整理で出てきて、相手も記録を持っていない——ここまで来ると回収は難しくなります。

実務の選択肢は2つです。取引が続いている相手なら次回請求との相殺が早く、振込手数料も発生しません。対象の請求書番号・金額・充当先を書面かメールで相互に確認し、記録を残します。取引が終了している相手や金額が大きい場合は返金を求めます。いずれも回収できたときの処理は同じ形です。

返金入金   普通預金 110,000 / 未収入金 110,000
相殺       買掛金   110,000 / 未収入金 110,000

相手が応じない、相手の経営状況が悪化しているなど、交渉が難航する場合の対応は個別の法律判断になります。弁護士に相談してください。回収不能になった場合の貸倒れの税務上の取扱いも、顧問税理士の領域です。

効率化:一致するものを人が見ない設計にする

3つの関門を全件人手で回すと、件数の多い会社では締めのたびに時間を持っていかれます。方向は一つで、一致する取引は機械が落とし、人は差異と例外だけを見る設計に寄せること。そのために先に整えるのは、ツールではなく取引先マスタの表記ゆれ、請求書番号の記載依頼、擬似キーの定義です。ここが決まらないまま検知を自動化すると、名寄せの失敗が「重複の疑い」として大量に出てきます。

社内で全件を見きれない場合は、突合の工程だけを外に出す分担もあります。当社の4649納品突合は、発注書・納品書・請求書をチャットで送るだけでAIが全件照合し、一致した取引は報告のみ、不一致と重複は根拠書類を添えて支払処理の前に指摘します。すでに計上された仕訳の側で二重計上を探す場合は、全仕訳を対象にチェックする4649仕訳チェックが対応する範囲です。記帳を顧問の会計事務所に任せている会社でも、突合とチェックの工程だけを切り出せるので、事務所は税務の観点での確認に集中できます。担い手を分ける話なので、進めるときは事務所にも共有したうえで決めてください。


二重払いを防止する仕組みは、特別な統制ではありません。入口を1本にし、キーを決めて照合し、振込前にもう一度見る。3つのうち1つしかない会社が、月末の忙しさで事故を起こします。まず自社にいくつ関門があるかを数えてください。1つしかなければ、受領台帳から始めるのが最短です。

よくある質問

Q. 請求書番号が振られていない取引先の重複は、どう検知すればよいですか?
取引先コード+請求日(または締め日)+税込金額の3項目を擬似キーにします。ただしこの3項目だけだと、毎月同額のリース料や家賃のような定額取引で誤検知が増えるので、対象期間(何月分か)を4つ目の条件に足してください。「取引先・金額が一致し、請求日が3営業日以内」を要確認として抽出する運用にすると、再送分と別取引の切り分けがしやすくなります。番号が振られていない取引先には、次回発注のタイミングで自社の発注番号を請求書に記載してもらえないか依頼するのが根本的な対策です。番号が1つ載るだけで、突合の精度は擬似キーとは比べものになりません。
Q. 二重払いが見つかったとき、返金と次回請求との相殺のどちらを選ぶべきですか?
取引が継続している相手なら相殺のほうが早く、振込手数料も発生しません。次回の請求額から過払い分を差し引いてもらい、相殺の内容(対象の請求書番号・金額・充当先)を書面かメールで相互に確認します。取引が終了している相手、過払い額が大きい相手、相手の支払能力に不安がある相手には返金を求めてください。判断の分かれ目は、相殺できるだけの取引が今後あるかどうかです。相手が返還に応じない場合や、金額が大きく交渉が難航する場合は、自社のケースでどのような請求ができるかを弁護士に相談してください。
Q. 二重払いした分の消費税は、どう扱えばよいですか?
支払だけが二重で、仕入や経費の計上は1回しかしていない場合は、消費税の計算に影響しません。買掛金が借方残になるだけです。問題は、同じ請求書を2回計上していた場合で、仮払消費税等も二重に計上され、仕入税額控除が過大になります。仕入税額控除の要件は国税庁タックスアンサー No.6496 のとおり帳簿と請求書等の保存で、実際には行われていない取引を控除の対象にはできません。発見した課税期間や修正申告の要否によって取扱いが変わるため、自社のケースの判断は顧問税理士に確認してください。