業務フロー×仕訳公開 2026-10-31・更新 2026-10-31

購買管理の業務フロー:発注から支払まで、買掛金はいつ立つか

納品された部品の箱を検品する手元とバインダー

確認日 2026-10-31(調べ方)・制度は変わることがあります。個別の判断は公式の資料と専門家に確かめてください。

購買の業務フローは、発注・入荷・検収・請求照合・支払と進みます。買掛金は、検収の時点で計上する設計が基本形です。発注では仕訳は動かず、請求書が来るまで待つわけでもありません。検収の実績と請求書を突き合わせる三点照合があれば、支払の誤りを支払前に止められます。

発注から支払までの全体像

発注から支払までの流れは、Procure to Pay(P2P)と呼ばれます。受注から入金までの流れの裏返しで、相手の売掛金がこちらの買掛金です。

発注から支払まで(検収基準の例)

  1. 1

    購買依頼・承認購買管理

    仕訳なし

    予算の確認と承認

  2. 2

    発注購買管理

    仕訳なし

    単価と数量の約束ができる

  3. 3

    入荷在庫管理

    仕訳なし

    数量を確認する。検収と同時に行う場合もある

  4. 4

    検収購買管理

    仕入・仮払消費税 / 買掛金

    品質と数量を確かめ、買掛金を計上する

  5. 5

    請求書の受領・照合購買/経理

    仕訳なし

    三点照合。差があれば調整の仕訳

  6. 6

    支払会計/銀行

    買掛金 / 普通預金

    支払データを作り、買掛金を減らす

計上時点は入荷とする会社もあります。会社の方針に合わせて設計します。

計上時点を「入荷」と「検収」のどちらにするかは、会社の方針です。編集部の設計の例としては、品質確認に日数がかかる品目があるなら、入荷日と検収日の列を分けておくと後で変更しやすくなります。

検収時の仕訳とレコード

税抜5万円の部品を検収した場面です。在庫を持つ会社では「仕入」の代わりに「商品」や「原材料」を使う方法もあります。

検収で買掛金が立つ

検収時の仕訳
借方金額貸方金額
仕入50,000買掛金55,000
仮払消費税5,000
goods_receipts
idpo_line_idaccepted_onqtyunit_pricematch_status
3,2019,1012026-11-05100500unmatched

match_status は請求書との照合状態

検収レコードの登録を起点に仕訳を作り、未照合の状態で残す例です。

買掛金の残高は、会計の元帳だけで見ると「どの請求書の分か」が分かりません。仕入先別・伝票別の明細は購買側に持ち、元帳の残高と定期的に突き合わせます。

三点照合の作り方

三点照合(スリーウェイマッチ)は、発注書・検収実績・請求書の3つの内容を比べる手続きです。発注がないのに請求が来た場合や、数量が多い請求を見つけられます。

三点照合に使うテーブルの例

purchase_orders

  • id PK
  • supplier_id FK
  • ordered_on

po_lines

  • id PK
  • po_id FK
  • item_id
  • qty
  • unit_price

goods_receipts

  • id PK
  • po_line_id FK
  • accepted_on
  • received_on
  • qty

supplier_invoices

  • id PK
  • supplier_id FK
  • invoice_no
  • invoice_date
  • reg_no

invoice_lines

  • id PK
  • invoice_id FK
  • receipt_id FK
  • qty
  • amount
  • purchase_orders 1 — N po_lines
  • po_lines 1 — N goods_receipts
  • supplier_invoices 1 — N invoice_lines
  • goods_receipts 1 — N invoice_lines
請求明細は検収に紐づけます。分納や合算請求があるため、発注と請求を直接つながない例です。
結果 例 処理の例
一致 数量・単価が同じ 支払予定に載せる
数量の差 請求100、検収90 支払を保留し、仕入先に確認する
単価の差 発注500円、請求520円 購買担当が単価を確認する。正しければ差額を修正
消費税の差 1円の差 許容範囲の設定と扱いを経理と決める
検収なし 発注はあるが未検収 請求を受け付けず保留する
発注なし 発注番号が見つからない 例外の承認フローへ回す

