政策DBトップ
政策DB(SEISAKU DB)

変更記録

行政事業レビュー由来の金額の意味と項目名の変更(v2、2026-10)。

2026年10月23日 企業向け純額の集計と説明を訂正しました

2026年6月9日のプレスリリースでは「企業向け純額¥24.0兆・1,702社(5年)」、8月28日のプレスリリースでは「約23.1兆円、集計対象の法人は1,699社(2021〜2025年度の5年間)」と、当サイトの関連記事とあわせて公表していました。この集計では、事業全体の予算現額を、取得した支出先1者に帰属させ、企業別の支出額として扱っていました。この集計と、これを企業の受取額、企業向け支出の下限値、執行額として示した説明(8月28日のプレスリリースの「行政事業レビューの執行額を法人番号で名寄せし」を含みます)を訂正します。

訂正後の企業向け純額は、行政事業レビューの支出先一覧から、当社が資金の流れで国の直接の支出先と確かめ、自社の事業の分に分類した民間企業への掲載額を合計したものです。執行2023〜2025年度で約12.5兆円、集計対象は9,422社です(2026年10月23日時点)。

一覧は各ブロックの上位の支出先に限られ、国費以外の財源を含む場合があります。企業の受取額や、企業向け支出の下限値を示すものではありません。対象期間は、資金の流れを確かめられる年度に絞りました。集計の方法と対象期間が違うため、訂正前と訂正後の差は、支出の増減を示すものではありません。予算現額・執行額・掲載された支出額の区別と年度の扱いは、同じ日付の項目「金額の意味と項目名の変更」をご覧ください。

v2(2026-10-23): 金額の意味と項目名の変更

応答の meta に schema_version: 2 を返します。

  1. 金額訂正: 予算現額を「執行額」と呼んでいた誤りを、予算現額・執行額・掲載された支出額の 3 つに分けた。企業別の額は掲載された支出額(受け取った額ではない)。
  2. 年度訂正: 支出先の額にシート年度を付けていた誤りを、執行年度(シート年度 − 1)に直した。
  3. 窓の変更: シート FY2021〜2025 から、執行年度 FY2021〜2025(シート 2022〜2026)へ。
  4. 採用規則の追加: 企業向け純額 = 国から直接(資金の流れで確認できたもの)・補足情報ブロック除外・個人名義除外・支出の実績があるもの。
  5. 採用規則の追加: 一次資料が「重複データのため後日削除」と明記した事業は集計から除く(行は保持)。
  6. 期間(経路): 企業向け純額と官需依存度の分子は執行 FY2023〜2025 の 3 年(資金の流れが FY2024 以降のシートにしか無いため)。執行 FY2021・2022 は取扱額のみ。

新旧項目の対応表(公開 API)

旧新説明
payment_amountproject_budget_amount / project_executed_amount旧項目は値を返さず null(payment_amount_note に理由)。予算現額は project_budget_amount(支払額ではない)、執行額は project_executed_amount。
recipient_namerepresentative_payee_name事業には複数の支出先がある。一覧 API の代表 1 者(参考)として返す。支出先の一覧は基礎行(KAI 側の検索)。
recipient_jcnrepresentative_payee_jcn同上(代表 1 者の法人番号)。
(なし)representative_payee_amount代表 1 者の額(名称ごとにブロック横断で合計した最大の 1 者)。参考情報で企業別の額ではない。
data_quality_flag(返さない)旧集計表の品質フラグ。基礎行の amount_state / payment_basis に置き換わった。
project_idbudget_sheet_project_id(= project_id と同値)/ sheet_project_idproject_id は予算側のシート id の別名として残す。代表支出先の出典(と、原則として執行額の出典)は N+1 年度のシート id = sheet_project_id(新設)。
(なし)executed_source執行額の採用元(prev_year_list / execution_item / csv_2_1。執行額が無ければ null)。欠測時に N 年度の詳細や CSV 2-1 を使った行を区別できる。
fiscal_yearfiscal_year(意味の明確化)fiscal_year = 執行年度。予算現額は N 年度シート(budget_sheet_project_id)に基づく。代表支出先は N+1 年度シート(sheet_project_id)に基づく。執行額は原則同じ N+1 年度シートの値で、欠測時は N 年度の詳細または CSV 2-1 を使う。採用元は executed_source に示す(prev_year_list = N+1 年度シートの前年度執行額 / execution_item = N 年度の詳細 / csv_2_1 = CSV 2-1。どれも無ければ null)。
count(上限の値を返していた一覧)count = 実際に返した件数 / truncated上限に当たった時は truncated=true。
(なし)meta.schema_version = 2 / meta.migration_endsv2 の応答であること、旧項目を返す移行期の終了日。
funding_sources の rs_net_bn / rs_gross_bn(欠測時 0.0)rs_net_bn / rs_gross_bn(欠測時 null)+ rs_net_state / rs_gross_state(新設)REST /v1/houjin/{jcn} の多源比較。行政事業レビューの行が無い・額の記載が無い時は 0 ではなく null を返し、状態を rs_net_state / rs_gross_state に示す。

新旧項目の対応表(KAI: search_policy_funding / get_company_public_funding_profile)

同じ項目名でも公開 API と KAI で行き先が違います。KAI の応答は上の表ではなくこの表で読んでください。

旧新説明
project_idproject_id(= sheet_project_id。支出先側の N+1 年度シート)/ budget_sheet_project_id(予算側の N 年度シート)KAI の project_id は支出先の出典になる N+1 年度のシート。予算現額の出典は budget_sheet_project_id(N 年度のシート)。執行額の出典は executed_source によって異なる(prev_year_list = N+1 年度のシート / execution_item = N 年度の詳細 / csv_2_1 = CSV 2-1)ので、project_executed_amount.source を参照する。
data_quality_flag(事業行・1 行 1 者)results[].recipients[].data_quality_flag / in_corporate_net支出先ごとに返す。企業向け純額に入れない理由の一部で、null だけでは純額採用を意味しない。採用の判定は in_corporate_net。
recipient_jcn / recipient_name(事業行)results[].recipients[].recipient_jcn / recipient_name支出先は事業行の入れ子 recipients[] に移った(支出先を持たない事業は recipients: [])。
limit(支出先の行数)limit = 事業の数 / recipients_limit = 事業ごとの支出先の上限 / meta.truncated / recipients_total / recipients_returned / recipients_truncated打ち切りは事業の数と支出先の数の両方で明示する(meta.truncated・results[].recipients_truncated)。
(なし)results[].recipients[](payment_id / flow.group / in_corporate_net)入れ子の支出先。ブロック(flow.group)と純額採用の判定を返す。
national_public_spending.by_fiscal_year[].amount(own_project = 純額)amount = 掲載された支出額(gross)/ net_amount = 企業向け純額(執行 FY2023〜2025 の own_project 行だけ)/ net_observation_statusprofile の own_project の amount は直接・再委託・経路未確認を含む取扱額。企業向け純額は別キー net_amount に分けた。
(なし)meta.schema_version = 2 / meta.migration_ends公開 API と共通。移行期は 90 日。

移行期間

旧項目 payment_amount は値を返さず null になり、payment_amount_note に「廃止。予算現額は project_budget_amount(支払額ではない)、執行額は project_executed_amount」と返します。移行期間は 2026-10-23 から 90 日間、終了日は 2027-01-21 です。終了後は旧項目そのものを返しません。