消費税の差は、明細ごとに計算するか請求書単位で計算するかで生じます。計算の決まりは消費税の端数処理の記事で扱います。許容差を設けるなら、金額と承認者を設定値にして変更履歴を残します。統制の考え方はJ-SOXとIT統制につながります。

単価の差を調整する

請求照合時の差額調整
借方金額貸方金額
仕入2,000買掛金2,200
仮払消費税200

単価が520円で正しいと確認できた場合

goods_receipts
idqtyunit_pricematch_status
3,201100500unmatched
3,201100520matched

履歴を残す設計の例。1行を更新で済ませない

検収時の金額より請求額が高かった場合に、差額の仕訳を足す例です。元の仕訳は書き換えません。

インボイスと経過措置で必要になるデータ

請求書を受け取る側では、相手が適格請求書発行事業者かどうかで仕入税額控除の扱いが変わります。国税庁のQ&Aによると、免税事業者などからの課税仕入れの経過措置は次の割合です。

期間 仕入税額相当額のうち控除できる割合
2023年10月1日〜2026年9月30日 80%
2026年10月1日〜2028年9月30日 70%
2028年10月1日〜2030年9月30日 50%
2030年10月1日〜2031年9月30日 30%

割合は課税仕入れの時期で判断します。商品は原則として引渡しの日、役務は原則として全部完了の日です(問113-3)。支払日で判定すると誤るので、税区分の判定には引渡しや役務の完了を表す日付を使います。適用には、区分記載請求書等と同じ事項を書いた請求書等と、一定の記載をした帳簿の保存が必要です。

システム側では、仕入先マスタに登録番号と有効期間を持ち、請求書ごとの税区分を残します。詳細はインボイスのシステム要件にまとめています。

支払データと支払期日

支払の段階では、請求書の支払条件から支払予定日を計算し、銀行に渡すデータを作ります。二重払いを防ぐには、支払と買掛明細を中間テーブルで結び、1つの明細が2回支払われないようにします。入金消込と同じ考え方で、消込の中間テーブルの設計が参考になります。

委託取引の分野では、下請法を改正した取適法(中小受託取引適正化法)が2026年1月1日に施行されました。公正取引委員会と中小企業庁の資料によると、対象取引では、検査の有無にかかわらず物品などを受領した日から60日以内で、できる限り短い期間内に支払期日を定める必要があります。役務の委託では、提供を受けた日が起算日です。手形払は禁止され、電子記録債権なども期日までに満額を得にくいものは使えません。起算日は検収日でなく受領日です。対象になる取引の場合は、受領日を検収日と別に持ち、支払予定日がこの範囲に収まるかを確かめます。対象かどうかの判断は法務や経理に確かめてください。

月末の未請求と締めの確認

検収で計上する設計では、月末の確認点は「検収済みで請求書が未着の明細」です。これらは計上済みで、照合だけが残っています。反対に、物は届いたのに検収が登録されていない分は計上漏れになります。編集部の設計の例として、次の一覧を締め前に出します。

  • 入荷済みで未検収の明細
  • 検収済みで請求未着の明細(仕入先別の合計)
  • 照合で保留中の請求書
  • 購買側の買掛残高と元帳の差

過去の月への修正は、月次の締め処理のルールに従います。

よくある質問

買掛金と未払金の違いは何ですか?
一般的には、商品や原材料など本業の仕入の未払いを買掛金、それ以外の備品やサービスなどの未払いを未払金とします。科目の分け方は会社の経理規程で決まるため、品目マスタと勘定科目の対応を経理と決めます。
請求書が来る前でも買掛金を計上しますか?
検収を計上時点とする場合、請求書の到着を待たずに計上します。請求書の金額が検収時と違えば、照合の段階で差額を調整します。
三点照合は法律で義務づけられていますか?
三点照合という手続きを法令で一律に定めたものは、編集部の調べた資料にはありません。誤請求や二重払いを防ぐ統制として、会社が業務に組み込むものです。
免税事業者からの仕入の経過措置はいつの割合を使いますか?
課税仕入れの時期で判断します。国税庁のQ&Aでは、商品は原則として引渡しの日、役務は原則として全部完了の日です。支払日ではありません。

出典

調べ方・間違いのお知らせ