├── media
├── img0.png
├── img1.png
└── img2.png
├── front
├── postcss.config.js
├── public
│ ├── vercel.svg
│ ├── window.svg
│ ├── file.svg
│ ├── globe.svg
│ └── next.svg
├── next.config.ts
├── src
│ ├── app
│ │ ├── globals.css
│ │ ├── providers.tsx
│ │ ├── layout.tsx
│ │ ├── idea
│ │ │ └── [id]
│ │ │ │ └── page.tsx
│ │ └── login
│ │ │ └── page.tsx
│ ├── components
│ │ ├── NoSSR.tsx
│ │ ├── Footer.tsx
│ │ └── BudgetChart.tsx
│ ├── lib
│ │ ├── firebase.ts
│ │ ├── auth.tsx
│ │ └── firestore.ts
│ └── data
│ │ └── japan
│ │ ├── 2013
│ │ └── revenue.json
│ │ ├── 2018
│ │ └── revenue.json
│ │ ├── 2019
│ │ └── revenue.json
│ │ ├── 2020
│ │ └── revenue.json
│ │ ├── 2021
│ │ └── revenue.json
│ │ └── 2025
│ │ └── revenue.json
├── tailwind.config.js
├── eslint.config.mjs
├── .gitignore
├── tsconfig.json
├── package.json
└── README.md
├── research
└── japan
│ ├── 2025
│ ├── revenue
│ │ ├── shift_jis.xml
│ │ ├── original
│ │ │ └── 全画面表示 - 令和7年度 一般会計予算 当初予算_歳入.xml
│ │ └── revenue.json
│ └── expenditure
│ │ ├── shift_jis.xml
│ │ └── original
│ │ └── 全画面表示 - 令和7年度 一般会計予算 当初予算.xml
│ └── README.md
├── .env.example
├── README.md
└── scripts
└── process_csv_data.py
/media/img0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/media/img0.png
--------------------------------------------------------------------------------
/media/img1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/media/img1.png
--------------------------------------------------------------------------------
/media/img2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/media/img2.png
--------------------------------------------------------------------------------
/front/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | '@tailwindcss/postcss': {},
4 | autoprefixer: {},
5 | },
6 | }
--------------------------------------------------------------------------------
/research/japan/2025/revenue/shift_jis.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/revenue/shift_jis.xml
--------------------------------------------------------------------------------
/research/japan/2025/expenditure/shift_jis.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/expenditure/shift_jis.xml
--------------------------------------------------------------------------------
/front/public/vercel.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/front/next.config.ts:
--------------------------------------------------------------------------------
1 | import type { NextConfig } from "next";
2 |
3 | const nextConfig: NextConfig = {
4 | /* config options here */
5 | };
6 |
7 | export default nextConfig;
8 |
--------------------------------------------------------------------------------
/research/japan/2025/revenue/original/全画面表示 - 令和7年度 一般会計予算 当初予算_歳入.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/revenue/original/全画面表示 - 令和7年度 一般会計予算 当初予算_歳入.xml
--------------------------------------------------------------------------------
/research/japan/2025/expenditure/original/全画面表示 - 令和7年度 一般会計予算 当初予算.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/taniiicom/yosan-org/HEAD/research/japan/2025/expenditure/original/全画面表示 - 令和7年度 一般会計予算 当初予算.xml
--------------------------------------------------------------------------------
/.env.example:
--------------------------------------------------------------------------------
1 | NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key
2 | NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_auth_domain
3 | NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
4 | NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_storage_bucket
5 | NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_sender_id
6 | NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
7 |
--------------------------------------------------------------------------------
/front/public/window.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/front/public/file.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/front/src/app/globals.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
5 | html, body {
6 | height: 100%;
7 | }
8 |
9 | /* Prevent hydration mismatch for Chakra UI */
10 | html {
11 | color-scheme: light;
12 | }
13 |
14 | body {
15 | color-scheme: light;
16 | }
17 |
18 | /* Ensure consistent rendering */
19 | *, *::before, *::after {
20 | box-sizing: border-box;
21 | }
22 |
--------------------------------------------------------------------------------
/front/tailwind.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('tailwindcss').Config} */
2 | module.exports = {
3 | content: [
4 | './src/pages/**/*.{js,ts,jsx,tsx,mdx}',
5 | './src/components/**/*.{js,ts,jsx,tsx,mdx}',
6 | './src/app/**/*.{js,ts,jsx,tsx,mdx}',
7 | ],
8 | theme: {
9 | extend: {
10 | colors: {
11 | background: "var(--background)",
12 | foreground: "var(--foreground)",
13 | },
14 | },
15 | },
16 | plugins: [],
17 | }
--------------------------------------------------------------------------------
/front/eslint.config.mjs:
--------------------------------------------------------------------------------
1 | import { dirname } from "path";
2 | import { fileURLToPath } from "url";
3 | import { FlatCompat } from "@eslint/eslintrc";
4 |
5 | const __filename = fileURLToPath(import.meta.url);
6 | const __dirname = dirname(__filename);
7 |
8 | const compat = new FlatCompat({
9 | baseDirectory: __dirname,
10 | });
11 |
12 | const eslintConfig = [
13 | ...compat.extends("next/core-web-vitals", "next/typescript"),
14 | ];
15 |
16 | export default eslintConfig;
17 |
--------------------------------------------------------------------------------
/front/src/components/NoSSR.tsx:
--------------------------------------------------------------------------------
1 | 'use client'
2 |
3 | import dynamic from 'next/dynamic'
4 | import { ReactNode } from 'react'
5 |
6 | interface NoSSRProps {
7 | children: ReactNode
8 | fallback?: ReactNode
9 | }
10 |
11 | const NoSSRWrapper = ({ children, fallback }: NoSSRProps) => {
12 | return <>{children}>
13 | }
14 |
15 | const NoSSR = dynamic(() => Promise.resolve(NoSSRWrapper), {
16 | ssr: false,
17 | loading: () => <>{null}>
18 | })
19 |
20 | export default function NoSSRComponent({ children, fallback }: NoSSRProps) {
21 | return {children}
22 | }
--------------------------------------------------------------------------------
/front/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 | /.pnp
6 | .pnp.*
7 | .yarn/*
8 | !.yarn/patches
9 | !.yarn/plugins
10 | !.yarn/releases
11 | !.yarn/versions
12 |
13 | # testing
14 | /coverage
15 |
16 | # next.js
17 | /.next/
18 | /out/
19 |
20 | # production
21 | /build
22 |
23 | # misc
24 | .DS_Store
25 | *.pem
26 |
27 | # debug
28 | npm-debug.log*
29 | yarn-debug.log*
30 | yarn-error.log*
31 | .pnpm-debug.log*
32 |
33 | # env files (can opt-in for committing if needed)
34 | .env*
35 |
36 | # vercel
37 | .vercel
38 |
39 | # typescript
40 | *.tsbuildinfo
41 | next-env.d.ts
42 |
--------------------------------------------------------------------------------
/front/src/app/providers.tsx:
--------------------------------------------------------------------------------
1 | 'use client'
2 |
3 | import { ChakraProvider, extendTheme } from '@chakra-ui/react'
4 | import { AuthProvider } from '@/lib/auth'
5 |
6 | // Create a theme with consistent initial color mode
7 | const theme = extendTheme({
8 | config: {
9 | initialColorMode: 'light',
10 | useSystemColorMode: false,
11 | },
12 | })
13 |
14 | export function Providers({ children }: { children: React.ReactNode }) {
15 | return (
16 |
22 | {children}
23 |
24 | );
25 | }
26 |
--------------------------------------------------------------------------------
/front/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES2017",
4 | "lib": ["dom", "dom.iterable", "esnext"],
5 | "allowJs": true,
6 | "skipLibCheck": true,
7 | "strict": true,
8 | "noEmit": true,
9 | "esModuleInterop": true,
10 | "module": "esnext",
11 | "moduleResolution": "bundler",
12 | "resolveJsonModule": true,
13 | "isolatedModules": true,
14 | "jsx": "preserve",
15 | "incremental": true,
16 | "plugins": [
17 | {
18 | "name": "next"
19 | }
20 | ],
21 | "paths": {
22 | "@/*": ["./src/*"]
23 | }
24 | },
25 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
26 | "exclude": ["node_modules"]
27 | }
28 |
--------------------------------------------------------------------------------
/front/src/lib/firebase.ts:
--------------------------------------------------------------------------------
1 | import { initializeApp } from "firebase/app";
2 | import { getAuth } from "firebase/auth";
3 | import { getFirestore } from "firebase/firestore";
4 |
5 | const firebaseConfig = {
6 | apiKey: process.env.NEXT_PUBLIC_FIREBASE_API_KEY,
7 | authDomain: process.env.NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN,
8 | projectId: process.env.NEXT_PUBLIC_FIREBASE_PROJECT_ID,
9 | storageBucket: process.env.NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET,
10 | messagingSenderId: process.env.NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID,
11 | appId: process.env.NEXT_PUBLIC_FIREBASE_APP_ID,
12 | };
13 |
14 | const app = initializeApp(firebaseConfig);
15 | export const auth = getAuth(app);
16 | export const db = getFirestore(app, 'yosanorg');
17 |
--------------------------------------------------------------------------------
/front/src/app/layout.tsx:
--------------------------------------------------------------------------------
1 | import type { Metadata } from "next";
2 | import "./globals.css";
3 | import { Providers } from "./providers";
4 | import { ColorModeScript } from '@chakra-ui/react'
5 |
6 | export const metadata: Metadata = {
7 | title: "国家予算シミュレータ yosan.org",
8 | description:
9 | "日本の国家予算をインタラクティブに可視化し, 自由に編集しながら試行錯誤し, 自分の考えた予算案をシェアできます",
10 | };
11 |
12 | export default function RootLayout({
13 | children,
14 | }: Readonly<{ children: React.ReactNode }>) {
15 | return (
16 |
17 |
18 |
19 | {children}
20 |
21 |
22 | );
23 | }
24 |
--------------------------------------------------------------------------------
/front/src/app/idea/[id]/page.tsx:
--------------------------------------------------------------------------------
1 | "use client";
2 |
3 | import Home from "../../page";
4 | import { useEffect, useState, use } from "react";
5 | import { getBudget } from "@/lib/firestore";
6 |
7 | interface IdeaPageProps {
8 | params: Promise<{ id: string }>;
9 | }
10 |
11 | export default function IdeaPage({ params }: IdeaPageProps) {
12 | const { id } = use(params);
13 | const [ready, setReady] = useState(false);
14 |
15 | useEffect(() => {
16 | const load = async () => {
17 | try {
18 | const dataset = await getBudget(id);
19 | if (dataset) {
20 | localStorage.setItem("sharedDataset", JSON.stringify(dataset));
21 | }
22 | } catch (e) {
23 | console.error("Error loading budget:", e);
24 | } finally {
25 | setReady(true);
26 | }
27 | };
28 | load();
29 | }, [id]);
30 |
31 | return ready ? : null;
32 | }
33 |
--------------------------------------------------------------------------------
/front/public/globe.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/front/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "front",
3 | "version": "0.1.0",
4 | "private": true,
5 | "scripts": {
6 | "dev": "next dev --turbopack",
7 | "build": "next build",
8 | "start": "next start",
9 | "lint": "next lint"
10 | },
11 | "dependencies": {
12 | "@chakra-ui/react": "^2.10.9",
13 | "@emotion/react": "^11.14.0",
14 | "@emotion/styled": "^11.14.1",
15 | "@tailwindcss/postcss": "^4.1.11",
16 | "chart.js": "^4.5.0",
17 | "firebase": "^11.10.0",
18 | "framer-motion": "^12.23.0",
19 | "next": "15.3.4",
20 | "react": "^19.0.0",
21 | "react-chartjs-2": "^5.3.0",
22 | "react-dom": "^19.0.0",
23 | "react-icons": "^4.12.0"
24 | },
25 | "devDependencies": {
26 | "@eslint/eslintrc": "^3",
27 | "@types/node": "^20",
28 | "@types/react": "^19",
29 | "@types/react-dom": "^19",
30 | "autoprefixer": "^10.4.21",
31 | "eslint": "^9",
32 | "eslint-config-next": "15.3.4",
33 | "postcss": "^8.5.6",
34 | "tailwindcss": "^4.1.11",
35 | "typescript": "^5"
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/front/src/app/login/page.tsx:
--------------------------------------------------------------------------------
1 | 'use client'
2 |
3 | import { useAuth } from '@/lib/auth';
4 | import { Box, Button, Stack } from '@chakra-ui/react';
5 | import { useRouter } from 'next/navigation';
6 | import { useEffect } from 'react';
7 |
8 | export default function LoginPage() {
9 | const { user, loginGoogle, loginTwitter } = useAuth();
10 | const router = useRouter();
11 |
12 | useEffect(() => {
13 | if (user) router.push('/');
14 | }, [user, router]);
15 |
16 | return (
17 |
18 |
19 |
27 |
35 |
36 | `Twitter でログイン` ができない場合は, 同じメールアドレスで過去に `Google
37 | でログイン` をしたことがある可能性があります. `Google でログイン` を
38 | 試してみてください.
39 |
40 |
41 |
42 | );
43 | }
44 |
--------------------------------------------------------------------------------
/front/public/next.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 国家予算シミュレータ yosan.org
2 |
3 | - https://yosan.org
4 |
5 | **日本の国家予算をインタラクティブに可視化し, 自由に編集しながら試行錯誤し, 自分の考えた予算案をシェアできます
6 | **
7 |
8 | ## 表明
9 |
10 | このサービスは, 特定の政党や候補者を支持しません
11 |
12 | 日本の国家予算データについては, 政府の予算書・決算書データベース (https://www.bb.mof.go.jp/hdocs/bxsselect.html) をもとに, Taniii が機械判読に適した形式にオープンデータ化し, インタラクティブなグラフを用いて可視化したものです
13 |
14 | 各ユーザの作成・提案した予算データやコメントについては, ユーザにより作成されたコンテンツであり, その正しさや不適切でないことを, 本サービスも, サービス作成者・運営者も保証せず, 意見に対する同意も不同意も意図しません
15 |
16 | ## snap.
17 |
18 | - インタラクティブに可視化されたグラフで膨大な額を直感的に理解
19 |
20 | 
21 |
22 | - インタラクティブにネストを展開して探索
23 |
24 | 
25 |
26 | - 自由に編集しながら試行錯誤し, 自分の考えた予算案をシェア
27 |
28 | 
29 |
30 | ## あとがき
31 |
32 | 自分自身の月の収入や支出 (例えば, 「食費にいくら使っているか」とか) はだいたい分かるけど, 国の収入と支出はどうでしょうか?
33 |
34 | 「何らかの政策をするのに, n 兆円必要」ということだけニュースで言われても, それが『収入全体の何%』で, 『他の予算と比べて, 多いのか・少ないのか』, 『いくら収入を増やすか, 支出を削減すれば実現できるのか』恥ずかしながら私はイメージがつきませんでした.
35 |
36 | 「支出を節約して減税する」「国債を発行して収入を増やす」「減らせる支出がないから減税できない」... いろんな意見があっていいと思いますが, こういう議論をするとき, 自分自身のお金に関することなら, 家計簿を見たり, 帳簿を見て, 試行錯誤したり, 思案を巡らすはずです.
37 |
38 | 自分たちの国の予算についても, 自分の払った税金の使い道についても, 一部の人の考えたキャッチフレーズだけで議論するのではなく, みんなが具体的な数字に触れられて, 「ああでもないこうでもない」と試行錯誤して, ボトムアップに集合知を結集できる場所があればいいのにと思い, このサービスを作りました.
39 |
40 | ## 開発者向け情報
41 |
42 | ### データ処理スクリプト
43 |
44 | 国家予算の生データ(CSV)をJSON形式に変換するためのスクリプトが `scripts/process_csv_data.py` に用意されています。
45 |
46 | #### 前提条件
47 | - 生データは `front/src/data/raw/DL{年}11001/` ディレクトリに配置
48 | - `DL{年}11001a.csv`: 歳入データ
49 | - `DL{年}11001b.csv`: 歳出データ
50 |
51 | #### 使用方法
52 |
53 | ```bash
54 | # 特定の年範囲を処理
55 | python3 scripts/process_csv_data.py --range 2011 2025
56 |
57 | # 特定の年のみ処理
58 | python3 scripts/process_csv_data.py --years 2020 2021 2022
59 |
60 | # 全年を処理(デフォルト: 2011-2025)
61 | python3 scripts/process_csv_data.py
62 |
63 | # カスタムベースディレクトリを指定
64 | python3 scripts/process_csv_data.py --base-dir /path/to/project --range 2020 2025
65 | ```
66 |
67 | #### 出力
68 | - `front/src/data/japan/{年}/revenue.json`: 歳入データ
69 | - `front/src/data/japan/{年}/expenditure.json`: 歳出データ
70 |
71 | #### データ構造
72 | - **歳入データ**: `主管 → 款名 → 項名 → 目名` の階層構造
73 | - **歳出データ**: `所管 → 組織 → 目名` の階層構造
74 | - 金額は千円単位から円単位に自動変換(×1000)
75 |
76 | ---
77 |
78 | designed by Taniii
79 |
80 | - https://taniii.com
81 | - https://x.com/taniiicom
82 | - https://github.com/taniiicom
83 | - https://www.instagram.com/taniiicom
84 |
--------------------------------------------------------------------------------
/research/japan/README.md:
--------------------------------------------------------------------------------
1 | ## データ抽出の方法
2 |
3 | 1. reference から取得
4 |
5 | - https://www.mof.go.jp/policy/budget/budger_workflow/budget/fy2025/fy2025.html
6 | - 予算成立 > 令和 7 年 3 月 31 日 令和 7 年度予算(衆議院修正+参議院修正後)
7 | - https://www.bb.mof.go.jp/archive/reiwa7.html
8 |
9 | - 予算書関連情報 > 令和 7 年度予算書関連情報 > 当初予算 [第 217 回(常会)] > 一般会計 > 第 217 回(常会)成立(衆議院及び参議院修正後) > xml
10 |
11 | - https://www.bb.mof.go.jp/server/2025/html/202511001Main.html
12 |
13 | - (左上) 全画面表示
14 |
15 | - https://www.bb.mof.go.jp/server/2025/xml/202511001000041a.xml#p41
16 |
17 | - (右クリック) > Save As... > shift_jis.xml
18 |
19 | - license: https://www.bb.mof.go.jp/terms/
20 |
21 | 2. shift_jis -> utf8 変換
22 |
23 | ```bash
24 | brew install nkf # 未導入なら
25 | nkf -g shift_jis.xml # 推定文字コードを確認
26 | nkf -w --fb-skip shift_jis.xml > utf8.xml
27 | sed -i '' '1s/Shift_JIS/UTF-8/I' utf8.xml
28 | ```
29 |
30 | ```md
31 | `charset=unknown-8bit` と出る場合, ファイル内に **Shift_JIS の範囲外 (CP932 専用絵文字や制御コードなど)** が混じっている可能性が高いです.
32 | 以下では, まず原因バイトを特定し, 安全に UTF-8 化する手順を示します.
33 |
34 | ---
35 |
36 | ## 1. nkf で自動判定 → 変換
37 |
38 | '''bash
39 | brew install nkf # 未導入なら
40 | nkf -g shift_jis.xml # 推定文字コードを確認
41 | nkf -w --fb-skip shift_jis.xml > utf8.xml
42 | '''
43 |
44 | - `-g` は推定表示だけ
45 | - `-w` が UTF-8 出力
46 | - `--fb-skip` で「化けたバイト」を捨てる
47 | - 完全性が重要なら, 後述 2-B で場所を特定して修正
48 |
49 | ---
50 |
51 | ## 2. iconv を使いたい場合
52 |
53 | ### 2-A. まず CP932 を明示指定
54 |
55 | '''bash
56 | iconv -f cp932 -t utf-8 shift_jis.xml > utf8.xml
57 | '''
58 |
59 | macOS の iconv は `shift_jis` より `cp932` の方が当たりやすいです. それでも `Illegal byte sequence` なら 2-B へ.
60 |
61 | ### 2-B. 不正バイト位置を洗い出す
62 |
63 | '''bash
64 | perl -MEncode -ne '
65 | eval { decode("cp932", $_, Encode::FB_CROAK) };
66 | if ($@) { print "$ARGV:$.:$@\n" }
67 | ' shift_jis.xml
68 | '''
69 |
70 | - 行番号と原因を表示
71 | - 出力された行をエディタで開き,
72 |
73 | - 0x00–0x1F など制御文字を削除
74 | - CP932 拡張絵文字を実体参照 `` に書き換え
75 |
76 | 修正後, 再度 2-A を実行.
77 |
78 | ---
79 |
80 | ## 3. XML 宣言を書き換える
81 |
82 | '''bash
83 | sed -i '' '1s/Shift_JIS/UTF-8/I' utf8.xml
84 | '''
85 |
86 | - macOS の `-i ''` はインプレース
87 | - `/I` で大文字小文字両対応
88 |
89 | ---
90 |
91 | ## 4. 最終チェック項目
92 |
93 | - 外部 DTD や XSL に `encoding="Shift_JIS"` が残っていないか
94 | - 改行コードが CRLF のままなら `dos2unix utf8.xml`
95 | - ファイルを VS Code などで開き, 文字化けが無いことを確認
96 |
97 | ---
98 |
99 | ### ワンライナーで済ませる場合
100 |
101 | '''bash
102 | nkf -w --fb-skip shift_jis.xml | \
103 | sed '1s/Shift_JIS/UTF-8/I' > utf8.xml
104 | '''
105 |
106 | これでほとんどの Shift_JIS 系 XML は安全に UTF-8 へ変換できます.
107 | ```
108 |
109 | 3. xml -> json 変換
110 |
111 | LLM で変換
112 |
113 | - prompt
114 |
115 | ```txt
116 | - 添付の歳出データを正しく json ファイルにしてください
117 | - json は,所管 → 組織 → 項 → 金額(千円) の順のネスト形式にしてください
118 | ```
119 |
120 | ```txt
121 | - 添付の歳入データを正しく json ファイルにしてください
122 | - json は,主管 -> 部 -> 款 -> 項 -> 金額 (千円) の順のネスト形式にしてください
123 | ```
124 | e.g.
125 | ```md
126 | 要求に基づき, 所管 → 組織 → 項 → 金額(千円) の順に入れ子にした json を生成しました.
127 | 完成したファイルは次のリンクからダウンロードできます.
128 | [saishutsu_2025.json をダウンロード](sandbox:/mnt/data/saishutsu_2025.json)
129 | 組織が存在しない行は, 組織キーを空文字列 "" にしています.
130 | 内容の冒頭をご参考までに抜粋します.
131 |
132 | '''json
133 | {
134 | "皇室費": {
135 | "": {
136 | "内廷費": 324000,
137 | "宮廷費": 10812228,
138 | "皇族費": 235765,
139 | "計": 11371993
140 | }
141 | },
142 | "国会": {
143 | "衆議院": {
144 | "衆議院": 65938926,
145 | "衆議院施設費": 2167353,
146 | "衆議院予備経費": 7000,
147 | "計": 68113279
148 | },
149 | "参議院": {
150 | "参議院": 41667748,
151 | "参議院施設費": 1065200,
152 | "参議院予備経費": 5000,
153 | "計": 42737948
154 | },
155 | "国立国会図書館": {
156 | "国立国会図書館": 19315137,
157 | "国立国会図書館施設費": 1110563,
158 | "計": 20425700
159 | },
160 | "裁判官訴追委員会": {
161 | "裁判官訴追委員会": 140916
162 | },
163 | "裁判官弾劾裁判所": {
164 | "裁判官弾劾裁判所": 120389
165 | }
166 | },
167 | ...
168 | }
169 | '''
170 |
171 | ご確認ください. 不備や追加のご要望がありましたら, いつでもお知らせください.
172 | ```
173 |
174 | 4. a
175 |
--------------------------------------------------------------------------------
/front/README.md:
--------------------------------------------------------------------------------
1 | This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
2 |
3 | ## Getting Started
4 |
5 | First, run the development server:
6 |
7 | ```bash
8 | npm run dev
9 | # or
10 | yarn dev
11 | # or
12 | pnpm dev
13 | # or
14 | bun dev
15 | ```
16 |
17 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
18 |
19 | You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
20 |
21 | This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
22 |
23 | ## Learn More
24 |
25 | To learn more about Next.js, take a look at the following resources:
26 |
27 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
29 |
30 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
31 |
32 | ## Deploy on Vercel
33 |
34 | The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
35 |
36 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
37 |
38 | ## Firebase / Firestore 設定
39 |
40 | このアプリではユーザー認証とデータ保存に Firebase を使用します。実行前に次の手順を行ってください。
41 |
42 | 1. Firebase プロジェクトを作成し、Authentication で **Google** と **Twitter** のログイン方法を有効化します。
43 | 2. Cloud Firestore を有効化し、データベース ID を `yosanorg` に設定した上で `budgets`、`comments`、`likes` の各コレクションを作成します。
44 | 3. セキュリティルールを以下のように設定します。
45 |
46 | ```text
47 | rules_version = '2';
48 | service cloud.firestore {
49 | match /databases/{database}/documents {
50 | match /budgets/{budgetId} {
51 | allow read: if true;
52 | allow create: if request.auth != null && request.auth.uid == request.resource.data.userId;
53 | allow update, delete: if request.auth != null && request.auth.uid == resource.data.userId;
54 | }
55 | match /comments/{commentId} {
56 | allow read: if true;
57 | allow create: if request.auth != null && request.auth.uid == request.resource.data.userId;
58 | allow update, delete: if request.auth != null && request.auth.uid == resource.data.userId;
59 | }
60 | match /likes/{likeId} {
61 | allow read: if true;
62 | allow create: if request.auth != null && request.auth.uid == request.resource.data.userId;
63 | allow delete: if request.auth != null && request.auth.uid == resource.data.userId;
64 | }
65 | }
66 | }
67 | ```
68 |
69 | 4. プロジェクトルートの `.env.example` を `.env` にコピーします。
70 | 5. Firebase コンソールの **プロジェクト設定** → **全般** で Web アプリを登録し、表示される **Firebase SDK snippet** の `config` オブジェクトから各種キーを取得して `.env` に記入します。これらの API キーは公開されても問題ありませんが、Firestore のルールで適切にアクセス制限を行ってください。
71 | 6. コレクションを作成するときは最初のドキュメントを追加する必要があります。各コレクションのドキュメント例は次のとおりです(`createdAt` は `FieldValue.serverTimestamp()` を設定してください)。
72 |
73 | **budgets**
74 |
75 | | フィールド名 | 型 | 説明 |
76 | | ------------ | --------- | -------------------------------- |
77 | | userId | string | Firebase Authentication の UID |
78 | | name | string | データセット名 |
79 | | description | string | 説明(任意) |
80 | | revenue | string | 予算歳入 JSON を文字列化したもの |
81 | | expenditure | string | 予算歳出 JSON を文字列化したもの |
82 | | createdAt | timestamp | `serverTimestamp()` を設定 |
83 |
84 | **comments**
85 |
86 | | フィールド名 | 型 | 説明 |
87 | | ------------ | --------- | ---------------------------------- |
88 | | budgetId | string | 紐づく budget ドキュメント ID |
89 | | userId | string | コメントしたユーザーの UID |
90 | | username | string | 表示名 |
91 | | text | string | コメント本文 |
92 | | createdAt | timestamp | `serverTimestamp()` を設定 |
93 |
94 | **likes**
95 |
96 | | フィールド名 | 型 | 説明 |
97 | | ------------ | ------ | ---------------------------- |
98 | | budgetId | string | 紐づく budget ドキュメント ID |
99 | | userId | string | いいねしたユーザーの UID |
100 | | createdAt | timestamp | `serverTimestamp()` を設定 |
101 |
102 | コメントやいいねはデータ作成者以外のユーザーも行えるよう、上記のルールを設定します。
103 |
--------------------------------------------------------------------------------
/front/src/lib/auth.tsx:
--------------------------------------------------------------------------------
1 | 'use client'
2 |
3 | import { createContext, useContext, useEffect, useState } from 'react';
4 | import {
5 | Modal,
6 | ModalOverlay,
7 | ModalContent,
8 | ModalHeader,
9 | ModalBody,
10 | ModalFooter,
11 | Button,
12 | useDisclosure,
13 | } from '@chakra-ui/react';
14 | import {
15 | User,
16 | onAuthStateChanged,
17 | signInWithPopup,
18 | GoogleAuthProvider,
19 | TwitterAuthProvider,
20 | AuthCredential,
21 | signOut,
22 | fetchSignInMethodsForEmail,
23 | linkWithCredential,
24 | updateProfile,
25 | } from 'firebase/auth';
26 | import type { FirebaseError } from 'firebase/app';
27 | import { auth } from './firebase';
28 |
29 | interface AuthContextType {
30 | user: User | null;
31 | loginGoogle: () => Promise;
32 | loginTwitter: () => Promise;
33 | logout: () => Promise;
34 | updateUsername: (name: string) => Promise;
35 | }
36 |
37 | const AuthContext = createContext({
38 | user: null,
39 | loginGoogle: async () => {},
40 | loginTwitter: async () => {},
41 | logout: async () => {},
42 | updateUsername: async () => {},
43 | });
44 |
45 | export const useAuth = () => useContext(AuthContext);
46 |
47 | export const AuthProvider = ({ children }: { children: React.ReactNode }) => {
48 | const [user, setUser] = useState(null);
49 | const [pendingCred, setPendingCred] = useState(null);
50 | const [mergeProvider, setMergeProvider] = useState<'google.com' | 'twitter.com' | null>(null);
51 | const { isOpen, onOpen, onClose } = useDisclosure();
52 |
53 | useEffect(() => {
54 | return onAuthStateChanged(auth, (u) => setUser(u));
55 | }, []);
56 |
57 |
58 | const handleMerge = async (error: FirebaseError) => {
59 | const email = error?.customData?.email as string | undefined;
60 | const cred =
61 | GoogleAuthProvider.credentialFromError(error) ||
62 | TwitterAuthProvider.credentialFromError(error);
63 | if (!email || !cred) return;
64 | const methods = await fetchSignInMethodsForEmail(auth, email);
65 | if (methods.includes('google.com')) {
66 | setMergeProvider('google.com');
67 | setPendingCred(cred);
68 | onOpen();
69 | } else if (methods.includes('twitter.com')) {
70 | setMergeProvider('twitter.com');
71 | setPendingCred(cred);
72 | onOpen();
73 | }
74 | };
75 |
76 | const proceedMerge = async () => {
77 | if (!pendingCred || !mergeProvider) return;
78 | try {
79 | const provider =
80 | mergeProvider === 'google.com'
81 | ? new GoogleAuthProvider()
82 | : new TwitterAuthProvider();
83 | const { user } = await signInWithPopup(auth, provider);
84 | await linkWithCredential(user, pendingCred);
85 | setPendingCred(null);
86 | setMergeProvider(null);
87 | } catch (e) {
88 | console.error(e);
89 | } finally {
90 | onClose();
91 | }
92 | };
93 |
94 | const loginGoogle = async () => {
95 | try {
96 | await signInWithPopup(auth, new GoogleAuthProvider());
97 | } catch (e) {
98 | const err = e as FirebaseError;
99 | if (err.code === 'auth/account-exists-with-different-credential') {
100 | await handleMerge(err);
101 | } else {
102 | console.error(err);
103 | }
104 | }
105 | };
106 |
107 | const loginTwitter = async () => {
108 | try {
109 | await signInWithPopup(auth, new TwitterAuthProvider());
110 | } catch (e) {
111 | const err = e as FirebaseError;
112 | if (err.code === 'auth/account-exists-with-different-credential') {
113 | await handleMerge(err);
114 | } else {
115 | console.error(err);
116 | }
117 | }
118 | };
119 |
120 | const logout = async () => {
121 | await signOut(auth);
122 | };
123 |
124 | const updateUsername = async (name: string) => {
125 | if (auth.currentUser) {
126 | await updateProfile(auth.currentUser, { displayName: name });
127 | setUser({ ...auth.currentUser });
128 | }
129 | };
130 |
131 | return (
132 |
133 | {children}
134 |
135 |
136 |
137 | 既存アカウントにログイン
138 |
139 | {mergeProvider === 'google.com'
140 | ? '既に Google で登録済みです。Google でログインして続行してください。'
141 | : '既に Twitter で登録済みです。Twitter でログインして続行してください。'}
142 |
143 |
144 |
147 |
150 |
151 |
152 |
153 |
154 | );
155 | };
156 |
--------------------------------------------------------------------------------
/front/src/components/Footer.tsx:
--------------------------------------------------------------------------------
1 | import {
2 | Box,
3 | Text,
4 | Link,
5 | Flex,
6 | Image,
7 | SimpleGrid,
8 | Stack,
9 | Button,
10 | Popover,
11 | PopoverTrigger,
12 | PopoverContent,
13 | PopoverArrow,
14 | PopoverBody,
15 | ButtonGroup,
16 | } from "@chakra-ui/react";
17 | import {
18 | FaTwitter,
19 | FaGithub,
20 | FaInstagram,
21 | FaHeart,
22 | FaHandHoldingUsd,
23 | FaStar,
24 | } from "react-icons/fa";
25 |
26 | export default function Footer() {
27 | return (
28 |
29 |
36 |
37 | このサービスは, 特定の政党や候補者を支持しません
38 |
39 | 日本の国家予算データについては, 政府の予算書・決算書データベース (
40 |
44 | https://www.bb.mof.go.jp/hdocs/bxsselect.html
45 |
46 | ) をもとに,
47 |
48 | {" "}
49 | Taniii
50 | {" "}
51 | が機械判読に適した形式にオープンデータ化し,
52 | インタラクティブなグラフを用いて可視化したものです
53 |
54 |
55 | 各ユーザの作成・提案した予算データやコメントについては,
56 | ユーザにより作成されたコンテンツであり,
57 | その正しさや不適切でないことを, 本サービスも,
58 | サービス作成者・運営者も保証せず,
59 | 意見に対する同意も不同意も意図しません
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 | あとがき
68 |
69 |
70 |
71 | 自分自身の月の収入や支出 (例えば,
72 | 「食費にいくら使っているか」とか) はだいたい分かるけど,
73 | 国の収入と支出はどうでしょうか?
74 |
75 |
76 | 「何らかの政策をするのに, n
77 | 兆円必要」ということだけニュースで言われても,
78 | それが『収入全体の何%』で, 『他の予算と比べて,
79 | 多いのか・少ないのか』, 『いくら収入を増やすか,
80 | 支出を削減すれば実現できるのか』恥ずかしながら私はイメージがつきませんでした.
81 |
82 |
83 | 「支出を節約して減税する」「国債を発行して収入を増やす」「減らせる支出がないから減税できない」...
84 | いろんな意見があっていいと思いますが, こういう議論をするとき,
85 | 自分自身のお金に関することなら, 家計簿を見たり, 帳簿を見て,
86 | 試行錯誤したり, 思案を巡らすはずです.
87 |
88 |
89 | 自分たちの国の予算についても,
90 | 自分の払った税金の使い道についても,
91 | 一部の人の考えたキャッチフレーズだけで議論するのではなく,
92 | みんなが具体的な数字に触れられて,
93 | 「ああでもないこうでもない」と試行錯誤して,
94 | ボトムアップに集合知を結集できる場所があればいいのにと思い,
95 | このサービスを作りました.
96 |
97 |
98 |
99 |
100 |
101 | designed by
102 |
103 |
104 |
105 |
111 |
112 | Taniii
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 | Concept Designer ・ Freelance Web Developer
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 | }
137 | variant="outline"
138 | colorScheme="pink"
139 | >
140 | 支援する
141 |
142 |
143 |
144 |
145 |
146 |
147 | }
151 | colorScheme="pink"
152 | >
153 | 1回限り
154 |
155 | }
159 | colorScheme="pink"
160 | variant="outline"
161 | >
162 | スポンサーになる
163 |
164 |
165 |
166 |
167 |
168 | }
173 | variant="outline"
174 | sx={{
175 | background:
176 | "linear-gradient(white, white) padding-box, linear-gradient(to right, #f56565, #805ad5, #4299e1) border-box",
177 | border: "2px solid transparent",
178 | }}
179 | >
180 | Open Source
181 |
182 |
183 |
184 | ©{" "}
185 |
186 | Taniii
187 | {" "}
188 |
189 | @taniiicom
190 |
191 |
192 |
193 |
194 | );
195 | }
196 |
--------------------------------------------------------------------------------
/scripts/process_csv_data.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python3
2 | import csv
3 | import json
4 | import os
5 | import sys
6 | from collections import defaultdict
7 |
8 | def create_nested_dict():
9 | """Create a nested defaultdict for the hierarchical structure"""
10 | return defaultdict(lambda: defaultdict(lambda: defaultdict(dict)))
11 |
12 | def process_revenue_csv(csv_file_path, year):
13 | """Process revenue CSV file (a files) with structure: 主管 → 款名 → 項名 → 目名"""
14 | result = create_nested_dict()
15 |
16 | with open(csv_file_path, 'r', encoding='utf-8') as file:
17 | reader = csv.DictReader(file)
18 | headers = reader.fieldnames
19 |
20 | # Find the amount column dynamically
21 | amount_key = None
22 | for header in headers:
23 | if '予算額(千円)' in header and '前年度' not in header and '比較' not in header:
24 | amount_key = header
25 | break
26 |
27 | if not amount_key:
28 | # Fallback to index-based approach
29 | amount_key = headers[9] if len(headers) > 9 else None
30 |
31 | for row in reader:
32 | # Extract values
33 | shuukan = row['主管'].strip() # 主管
34 | kanmei = row['款名'].strip() # 款名
35 | koumei = row['項名'].strip() # 項名
36 | mokumei = row['目名'].strip() # 目名
37 |
38 | # Convert from thousand yen to regular yen (multiply by 1000)
39 | if amount_key and row[amount_key]:
40 | try:
41 | amount = int(row[amount_key]) * 1000
42 | except ValueError:
43 | amount = 0
44 | else:
45 | amount = 0
46 |
47 | # Build nested structure and aggregate values for duplicate entries
48 | if mokumei in result[shuukan][kanmei][koumei]:
49 | result[shuukan][kanmei][koumei][mokumei] += amount
50 | else:
51 | result[shuukan][kanmei][koumei][mokumei] = amount
52 |
53 | # Convert defaultdict to regular dict
54 | return convert_defaultdict_to_dict(result)
55 |
56 | def process_expenditure_csv(csv_file_path, year):
57 | """Process expenditure CSV file (b files) with structure: 所管 → 組織 → 目名"""
58 | result = create_nested_dict()
59 |
60 | with open(csv_file_path, 'r', encoding='utf-8') as file:
61 | reader = csv.DictReader(file)
62 | headers = reader.fieldnames
63 |
64 | # Find the amount column dynamically
65 | amount_key = None
66 | for header in headers:
67 | if ('年度要求額(千円)' in header or '年度予算額(千円)' in header) and '前年度' not in header and '比較' not in header:
68 | amount_key = header
69 | break
70 |
71 | if not amount_key:
72 | # Fallback to index-based approach
73 | amount_key = headers[11] if len(headers) > 11 else None
74 |
75 | for row in reader:
76 | # Extract values
77 | shokan = row['所管'].strip() # 所管
78 | soshiki = row['組織'].strip() # 組織
79 | mokumei = row['目名'].strip() # 目名
80 |
81 | # Convert from thousand yen to regular yen (multiply by 1000)
82 | if amount_key and row[amount_key]:
83 | try:
84 | amount = int(row[amount_key]) * 1000
85 | except ValueError:
86 | amount = 0
87 | else:
88 | amount = 0
89 |
90 | # Build nested structure and aggregate values for duplicate entries
91 | if mokumei in result[shokan][soshiki]:
92 | result[shokan][soshiki][mokumei] += amount
93 | else:
94 | result[shokan][soshiki][mokumei] = amount
95 |
96 | # Convert defaultdict to regular dict
97 | return convert_defaultdict_to_dict(result)
98 |
99 | def convert_defaultdict_to_dict(d):
100 | """Convert nested defaultdict to regular dict"""
101 | if isinstance(d, defaultdict):
102 | d = dict(d)
103 | for key, value in d.items():
104 | d[key] = convert_defaultdict_to_dict(value)
105 | return d
106 |
107 | def process_year(year, base_dir=None):
108 | """Process both revenue and expenditure files for a given year"""
109 | print(f"Processing year {year}...")
110 |
111 | # Use provided base directory or default to current project structure
112 | if base_dir is None:
113 | base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
114 |
115 | # File paths
116 | raw_data_path = os.path.join(base_dir, "front", "src", "data", "raw", f"DL{year}11001")
117 | revenue_csv = os.path.join(raw_data_path, f"DL{year}11001a.csv")
118 | expenditure_csv = os.path.join(raw_data_path, f"DL{year}11001b.csv")
119 |
120 | # Output directory
121 | output_dir = os.path.join(base_dir, "front", "src", "data", "japan", str(year))
122 | os.makedirs(output_dir, exist_ok=True)
123 |
124 | # Process revenue data
125 | if os.path.exists(revenue_csv):
126 | print(f" Processing revenue data: {revenue_csv}")
127 | try:
128 | revenue_data = process_revenue_csv(revenue_csv, year)
129 | with open(os.path.join(output_dir, "revenue.json"), 'w', encoding='utf-8') as f:
130 | json.dump(revenue_data, f, ensure_ascii=False, indent=2)
131 | print(f" Created: {os.path.join(output_dir, 'revenue.json')}")
132 | except Exception as e:
133 | print(f" Error processing revenue data: {e}")
134 | else:
135 | print(f" Revenue CSV not found: {revenue_csv}")
136 |
137 | # Process expenditure data
138 | if os.path.exists(expenditure_csv):
139 | print(f" Processing expenditure data: {expenditure_csv}")
140 | try:
141 | expenditure_data = process_expenditure_csv(expenditure_csv, year)
142 | with open(os.path.join(output_dir, "expenditure.json"), 'w', encoding='utf-8') as f:
143 | json.dump(expenditure_data, f, ensure_ascii=False, indent=2)
144 | print(f" Created: {os.path.join(output_dir, 'expenditure.json')}")
145 | except Exception as e:
146 | print(f" Error processing expenditure data: {e}")
147 | else:
148 | print(f" Expenditure CSV not found: {expenditure_csv}")
149 |
150 | def main():
151 | """Process specified years or default range"""
152 | import argparse
153 |
154 | parser = argparse.ArgumentParser(description='Process CSV budget data to JSON format')
155 | parser.add_argument('--years', nargs='+', type=int, help='Specific years to process')
156 | parser.add_argument('--range', nargs=2, type=int, help='Year range to process (start end)')
157 | parser.add_argument('--base-dir', help='Base directory of the project')
158 |
159 | args = parser.parse_args()
160 |
161 | # Determine years to process
162 | if args.years:
163 | years = args.years
164 | elif args.range:
165 | years = range(args.range[0], args.range[1] + 1)
166 | else:
167 | # Default to all available years
168 | years = list(range(2011, 2026))
169 |
170 | print(f"Processing years: {list(years)}")
171 |
172 | for year in years:
173 | try:
174 | process_year(year, args.base_dir)
175 | except Exception as e:
176 | print(f"Error processing year {year}: {e}")
177 |
178 | print("Processing complete!")
179 |
180 | if __name__ == "__main__":
181 | main()
--------------------------------------------------------------------------------
/front/src/lib/firestore.ts:
--------------------------------------------------------------------------------
1 | import {
2 | collection,
3 | addDoc,
4 | getDocs,
5 | deleteDoc,
6 | query,
7 | where,
8 | serverTimestamp,
9 | doc,
10 | getDoc,
11 | } from "firebase/firestore";
12 | import { db } from "./firebase";
13 |
14 | export interface Comment {
15 | username: string;
16 | text: string;
17 | }
18 |
19 | export interface Dataset {
20 | id?: string;
21 | name: string;
22 | description?: string;
23 | revenue: Record;
24 | expenditure: Record;
25 | shareUrl?: string;
26 | comments?: Comment[];
27 | likedBy?: string[];
28 | likes?: number;
29 | createdAt?: { seconds: number } | number;
30 | }
31 |
32 | export interface FirestoreBudget {
33 | name: string;
34 | description?: string;
35 | revenue: string;
36 | expenditure: string;
37 | userId: string;
38 | createdAt: { seconds: number } | number;
39 | }
40 |
41 | export interface FirestoreComment {
42 | budgetId: string;
43 | userId: string;
44 | username: string;
45 | text: string;
46 | createdAt: { seconds: number } | number;
47 | }
48 |
49 | export interface FirestoreLike {
50 | budgetId: string;
51 | userId: string;
52 | createdAt: { seconds: number } | number;
53 | }
54 |
55 | // Budget operations
56 | export const saveBudget = async (
57 | userId: string,
58 | name: string,
59 | description: string,
60 | revenue: Record,
61 | expenditure: Record
62 | ): Promise => {
63 | const docRef = await addDoc(collection(db, "budgets"), {
64 | userId,
65 | name,
66 | description,
67 | revenue: JSON.stringify(revenue),
68 | expenditure: JSON.stringify(expenditure),
69 | createdAt: serverTimestamp(),
70 | });
71 | return docRef.id;
72 | };
73 |
74 | export const getBudget = async (budgetId: string): Promise => {
75 | try {
76 | const snap = await getDoc(doc(db, "budgets", budgetId));
77 | if (!snap.exists()) return null;
78 |
79 | const data = snap.data() as FirestoreBudget;
80 | const [comments, likes] = await Promise.all([
81 | getComments(budgetId),
82 | getLikes(budgetId),
83 | ]);
84 |
85 | return {
86 | id: budgetId,
87 | name: data.name,
88 | description: data.description,
89 | revenue: JSON.parse(data.revenue),
90 | expenditure: JSON.parse(data.expenditure),
91 | comments,
92 | likedBy: likes.map((like) => like.userId),
93 | likes: likes.length,
94 | shareUrl: `${window.location.origin}/idea/${budgetId}`,
95 | };
96 | } catch (error) {
97 | console.error("Error getting budget:", error);
98 | return null;
99 | }
100 | };
101 |
102 | export const getCommunityBudgets = async (): Promise => {
103 | try {
104 | const snap = await getDocs(collection(db, "budgets"));
105 |
106 | const budgets = await Promise.all(
107 | snap.docs.map(async (doc) => {
108 | const data = doc.data() as FirestoreBudget;
109 | const [comments, likes] = await Promise.all([
110 | getComments(doc.id),
111 | getLikes(doc.id),
112 | ]);
113 |
114 | return {
115 | id: doc.id,
116 | name: data.name,
117 | description: data.description,
118 | revenue: JSON.parse(data.revenue),
119 | expenditure: JSON.parse(data.expenditure),
120 | comments,
121 | likedBy: likes.map((like) => like.userId),
122 | likes: likes.length,
123 | shareUrl: `${window.location.origin}/idea/${doc.id}`,
124 | createdAt: data.createdAt,
125 | };
126 | })
127 | );
128 |
129 | // Sort on client side by createdAt (newest first)
130 | budgets.sort((a, b) => {
131 | if (!a.createdAt || !b.createdAt) return 0;
132 | const aTime =
133 | typeof a.createdAt === "object" && "seconds" in a.createdAt
134 | ? a.createdAt.seconds
135 | : (a.createdAt as number);
136 | const bTime =
137 | typeof b.createdAt === "object" && "seconds" in b.createdAt
138 | ? b.createdAt.seconds
139 | : (b.createdAt as number);
140 | return bTime - aTime; // Descending order (newest first)
141 | });
142 |
143 | return budgets.slice(0, 20); // Limit to 20 results
144 | } catch (error) {
145 | console.error("Error getting community budgets:", error);
146 | return [];
147 | }
148 | };
149 |
150 | // Comment operations
151 | export const addComment = async (
152 | budgetId: string,
153 | userId: string,
154 | username: string,
155 | text: string
156 | ): Promise => {
157 | await addDoc(collection(db, "comments"), {
158 | budgetId,
159 | userId,
160 | username,
161 | text,
162 | createdAt: serverTimestamp(),
163 | });
164 | };
165 |
166 | export const getComments = async (budgetId: string): Promise => {
167 | try {
168 | const q = query(
169 | collection(db, "comments"),
170 | where("budgetId", "==", budgetId)
171 | );
172 | const snap = await getDocs(q);
173 | const comments = snap.docs.map((doc) => {
174 | const data = doc.data() as FirestoreComment;
175 | return {
176 | username: data.username,
177 | text: data.text,
178 | createdAt: data.createdAt,
179 | };
180 | });
181 | // Sort on client side to avoid index requirement
182 | comments.sort((a, b) => {
183 | if (!a.createdAt || !b.createdAt) return 0;
184 | // Handle both Timestamp and seconds-based objects
185 | const aTime =
186 | typeof a.createdAt === "object" && "seconds" in a.createdAt
187 | ? a.createdAt.seconds
188 | : (a.createdAt as number);
189 | const bTime =
190 | typeof b.createdAt === "object" && "seconds" in b.createdAt
191 | ? b.createdAt.seconds
192 | : (b.createdAt as number);
193 | return aTime - bTime;
194 | });
195 | return comments.map(({ username, text }) => ({ username, text }));
196 | } catch (error) {
197 | console.error("Error getting comments:", error);
198 | return [];
199 | }
200 | };
201 |
202 | // Like operations
203 | export const addLike = async (
204 | budgetId: string,
205 | userId: string
206 | ): Promise => {
207 | await addDoc(collection(db, "likes"), {
208 | budgetId,
209 | userId,
210 | createdAt: serverTimestamp(),
211 | });
212 | };
213 |
214 | export const removeLike = async (
215 | budgetId: string,
216 | userId: string
217 | ): Promise => {
218 | const q = query(
219 | collection(db, "likes"),
220 | where("budgetId", "==", budgetId),
221 | where("userId", "==", userId)
222 | );
223 | const snap = await getDocs(q);
224 |
225 | if (!snap.empty) {
226 | await deleteDoc(snap.docs[0].ref);
227 | }
228 | };
229 |
230 | export const getLikes = async (budgetId: string): Promise => {
231 | try {
232 | const q = query(collection(db, "likes"), where("budgetId", "==", budgetId));
233 | const snap = await getDocs(q);
234 | return snap.docs.map((doc) => doc.data() as FirestoreLike);
235 | } catch (error) {
236 | console.error("Error getting likes:", error);
237 | return [];
238 | }
239 | };
240 |
241 | export const toggleLike = async (
242 | budgetId: string,
243 | userId: string
244 | ): Promise => {
245 | try {
246 | const q = query(
247 | collection(db, "likes"),
248 | where("budgetId", "==", budgetId),
249 | where("userId", "==", userId)
250 | );
251 | const snap = await getDocs(q);
252 |
253 | if (snap.empty) {
254 | // Add like
255 | await addLike(budgetId, userId);
256 | return true; // liked
257 | } else {
258 | // Remove like
259 | await deleteDoc(snap.docs[0].ref);
260 | return false; // unliked
261 | }
262 | } catch (error) {
263 | console.error("Error toggling like:", error);
264 | throw error;
265 | }
266 | };
267 |
--------------------------------------------------------------------------------
/research/japan/2025/revenue/revenue.json:
--------------------------------------------------------------------------------
1 | {
2 | "国会": {
3 | "雑収入": {
4 | "国有財産利用収入": {
5 | "国有財産貸付収入": 2095001,
6 | "国有財産使用収入": 267
7 | },
8 | "諸収入": {
9 | "弁償及返納金": 56006,
10 | "物品売払収入": 13143,
11 | "雑入": 13532
12 | }
13 | }
14 | },
15 | "裁判所": {
16 | "政府資産整理収入": {
17 | "回収金等収入": {
18 | "貸付金等回収金収入": 2688802
19 | }
20 | },
21 | "雑収入": {
22 | "国有財産利用収入": {
23 | "国有財産貸付収入": 645891,
24 | "国有財産使用収入": 3139
25 | },
26 | "納付金": {
27 | "法科大学院設置者納付金": 49480
28 | },
29 | "諸収入": {
30 | "許可及手数料": 1880983,
31 | "懲罰及没収金": 177148,
32 | "弁償及返納金": 148619,
33 | "物品売払収入": 52782,
34 | "雑入": 81341332,
35 | "計": 86988176
36 | }
37 | }
38 | },
39 | "会計検査院": {
40 | "雑収入": {
41 | "国有財産利用収入": {
42 | "国有財産貸付収入": 929
43 | },
44 | "諸収入": {
45 | "弁償及返納金": 2961,
46 | "物品売払収入": 1198,
47 | "雑入": 2542
48 | }
49 | }
50 | },
51 | "内閣": {
52 | "雑収入": {
53 | "国有財産利用収入": {
54 | "国有財産貸付収入": 32366,
55 | "国有財産使用収入": 310
56 | },
57 | "諸収入": {
58 | "弁償及返納金": 906459,
59 | "物品売払収入": 1822,
60 | "雑入": 4408
61 | }
62 | }
63 | },
64 | "内閣府": {
65 | "官業益金及官業収入": {
66 | "官業収入": {
67 | "病院収入": 59118
68 | }
69 | },
70 | "政府資産整理収入": {
71 | "国有財産処分収入": {
72 | "国有財産売払収入": 223810
73 | },
74 | "回収金等収入": {
75 | "貸付金等回収金収入": 11980473
76 | }
77 | },
78 | "雑収入": {
79 | "国有財産利用収入": {
80 | "国有財産貸付収入": 1045162,
81 | "国有財産使用収入": 4701048
82 | },
83 | "納付金": {
84 | "雑納付金": 97374109
85 | },
86 | "諸収入": {
87 | "特別会計受入金": 121098,
88 | "許可及手数料": 997225,
89 | "懲罰及没収金": 47115029,
90 | "弁償及返納金": 28614277,
91 | "物品売払収入": 373633,
92 | "雑入": 127348,
93 | "計": 192732330
94 | }
95 | }
96 | },
97 | "デジタル庁": {
98 | "雑収入": {
99 | "諸収入": {
100 | "許可及手数料": 124,
101 | "弁償及返納金": 14081,
102 | "雑入": 7696
103 | }
104 | }
105 | },
106 | "総務省": {
107 | "雑収入": {
108 | "国有財産利用収入": {
109 | "国有財産貸付収入": 161983
110 | },
111 | "納付金": {
112 | "雑納付金": 548135
113 | },
114 | "諸収入": {
115 | "許可及手数料": 1449581,
116 | "弁償及返納金": 9801677,
117 | "物品売払収入": 25226,
118 | "電波利用料収入": 75000000,
119 | "特定基地局開設料収入": 13600000,
120 | "雑入": 1445750
121 | }
122 | }
123 | },
124 | "法務省": {
125 | "雑収入": {
126 | "国有財産利用収入": {
127 | "国有財産貸付収入": 742074,
128 | "利子収入": 253
129 | },
130 | "諸収入": {
131 | "許可及手数料": 63093077,
132 | "懲罰及没収金": 36186410,
133 | "弁償及返納金": 1308443,
134 | "物品売払収入": 456544,
135 | "矯正官署作業収入": 2450044,
136 | "雑入": 1145600
137 | }
138 | }
139 | },
140 | "外務省": {
141 | "政府資産整理収入": {
142 | "国有財産処分収入": {
143 | "国有財産売払収入": 54610
144 | }
145 | },
146 | "雑収入": {
147 | "国有財産利用収入": {
148 | "国有財産貸付収入": 680046,
149 | "利子収入": 18468
150 | },
151 | "諸収入": {
152 | "許可及手数料": 10151128,
153 | "弁償及返納金": 18100700,
154 | "物品売払収入": 46043,
155 | "雑入": 34076,
156 | "計": 29085071
157 | }
158 | }
159 | },
160 | "財務省": {
161 | "租税及印紙収入": {
162 | "租税": {
163 | "所得税": 22666000000,
164 | "法人税": 19245000000,
165 | "相続税": 3461000000,
166 | "消費税": 24908000000,
167 | "酒税": 1174000000,
168 | "たばこ税": 953000000,
169 | "揮発油税": 1976000000,
170 | "石油ガス税": 4000000,
171 | "航空機燃料税": 40000000,
172 | "石油石炭税": 601000000,
173 | "電源開発促進税": 307000000,
174 | "自動車重量税": 407000000,
175 | "国際観光旅客税": 49000000,
176 | "関税": 989000000,
177 | "とん税": 9000000
178 | },
179 | "印紙収入": {
180 | "印紙収入": 1030000000
181 | }
182 | },
183 | "政府資産整理収入": {
184 | "国有財産処分収入": {
185 | "国有財産売払収入": 24407737,
186 | "特定国有財産売払収入": 5615178
187 | },
188 | "回収金等収入": {
189 | "特別会計整理収入": 7154840,
190 | "政府出資回収金収入": 102086689
191 | }
192 | },
193 | "雑収入": {
194 | "国有財産利用収入": {
195 | "国有財産貸付収入": 36904865,
196 | "国有財産使用収入": 92,
197 | "利子収入": 107098,
198 | "配当金収入": 42792628
199 | },
200 | "納付金": {
201 | "日本銀行納付金": 889700000,
202 | "独立行政法人造幣局納付金": 6934863,
203 | "雑納付金": 2368782
204 | },
205 | "諸収入": {
206 | "特別会計受入金": 2230226202,
207 | "防衛力強化特別会計受入金": 998727807,
208 | "脱炭素成長型経済構造移行推進特別会計受入金": 17002,
209 | "許可及手数料": 2640831,
210 | "受託調査試験及役務収入": 16335425,
211 | "懲罰及没収金": 1362633,
212 | "弁償及返納金": 1592719,
213 | "物品売払収入": 1363777,
214 | "文官恩給費特別会計等負担金": 132341,
215 | "防衛力強化資金受入": 1667221160,
216 | "雑入": 77807056
217 | }
218 | },
219 | "公債金": {
220 | "公債金": {
221 | "公債金": 6791000000,
222 | "特例公債金": 21856072460,
223 | "計": 112581572185
224 | }
225 | }
226 | },
227 | "文部科学省": {
228 | "政府資産整理収入": {
229 | "回収金等収入": {
230 | "貸付金等回収金収入": 58144250
231 | }
232 | },
233 | "雑収入": {
234 | "国有財産利用収入": {
235 | "国有財産貸付収入": 811244,
236 | "国有財産使用収入": 11218
237 | },
238 | "納付金": {
239 | "独立行政法人日本スポーツ振興センター納付金": 9682937,
240 | "雑納付金": 2062040
241 | },
242 | "諸収入": {
243 | "許可及手数料": 337807,
244 | "弁償及返納金": 22686774,
245 | "物品売払収入": 3073,
246 | "雑入": 5386900,
247 | "計": 99126243
248 | }
249 | }
250 | },
251 | "厚生労働省": {
252 | "官業益金及官業収入": {
253 | "官業収入": {
254 | "病院収入": 737265
255 | }
256 | },
257 | "雑収入": {
258 | "国有財産利用収入": {
259 | "国有財産貸付収入": 478331,
260 | "国有財産使用収入": 5647
261 | },
262 | "諸収入": {
263 | "特別会計受入金": 143461,
264 | "授業料及入学検定料": 109975,
265 | "許可及手数料": 11973,
266 | "受託調査試験及役務収入": 84064,
267 | "弁償及返納金": 704331004,
268 | "物品売払収入": 38566,
269 | "雑入": 1090436,
270 | "計": 707030722
271 | }
272 | }
273 | },
274 | "農林水産省": {
275 | "官業益金及官業収入": {
276 | "官業収入": {
277 | "国有林野事業収入": 36178061
278 | }
279 | },
280 | "政府資産整理収入": {
281 | "国有財産処分収入": {
282 | "国有財産売払収入": 897093
283 | },
284 | "回収金等収入": {
285 | "貸付金等回収金収入": 597455
286 | }
287 | },
288 | "雑収入": {
289 | "国有財産利用収入": {
290 | "国有財産貸付収入": 891510,
291 | "利子収入": 371
292 | },
293 | "納付金": {
294 | "日本中央競馬会納付金": 371458790,
295 | "雑納付金": 733045
296 | },
297 | "諸収入": {
298 | "特別会計受入金": 2646198,
299 | "東日本大震災復興食料安定供給特別会計受入金": 1005,
300 | "公共事業費負担金": 44544609,
301 | "東日本大震災復興公共事業費負担金": 3224,
302 | "許可及手数料": 379656,
303 | "受託調査試験及役務収入": 6586566,
304 | "懲罰及没収金": 3014,
305 | "弁償及返納金": 20339922,
306 | "物品売払収入": 411944,
307 | "雑入": 2514520,
308 | "計": 488186983
309 | }
310 | }
311 | },
312 | "経済産業省": {
313 | "政府資産整理収入": {
314 | "回収金等収入": {
315 | "特別会計整理収入": 106,
316 | "貸付金等回収金収入": 15810
317 | }
318 | },
319 | "雑収入": {
320 | "国有財産利用収入": {
321 | "国有財産貸付収入": 109039
322 | },
323 | "納付金": {
324 | "特定アルコール譲渡者納付金": 8229830,
325 | "雑納付金": 279420
326 | },
327 | "諸収入": {
328 | "許可及手数料": 7703,
329 | "弁償及返納金": 3744988,
330 | "物品売払収入": 94513,
331 | "雑入": 1021084,
332 | "計": 13502493
333 | }
334 | }
335 | },
336 | "国土交通省": {
337 | "政府資産整理収入": {
338 | "国有財産処分収入": {
339 | "国有財産売払収入": 37464
340 | },
341 | "回収金等収入": {
342 | "特別会計整理収入": 57169146,
343 | "貸付金等回収金収入": 18717779,
344 | "東日本大震災復興貸付金等回収金収入": 216458
345 | }
346 | },
347 | "雑収入": {
348 | "国有財産利用収入": {
349 | "国有財産貸付収入": 3428712,
350 | "国有財産使用収入": 2642107,
351 | "利子収入": 12537
352 | },
353 | "納付金": {
354 | "特定タンカー所有者納付金": 400000,
355 | "雑納付金": 14900000
356 | },
357 | "諸収入": {
358 | "公共事業費負担金": 528482838,
359 | "許可及手数料": 8571510,
360 | "受託調査試験及役務収入": 34674567,
361 | "懲罰及没収金": 12333,
362 | "弁償及返納金": 7931951,
363 | "物品売払収入": 3333013,
364 | "附帯工事費負担金": 18218068,
365 | "雑入": 11429954,
366 | "計": 710178437
367 | }
368 | }
369 | },
370 | "環境省": {
371 | "雑収入": {
372 | "国有財産利用収入": {
373 | "国有財産貸付収入": 920977,
374 | "国有財産使用収入": 550437
375 | },
376 | "諸収入": {
377 | "許可及手数料": 29453,
378 | "弁償及返納金": 1794960,
379 | "物品売払収入": 407,
380 | "雑入": 73999
381 | }
382 | }
383 | },
384 | "防衛省": {
385 | "官業益金及官業収入": {
386 | "官業収入": {
387 | "病院収入": 14805421
388 | }
389 | },
390 | "政府資産整理収入": {
391 | "国有財産処分収入": {
392 | "国有財産売払収入": 284849
393 | },
394 | "回収金等収入": {
395 | "貸付金等回収金収入": 489133,
396 | "事故補償費返還金": 44885
397 | }
398 | },
399 | "雑収入": {
400 | "国有財産利用収入": {
401 | "国有財産貸付収入": 6989986,
402 | "国有財産使用収入": 5794,
403 | "利子収入": 1594
404 | },
405 | "納付金": {
406 | "雑納付金": 82881
407 | },
408 | "諸収入": {
409 | "授業料及入学検定料": 3680,
410 | "許可及手数料": 411,
411 | "受託調査試験及役務収入": 21096,
412 | "弁償及返納金": 46114816,
413 | "物品売払収入": 2671722,
414 | "雑入": 3988465,
415 | "計": 75504733
416 | }
417 | }
418 | },
419 | "歳入総計": {}
420 | }
--------------------------------------------------------------------------------
/front/src/data/japan/2025/revenue.json:
--------------------------------------------------------------------------------
1 | {
2 | "国会": {
3 | "雑収入": {
4 | "国有財産利用収入": {
5 | "国有財産貸付収入": 2095001000,
6 | "国有財産使用収入": 267000
7 | },
8 | "諸収入": {
9 | "弁償及返納金": 56006000,
10 | "物品売払収入": 13143000,
11 | "雑入": 13532000
12 | }
13 | }
14 | },
15 | "裁判所": {
16 | "政府資産整理収入": {
17 | "回収金等収入": {
18 | "貸付金等回収金収入": 2688802000
19 | }
20 | },
21 | "雑収入": {
22 | "国有財産利用収入": {
23 | "国有財産貸付収入": 645891000,
24 | "国有財産使用収入": 3139000
25 | },
26 | "納付金": {
27 | "法科大学院設置者納付金": 49480000
28 | },
29 | "諸収入": {
30 | "許可及手数料": 1880983000,
31 | "懲罰及没収金": 177148000,
32 | "弁償及返納金": 148619000,
33 | "物品売払収入": 52782000,
34 | "雑入": 81341332000
35 | }
36 | }
37 | },
38 | "会計検査院": {
39 | "雑収入": {
40 | "国有財産利用収入": {
41 | "国有財産貸付収入": 929000
42 | },
43 | "諸収入": {
44 | "弁償及返納金": 2961000,
45 | "物品売払収入": 1198000,
46 | "雑入": 2542000
47 | }
48 | }
49 | },
50 | "内閣": {
51 | "雑収入": {
52 | "国有財産利用収入": {
53 | "国有財産貸付収入": 32366000,
54 | "国有財産使用収入": 310000
55 | },
56 | "諸収入": {
57 | "弁償及返納金": 906459000,
58 | "物品売払収入": 1822000,
59 | "雑入": 4408000
60 | }
61 | }
62 | },
63 | "内閣府": {
64 | "官業益金及官業収入": {
65 | "官業収入": {
66 | "病院収入": 59118000
67 | }
68 | },
69 | "政府資産整理収入": {
70 | "国有財産処分収入": {
71 | "国有財産売払収入": 223810000
72 | },
73 | "回収金等収入": {
74 | "貸付金等回収金収入": 11980473000
75 | }
76 | },
77 | "雑収入": {
78 | "国有財産利用収入": {
79 | "国有財産貸付収入": 1045162000,
80 | "国有財産使用収入": 4701048000
81 | },
82 | "納付金": {
83 | "雑納付金": 97374109000
84 | },
85 | "諸収入": {
86 | "特別会計受入金": 121098000,
87 | "許可及手数料": 997225000,
88 | "懲罰及没収金": 47115029000,
89 | "弁償及返納金": 28614277000,
90 | "物品売払収入": 373633000,
91 | "雑入": 127348000
92 | }
93 | }
94 | },
95 | "デジタル庁": {
96 | "雑収入": {
97 | "諸収入": {
98 | "許可及手数料": 124000,
99 | "弁償及返納金": 14081000,
100 | "雑入": 7696000
101 | }
102 | }
103 | },
104 | "総務省": {
105 | "雑収入": {
106 | "国有財産利用収入": {
107 | "国有財産貸付収入": 161983000
108 | },
109 | "納付金": {
110 | "雑納付金": 548135000
111 | },
112 | "諸収入": {
113 | "許可及手数料": 1449581000,
114 | "弁償及返納金": 9801677000,
115 | "物品売払収入": 25226000,
116 | "電波利用料収入": 75000000000,
117 | "特定基地局開設料収入": 13600000000,
118 | "雑入": 1445750000
119 | }
120 | }
121 | },
122 | "法務省": {
123 | "雑収入": {
124 | "国有財産利用収入": {
125 | "国有財産貸付収入": 742074000,
126 | "利子収入": 253000
127 | },
128 | "諸収入": {
129 | "許可及手数料": 63093077000,
130 | "懲罰及没収金": 36186410000,
131 | "弁償及返納金": 1308443000,
132 | "物品売払収入": 456544000,
133 | "矯正官署作業収入": 2450044000,
134 | "雑入": 1145600000
135 | }
136 | }
137 | },
138 | "外務省": {
139 | "政府資産整理収入": {
140 | "国有財産処分収入": {
141 | "国有財産売払収入": 54610000
142 | }
143 | },
144 | "雑収入": {
145 | "国有財産利用収入": {
146 | "国有財産貸付収入": 680046000,
147 | "利子収入": 18468000
148 | },
149 | "諸収入": {
150 | "許可及手数料": 10151128000,
151 | "弁償及返納金": 18100700000,
152 | "物品売払収入": 46043000,
153 | "雑入": 34076000
154 | }
155 | }
156 | },
157 | "財務省": {
158 | "租税及印紙収入": {
159 | "租税": {
160 | "所得税": 22666000000000,
161 | "法人税": 19245000000000,
162 | "相続税": 3461000000000,
163 | "消費税": 24908000000000,
164 | "酒税": 1174000000000,
165 | "たばこ税": 953000000000,
166 | "揮発油税": 1976000000000,
167 | "石油ガス税": 4000000000,
168 | "航空機燃料税": 40000000000,
169 | "石油石炭税": 601000000000,
170 | "電源開発促進税": 307000000000,
171 | "自動車重量税": 407000000000,
172 | "国際観光旅客税": 49000000000,
173 | "関税": 989000000000,
174 | "とん税": 9000000000
175 | },
176 | "印紙収入": {
177 | "印紙収入": 1030000000000
178 | }
179 | },
180 | "政府資産整理収入": {
181 | "国有財産処分収入": {
182 | "国有財産売払収入": 24407737000,
183 | "特定国有財産売払収入": 5615178000
184 | },
185 | "回収金等収入": {
186 | "特別会計整理収入": 7154840000,
187 | "政府出資回収金収入": 102086689000
188 | }
189 | },
190 | "雑収入": {
191 | "国有財産利用収入": {
192 | "国有財産貸付収入": 36904865000,
193 | "国有財産使用収入": 92000,
194 | "利子収入": 107098000,
195 | "配当金収入": 42792628000
196 | },
197 | "納付金": {
198 | "日本銀行納付金": 889700000000,
199 | "独立行政法人造幣局納付金": 6934863000,
200 | "雑納付金": 2368782000
201 | },
202 | "諸収入": {
203 | "特別会計受入金": 2230226202000,
204 | "防衛力強化特別会計受入金": 998727807000,
205 | "脱炭素成長型経済構造移行推進特別会計受入金": 17002000,
206 | "許可及手数料": 2640831000,
207 | "受託調査試験及役務収入": 16335425000,
208 | "懲罰及没収金": 1362633000,
209 | "弁償及返納金": 1592719000,
210 | "物品売払収入": 1363777000,
211 | "文官恩給費特別会計等負担金": 132341000,
212 | "防衛力強化資金受入": 1667221160000,
213 | "雑入": 77807056000
214 | }
215 | },
216 | "公債金": {
217 | "公債金": {
218 | "公債金": 6791000000000,
219 | "特例公債金": 21856072460000
220 | }
221 | }
222 | },
223 | "文部科学省": {
224 | "政府資産整理収入": {
225 | "回収金等収入": {
226 | "貸付金等回収金収入": 58144250000
227 | }
228 | },
229 | "雑収入": {
230 | "国有財産利用収入": {
231 | "国有財産貸付収入": 811244000,
232 | "国有財産使用収入": 11218000
233 | },
234 | "納付金": {
235 | "独立行政法人日本スポーツ振興センター納付金": 9682937000,
236 | "雑納付金": 2062040000
237 | },
238 | "諸収入": {
239 | "許可及手数料": 337807000,
240 | "弁償及返納金": 22686774000,
241 | "物品売払収入": 3073000,
242 | "雑入": 5386900000
243 | }
244 | }
245 | },
246 | "厚生労働省": {
247 | "官業益金及官業収入": {
248 | "官業収入": {
249 | "病院収入": 737265000
250 | }
251 | },
252 | "雑収入": {
253 | "国有財産利用収入": {
254 | "国有財産貸付収入": 478331000,
255 | "国有財産使用収入": 5647000
256 | },
257 | "諸収入": {
258 | "特別会計受入金": 143461000,
259 | "授業料及入学検定料": 109975000,
260 | "許可及手数料": 11973000,
261 | "受託調査試験及役務収入": 84064000,
262 | "弁償及返納金": 704331004000,
263 | "物品売払収入": 38566000,
264 | "雑入": 1090436000
265 | }
266 | }
267 | },
268 | "農林水産省": {
269 | "官業益金及官業収入": {
270 | "官業収入": {
271 | "国有林野事業収入": 36178061000
272 | }
273 | },
274 | "政府資産整理収入": {
275 | "国有財産処分収入": {
276 | "国有財産売払収入": 897093000
277 | },
278 | "回収金等収入": {
279 | "貸付金等回収金収入": 597455000
280 | }
281 | },
282 | "雑収入": {
283 | "国有財産利用収入": {
284 | "国有財産貸付収入": 891510000,
285 | "利子収入": 371000
286 | },
287 | "納付金": {
288 | "日本中央競馬会納付金": 371458790000,
289 | "雑納付金": 733045000
290 | },
291 | "諸収入": {
292 | "特別会計受入金": 2646198000,
293 | "東日本大震災復興食料安定供給特別会計受入金": 1005000,
294 | "公共事業費負担金": 44544609000,
295 | "東日本大震災復興公共事業費負担金": 3224000,
296 | "許可及手数料": 379656000,
297 | "受託調査試験及役務収入": 6586566000,
298 | "懲罰及没収金": 3014000,
299 | "弁償及返納金": 20339922000,
300 | "物品売払収入": 411944000,
301 | "雑入": 2514520000
302 | }
303 | }
304 | },
305 | "経済産業省": {
306 | "政府資産整理収入": {
307 | "回収金等収入": {
308 | "特別会計整理収入": 106000,
309 | "貸付金等回収金収入": 15810000
310 | }
311 | },
312 | "雑収入": {
313 | "国有財産利用収入": {
314 | "国有財産貸付収入": 109039000
315 | },
316 | "納付金": {
317 | "特定アルコール譲渡者納付金": 8229830000,
318 | "雑納付金": 279420000
319 | },
320 | "諸収入": {
321 | "許可及手数料": 7703000,
322 | "弁償及返納金": 3744988000,
323 | "物品売払収入": 94513000,
324 | "雑入": 1021084000
325 | }
326 | }
327 | },
328 | "国土交通省": {
329 | "政府資産整理収入": {
330 | "国有財産処分収入": {
331 | "国有財産売払収入": 37464000
332 | },
333 | "回収金等収入": {
334 | "特別会計整理収入": 57169146000,
335 | "貸付金等回収金収入": 18717779000,
336 | "東日本大震災復興貸付金等回収金収入": 216458000
337 | }
338 | },
339 | "雑収入": {
340 | "国有財産利用収入": {
341 | "国有財産貸付収入": 3428712000,
342 | "国有財産使用収入": 2642107000,
343 | "利子収入": 12537000
344 | },
345 | "納付金": {
346 | "特定タンカー所有者納付金": 400000000,
347 | "雑納付金": 14900000000
348 | },
349 | "諸収入": {
350 | "公共事業費負担金": 528482838000,
351 | "許可及手数料": 8571510000,
352 | "受託調査試験及役務収入": 34674567000,
353 | "懲罰及没収金": 12333000,
354 | "弁償及返納金": 7931951000,
355 | "物品売払収入": 3333013000,
356 | "附帯工事費負担金": 18218068000,
357 | "雑入": 11429954000
358 | }
359 | }
360 | },
361 | "環境省": {
362 | "雑収入": {
363 | "国有財産利用収入": {
364 | "国有財産貸付収入": 920977000,
365 | "国有財産使用収入": 550437000
366 | },
367 | "諸収入": {
368 | "許可及手数料": 29453000,
369 | "弁償及返納金": 1794960000,
370 | "物品売払収入": 407000,
371 | "雑入": 73999000
372 | }
373 | }
374 | },
375 | "防衛省": {
376 | "官業益金及官業収入": {
377 | "官業収入": {
378 | "病院収入": 14805421000
379 | }
380 | },
381 | "政府資産整理収入": {
382 | "国有財産処分収入": {
383 | "国有財産売払収入": 284849000
384 | },
385 | "回収金等収入": {
386 | "貸付金等回収金収入": 489133000,
387 | "事故補償費返還金": 44885000
388 | }
389 | },
390 | "雑収入": {
391 | "国有財産利用収入": {
392 | "国有財産貸付収入": 6989986000,
393 | "国有財産使用収入": 5794000,
394 | "利子収入": 1594000
395 | },
396 | "納付金": {
397 | "雑納付金": 82881000
398 | },
399 | "諸収入": {
400 | "授業料及入学検定料": 3680000,
401 | "許可及手数料": 411000,
402 | "受託調査試験及役務収入": 21096000,
403 | "弁償及返納金": 46114816000,
404 | "物品売払収入": 2671722000,
405 | "雑入": 3988465000
406 | }
407 | }
408 | },
409 | "歳入総計": {}
410 | }
411 |
--------------------------------------------------------------------------------
/front/src/components/BudgetChart.tsx:
--------------------------------------------------------------------------------
1 | "use client";
2 |
3 | import React, { useState, useCallback, useMemo, useRef } from "react";
4 | import { Doughnut } from "react-chartjs-2";
5 | import { motion } from "framer-motion";
6 | import { Chart as ChartJS, ArcElement, Tooltip, Legend, Title } from "chart.js";
7 | import {
8 | Box,
9 | Flex,
10 | Text,
11 | IconButton,
12 | Breadcrumb,
13 | BreadcrumbItem,
14 | BreadcrumbLink,
15 | SimpleGrid,
16 | Input,
17 | NumberInput,
18 | NumberInputField,
19 | NumberInputStepper,
20 | NumberIncrementStepper,
21 | NumberDecrementStepper,
22 | Button,
23 | AlertDialog,
24 | AlertDialogBody,
25 | AlertDialogFooter,
26 | AlertDialogHeader,
27 | AlertDialogContent,
28 | AlertDialogOverlay,
29 | useDisclosure,
30 | } from "@chakra-ui/react";
31 |
32 | ChartJS.register(ArcElement, Tooltip, Legend, Title);
33 |
34 | interface ChartData {
35 | name: string;
36 | value: number;
37 | children?: Record;
38 | color: string;
39 | }
40 |
41 | interface DrillPath {
42 | name: string;
43 | level: number;
44 | }
45 |
46 | const generateColorPalette = (count: number) => {
47 | // Beautiful modern color palette
48 | const baseColors = [
49 | "#FF6B6B",
50 | "#4ECDC4",
51 | "#45B7D1",
52 | "#96CEB4",
53 | "#FFEAA7",
54 | "#DDA0DD",
55 | "#98D8C8",
56 | "#F7DC6F",
57 | "#BB8FCE",
58 | "#85C1E9",
59 | "#F8C471",
60 | "#82E0AA",
61 | "#F1948A",
62 | "#AED6F1",
63 | "#A3E4D7",
64 | "#F9E79F",
65 | "#D5A6BD",
66 | "#A9DFBF",
67 | "#F5B7B1",
68 | "#D2B4DE",
69 | "#AED6F1",
70 | "#A3E4D7",
71 | "#F9E79F",
72 | "#A9DFBF",
73 | ];
74 |
75 | if (count <= baseColors.length) {
76 | return baseColors.slice(0, count);
77 | }
78 |
79 | // Generate additional colors if needed
80 | const colors = [...baseColors];
81 | for (let i = baseColors.length; i < count; i++) {
82 | const hue = (360 / count) * i;
83 | const saturation = 60 + (i % 3) * 10; // Vary saturation
84 | const lightness = 60 + (i % 4) * 5; // Vary lightness
85 | colors.push(`hsl(${hue}, ${saturation}%, ${lightness}%)`);
86 | }
87 | return colors;
88 | };
89 |
90 | const processDataForChart = (data: Record): ChartData[] => {
91 | if (!data) return [];
92 |
93 | const entries = Object.entries(data);
94 | const colors = generateColorPalette(entries.length);
95 |
96 | return entries
97 | .map(([key, value], index) => {
98 | if (typeof value === "number") {
99 | return {
100 | name: key,
101 | value,
102 | color: colors[index],
103 | };
104 | } else if (typeof value === "object" && value !== null) {
105 | const total = calculateTotal(value as Record);
106 | return {
107 | name: key,
108 | value: total,
109 | children: value as Record,
110 | color: colors[index],
111 | };
112 | }
113 | return {
114 | name: key,
115 | value: 0,
116 | color: colors[index],
117 | };
118 | })
119 | .filter((item) => item.value > 0);
120 | };
121 |
122 | const calculateTotal = (obj: Record): number => {
123 | let total = 0;
124 |
125 | for (const value of Object.values(obj)) {
126 | if (typeof value === "number") {
127 | total += value;
128 | } else if (typeof value === "object" && value !== null) {
129 | total += calculateTotal(value as Record);
130 | }
131 | }
132 |
133 | return total;
134 | };
135 |
136 | const formatCurrency = (value: number): string => {
137 | const trillion = Math.floor(value / 1000000000000);
138 | const billion = Math.floor((value % 1000000000000) / 100000000);
139 |
140 | if (trillion > 0) {
141 | return `${trillion.toLocaleString()}兆${
142 | billion > 0 ? `${billion.toLocaleString()}億` : ""
143 | }円`;
144 | } else if (billion > 0) {
145 | return `${billion.toLocaleString()}億円`;
146 | } else {
147 | const million = Math.floor(value / 1000);
148 | return `${million.toLocaleString()}万円`;
149 | }
150 | };
151 |
152 | interface InteractivePieChartProps {
153 | title: string;
154 | data: Record;
155 | onEdit?: (
156 | op: "set" | "delete" | "add",
157 | path: string[],
158 | name?: string,
159 | value?: number
160 | ) => void;
161 | editable?: boolean;
162 | className?: string;
163 | }
164 |
165 | const InteractivePieChart: React.FC = ({
166 | title,
167 | data,
168 | onEdit,
169 | editable = true,
170 | className,
171 | }) => {
172 | const [drillPath, setDrillPath] = useState([]);
173 | const [newName, setNewName] = useState("");
174 | const [newValue, setNewValue] = useState(0);
175 | const [deleteTarget, setDeleteTarget] = useState(null);
176 | const {
177 | isOpen: confirmOpen,
178 | onOpen: confirmOnOpen,
179 | onClose: confirmOnClose,
180 | } = useDisclosure();
181 | const cancelRef = useRef(null);
182 | const currentObject = useMemo(() => {
183 | let current = data;
184 | for (const p of drillPath) {
185 | if (current[p.name] && typeof current[p.name] === "object") {
186 | current = current[p.name] as Record;
187 | }
188 | }
189 | return current as Record;
190 | }, [data, drillPath]);
191 | const pathNames = useMemo(() => drillPath.map((d) => d.name), [drillPath]);
192 |
193 | const currentData = useMemo(() => {
194 | return processDataForChart(currentObject);
195 | }, [currentObject]);
196 |
197 | const chartData = useMemo(() => {
198 | return {
199 | labels: currentData.map((item) => item.name),
200 | datasets: [
201 | {
202 | data: currentData.map((item) => item.value),
203 | backgroundColor: currentData.map((item) => item.color),
204 | borderWidth: 0,
205 | hoverBorderWidth: 0,
206 | hoverOffset: 0,
207 | },
208 | ],
209 | };
210 | }, [currentData]);
211 |
212 | const options = useMemo(
213 | () => ({
214 | responsive: true,
215 | maintainAspectRatio: false,
216 | plugins: {
217 | legend: {
218 | display: false,
219 | },
220 | tooltip: {
221 | callbacks: {
222 | label: (context: { dataIndex: number }) => {
223 | const dataIndex = context.dataIndex;
224 | const item = currentData[dataIndex];
225 | return `${item.name}: ${formatCurrency(item.value)}`;
226 | },
227 | },
228 | },
229 | },
230 | animation: {
231 | animateRotate: true,
232 | animateScale: true,
233 | duration: 800,
234 | },
235 | onClick: (_: unknown, elements: Array<{ index: number }>) => {
236 | if (elements.length > 0) {
237 | const index = elements[0].index;
238 | const item = currentData[index];
239 | if (item?.children) {
240 | setDrillPath((prev) => [
241 | ...prev,
242 | { name: item.name, level: prev.length },
243 | ]);
244 | }
245 | }
246 | },
247 | }),
248 | [currentData]
249 | );
250 |
251 | const handleBreadcrumbClick = useCallback((index: number) => {
252 | setDrillPath((prev) => prev.slice(0, index + 1));
253 | }, []);
254 |
255 | const goBack = useCallback(() => {
256 | setDrillPath((prev) => prev.slice(0, -1));
257 | }, []);
258 |
259 | return (
260 |
265 |
275 |
276 |
277 |
288 |
311 |
312 |
319 | {title}
320 |
321 |
322 | {drillPath.length > 0 && (
323 |
328 |
334 |
335 | }
336 | variant="solid"
337 | colorScheme="purple"
338 | rounded="full"
339 | size="lg"
340 | as={motion.button}
341 | whileHover={{ scale: 1.1 }}
342 | whileTap={{ scale: 0.9 }}
343 | shadow="sm"
344 | />
345 | )}
346 |
347 |
348 | {drillPath.length > 0 && (
349 |
354 | /}
365 | >
366 |
367 | setDrillPath([])}>トップ
368 |
369 | {drillPath.map((path, index) => (
370 |
371 | handleBreadcrumbClick(index)} maxW={{ base: 32, sm: 48 }} isTruncated>
372 | {path.name}
373 |
374 |
375 | ))}
376 |
377 |
378 | )}
379 |
380 |
390 |
391 |
392 |
393 |
394 |
395 |
401 | {currentData.map((entry, index) => {
402 | const raw = currentObject[entry.name];
403 | const isNumber = typeof raw === "number";
404 | return (
405 |
411 |
420 |
429 | entry.children && setDrillPath((prev) => [...prev, { name: entry.name, level: prev.length }])}>
430 |
431 | {entry.name}
432 |
433 |
434 | {formatCurrency(entry.value)}
435 |
436 |
437 | {isNumber ? (
438 | editable ? (
439 |
444 | onEdit &&
445 | onEdit(
446 | "set",
447 | [...pathNames, entry.name],
448 | undefined,
449 | Number(v)
450 | )
451 | }
452 | >
453 |
454 |
455 |
456 |
457 |
458 |
459 | ) : (
460 | {formatCurrency(raw as number)}
461 | )
462 | ) : (
463 | setDrillPath((prev) => [...prev, { name: entry.name, level: prev.length }])}
467 | icon={
468 |
471 | }
472 | />
473 | )}
474 | {editable && (
475 | {
480 | setDeleteTarget([...pathNames, entry.name]);
481 | confirmOnOpen();
482 | }}
483 | icon={
484 |
487 | }
488 | />
489 | )}
490 |
491 |
492 | );
493 | })}
494 | {editable && (
495 |
505 | setNewName(e.target.value)} />
506 | setNewValue(Number(v))}>
507 |
508 |
509 |
522 |
523 | )}
524 |
525 |
526 | {
530 | confirmOnClose();
531 | setDeleteTarget(null);
532 | }}
533 | >
534 |
535 |
536 |
537 | 削除の確認
538 |
539 | 本当にこの項目を削除しますか?
540 |
541 |
544 |
556 |
557 |
558 |
559 |
560 |
561 | );
562 | };
563 |
564 | export default InteractivePieChart;
565 |
566 |
--------------------------------------------------------------------------------
/front/src/data/japan/2020/revenue.json:
--------------------------------------------------------------------------------
1 | {
2 | "国会": {
3 | "国有財産利用収入": {
4 | "国有財産貸付収入": {
5 | "土地及水面貸付料": 1239254000,
6 | "建物及物件貸付料": 803726000,
7 | "公務員宿舎貸付料": 38964000
8 | },
9 | "国有財産使用収入": {
10 | "版権及特許権等収入": 1173000
11 | }
12 | },
13 | "諸収入": {
14 | "弁償及返納金": {
15 | "弁償及違約金": 5000,
16 | "返納金": 21845000
17 | },
18 | "物品売払収入": {
19 | "不用物品売払代": 9248000
20 | },
21 | "雑入": {
22 | "労働保険料被保険者負担金": 1879000,
23 | "延滞金": 1000,
24 | "雑収": 227953000
25 | }
26 | }
27 | },
28 | "裁判所": {
29 | "回収金等収入": {
30 | "貸付金等回収金収入": {
31 | "修習資金貸与金償還金": 1484118000
32 | }
33 | },
34 | "国有財産利用収入": {
35 | "国有財産貸付収入": {
36 | "土地及水面貸付料": 91959000,
37 | "建物及物件貸付料": 191507000,
38 | "公務員宿舎貸付料": 514495000
39 | },
40 | "国有財産使用収入": {
41 | "版権及特許権等収入": 4083000
42 | }
43 | },
44 | "納付金": {
45 | "法科大学院設置者納付金": {
46 | "法科大学院設置者納付金": 49090000
47 | }
48 | },
49 | "諸収入": {
50 | "許可及手数料": {
51 | "手数料": 1599781000
52 | },
53 | "懲罰及没収金": {
54 | "過料": 140000,
55 | "没収金": 185265000
56 | },
57 | "弁償及返納金": {
58 | "弁償及違約金": 60726000,
59 | "返納金": 55221000
60 | },
61 | "物品売払収入": {
62 | "不用物品売払代": 44544000
63 | },
64 | "雑入": {
65 | "労働保険料被保険者負担金": 11893000,
66 | "小切手支払未済金収入": 14000,
67 | "延滞金": 5087000,
68 | "期満後収入": 1807000,
69 | "雑収": 56887818000
70 | }
71 | }
72 | },
73 | "会計検査院": {
74 | "国有財産利用収入": {
75 | "国有財産貸付収入": {
76 | "土地及水面貸付料": 17000,
77 | "建物及物件貸付料": 32000,
78 | "公務員宿舎貸付料": 1248000
79 | }
80 | },
81 | "諸収入": {
82 | "弁償及返納金": {
83 | "弁償及違約金": 20000,
84 | "返納金": 802000
85 | },
86 | "物品売払収入": {
87 | "不用物品売払代": 2203000
88 | },
89 | "雑入": {
90 | "労働保険料被保険者負担金": 1128000,
91 | "延滞金": 1000,
92 | "雑収": 564000
93 | }
94 | }
95 | },
96 | "内閣": {
97 | "国有財産利用収入": {
98 | "国有財産貸付収入": {
99 | "土地及水面貸付料": 26605000,
100 | "建物及物件貸付料": 1256000,
101 | "公務員宿舎貸付料": 3511000
102 | },
103 | "国有財産使用収入": {
104 | "版権及特許権等収入": 782000
105 | }
106 | },
107 | "諸収入": {
108 | "弁償及返納金": {
109 | "弁償及違約金": 190000,
110 | "返納金": 694899000
111 | },
112 | "物品売払収入": {
113 | "不用物品売払代": 1162000
114 | },
115 | "雑入": {
116 | "労働保険料被保険者負担金": 1485000,
117 | "延滞金": 1000
118 | }
119 | }
120 | },
121 | "内閣府": {
122 | "官業収入": {
123 | "病院収入": {
124 | "宮内庁病院収入": 24391000
125 | }
126 | },
127 | "国有財産処分収入": {
128 | "国有財産売払収入": {
129 | "土地売払代": 205553000,
130 | "建物売払代": 309000,
131 | "船舶売払代": 7114000,
132 | "航空機売払代": 36575000
133 | }
134 | },
135 | "回収金等収入": {
136 | "貸付金等回収金収入": {
137 | "災害援護資金貸付金償還金": 2411324000
138 | },
139 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": {
140 | "放射性物質汚染対策緊急除染等事業費回収金": 11895272000
141 | }
142 | },
143 | "国有財産利用収入": {
144 | "国有財産貸付収入": {
145 | "土地及水面貸付料": 235824000,
146 | "建物及物件貸付料": 348302000,
147 | "公務員宿舎貸付料": 588320000
148 | },
149 | "国有財産使用収入": {
150 | "版権及特許権等収入": 3179000,
151 | "入場料等収入": 936554000,
152 | "公益認定等総合情報システム利用料収入": 28194000
153 | }
154 | },
155 | "納付金": {
156 | "雑納付金": {
157 | "公認会計士法違反者納付金": 14330000,
158 | "価格協定等違反者納付金": 3765407000,
159 | "金融商品取引法違反者納付金": 686760000,
160 | "不当表示違反者納付金": 368760000,
161 | "独立行政法人国立公文書館納付金": 6603000,
162 | "預金保険機構納付金": 0
163 | }
164 | },
165 | "諸収入": {
166 | "特別会計受入金": {
167 | "自動車安全特別会計受入金": 138033000
168 | },
169 | "許可及手数料": {
170 | "手数料": 474511000
171 | },
172 | "懲罰及没収金": {
173 | "交通反則者納金": 54361639000
174 | },
175 | "弁償及返納金": {
176 | "弁償及違約金": 85426000,
177 | "返納金": 8423278000
178 | },
179 | "物品売払収入": {
180 | "試験場製品等売払代": 7390000,
181 | "不用物品売払代": 205717000
182 | },
183 | "雑入": {
184 | "労働保険料被保険者負担金": 9303000,
185 | "延滞金": 4184000,
186 | "雑収": 50974000
187 | }
188 | }
189 | },
190 | "総務省": {
191 | "国有財産利用収入": {
192 | "国有財産貸付収入": {
193 | "土地及水面貸付料": 57180000,
194 | "建物及物件貸付料": 71708000,
195 | "公務員宿舎貸付料": 34325000
196 | }
197 | },
198 | "納付金": {
199 | "雑納付金": {
200 | "独立行政法人統計センター納付金": 324780000
201 | }
202 | },
203 | "諸収入": {
204 | "許可及手数料": {
205 | "手数料": 1033498000
206 | },
207 | "弁償及返納金": {
208 | "弁償及違約金": 5754000,
209 | "返納金": 3850000000
210 | },
211 | "物品売払収入": {
212 | "不用物品売払代": 12560000
213 | },
214 | "電波利用料収入": {
215 | "電波利用料収入": 74989656000
216 | },
217 | "雑入": {
218 | "労働保険料被保険者負担金": 5253000,
219 | "延滞金": 1096000,
220 | "雑収": 813746000
221 | }
222 | }
223 | },
224 | "法務省": {
225 | "国有財産処分収入": {
226 | "国有財産売払収入": {
227 | "土地売払代": 0
228 | }
229 | },
230 | "国有財産利用収入": {
231 | "国有財産貸付収入": {
232 | "土地及水面貸付料": 195151000,
233 | "建物及物件貸付料": 336965000,
234 | "公務員宿舎貸付料": 267254000
235 | },
236 | "利子収入": {
237 | "延納利子収入": 1213000
238 | },
239 | "国有財産使用収入": {
240 | "公共施設等運営権対価収入": 0
241 | }
242 | },
243 | "諸収入": {
244 | "許可及手数料": {
245 | "手数料": 48789555000
246 | },
247 | "懲罰及没収金": {
248 | "過料": 1574256000,
249 | "没収金": 1058530000,
250 | "罰金及科料": 39601116000
251 | },
252 | "弁償及返納金": {
253 | "弁償及違約金": 502035000,
254 | "返納金": 269878000
255 | },
256 | "物品売払収入": {
257 | "不用物品売払代": 169319000
258 | },
259 | "矯正官署作業収入": {
260 | "刑務所作業収入": 3712227000,
261 | "少年院職業指導収入": 5175000
262 | },
263 | "雑入": {
264 | "労働保険料被保険者負担金": 41590000,
265 | "小切手支払未済金収入": 8454000,
266 | "延滞金": 2667000,
267 | "期満後収入": 136232000,
268 | "雑収": 243239000
269 | }
270 | }
271 | },
272 | "外務省": {
273 | "国有財産処分収入": {
274 | "国有財産売払収入": {
275 | "土地売払代": 73119000,
276 | "建物売払代": 41243000
277 | }
278 | },
279 | "国有財産利用収入": {
280 | "国有財産貸付収入": {
281 | "土地及水面貸付料": 8771000,
282 | "建物及物件貸付料": 46309000,
283 | "公務員宿舎貸付料": 488176000
284 | },
285 | "利子収入": {
286 | "預託金利子収入": 17073000
287 | }
288 | },
289 | "諸収入": {
290 | "許可及手数料": {
291 | "手数料": 14444769000
292 | },
293 | "弁償及返納金": {
294 | "弁償及違約金": 4229000,
295 | "返納金": 8468995000
296 | },
297 | "物品売払収入": {
298 | "不用物品売払代": 44239000
299 | },
300 | "雑入": {
301 | "労働保険料被保険者負担金": 2370000,
302 | "小切手支払未済金収入": 30000,
303 | "延滞金": 245000,
304 | "雑収": 38963000
305 | }
306 | }
307 | },
308 | "財務省": {
309 | "租税": {
310 | "所得税": {
311 | "源泉所得税": 16209000000000,
312 | "申告所得税": 3320000000000
313 | },
314 | "法人税": {
315 | "法人税": 12065000000000
316 | },
317 | "相続税": {
318 | "相続税": 2341000000000
319 | },
320 | "消費税": {
321 | "消費税": 21719000000000
322 | },
323 | "酒税": {
324 | "酒税": 1265000000000
325 | },
326 | "たばこ税": {
327 | "たばこ税": 914000000000
328 | },
329 | "揮発油税": {
330 | "揮発油税": 2204000000000
331 | },
332 | "石油ガス税": {
333 | "石油ガス税": 6000000000
334 | },
335 | "航空機燃料税": {
336 | "航空機燃料税": 54000000000
337 | },
338 | "石油石炭税": {
339 | "石油石炭税": 655000000000
340 | },
341 | "電源開発促進税": {
342 | "電源開発促進税": 315000000000
343 | },
344 | "自動車重量税": {
345 | "自動車重量税": 393000000000
346 | },
347 | "国際観光旅客税": {
348 | "国際観光旅客税": 54000000000
349 | },
350 | "関税": {
351 | "関税": 946000000000
352 | },
353 | "とん税": {
354 | "とん税": 10000000000
355 | }
356 | },
357 | "印紙収入": {
358 | "印紙収入": {
359 | "収入印紙": 672000000000,
360 | "現金収入": 371000000000
361 | }
362 | },
363 | "国有財産処分収入": {
364 | "国有財産売払収入": {
365 | "土地売払代": 38500000000,
366 | "建物売払代": 305864000,
367 | "船舶売払代": 22495000,
368 | "証券売払代": 6485049000
369 | },
370 | "特定国有財産売払収入": {
371 | "特定施設売払代": 3785976000
372 | }
373 | },
374 | "回収金等収入": {
375 | "特別会計整理収入": {
376 | "産業投資特別会計整理収入": 2714309000,
377 | "社会資本整備事業特別会計整理収入": 35398404000
378 | },
379 | "引継債権整理収入": {
380 | "公団引継債権整理収入": 24000
381 | },
382 | "政府出資回収金収入": {
383 | "米州開発銀行出資回収金": 16658923000,
384 | "独立行政法人日本スポーツ振興センター出資回収金": 1250000000,
385 | "独立行政法人農林漁業信用基金出資回収金": 5006176000,
386 | "独立行政法人中小企業基盤整備機構出資回収金": 41179000,
387 | "国立研究開発法人海洋研究開発機構出資回収金": 0
388 | }
389 | },
390 | "国有財産利用収入": {
391 | "国有財産貸付収入": {
392 | "土地及水面貸付料": 19044453000,
393 | "建物及物件貸付料": 1340413000,
394 | "公務員宿舎貸付料": 17522584000
395 | },
396 | "国有財産使用収入": {
397 | "版権及特許権等収入": 382000
398 | },
399 | "利子収入": {
400 | "延納利子収入": 32984000,
401 | "指定預金利子収入": 771000
402 | },
403 | "配当金収入": {
404 | "日本銀行配当金収入": 2750000,
405 | "成田国際空港株式会社配当金収入": 835920000,
406 | "日本郵政株式会社配当金収入": 60000004000,
407 | "日本アルコール産業株式会社配当金収入": 9680000,
408 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 18004000
409 | }
410 | },
411 | "納付金": {
412 | "日本銀行納付金": {
413 | "日本銀行納付金": 643500000000
414 | },
415 | "独立行政法人造幣局納付金": {
416 | "独立行政法人造幣局納付金": 7650749000
417 | },
418 | "雑納付金": {
419 | "株式会社国際協力銀行納付金": 216450000,
420 | "預金保険機構納付金": 3119817000,
421 | "独立行政法人国立印刷局納付金": 1263361000,
422 | "独立行政法人造幣局納付金": 0
423 | }
424 | },
425 | "諸収入": {
426 | "特別会計受入金": {
427 | "外国為替資金特別会計受入金": 2590782630000,
428 | "財政投融資特別会計受入金": 146199919000,
429 | "エネルギー対策特別会計受入金": 8000,
430 | "食料安定供給特別会計受入金": 1000,
431 | "自動車安全特別会計受入金": 2616534000
432 | },
433 | "許可及手数料": {
434 | "手数料": 943146000,
435 | "許可料": 1417660000
436 | },
437 | "受託調査試験及役務収入": {
438 | "地方消費税徴収取扱費受入": 15887738000
439 | },
440 | "懲罰及没収金": {
441 | "国税犯則者納金": 3900204000
442 | },
443 | "弁償及返納金": {
444 | "弁償及違約金": 1036082000,
445 | "返納金": 484214000
446 | },
447 | "物品売払収入": {
448 | "不用物品売払代": 113523000
449 | },
450 | "文官恩給費特別会計等負担金": {
451 | "文官恩給費特別会計等負担金": 446353000
452 | },
453 | "雑入": {
454 | "労働保険料被保険者負担金": 97554000,
455 | "延滞金": 26380000,
456 | "経過利子受入": 51587791000,
457 | "雑収": 920935000,
458 | "小切手支払未済金収入": 0
459 | },
460 | "東日本大震災復興財政投融資特別会計受入金": {
461 | "財政投融資特別会計受入金": 0
462 | }
463 | },
464 | "公債金": {
465 | "公債金": {
466 | "公債金": 7110000000000
467 | },
468 | "特例公債金": {
469 | "特例公債金": 25446200000000
470 | }
471 | },
472 | "前年度剰余金受入": {
473 | "前年度剰余金受入": {
474 | "前年度剰余金受入": 520689270000
475 | },
476 | "東日本大震災復興前年度剰余金受入": {
477 | "前年度剰余金受入": 6758262000
478 | }
479 | }
480 | },
481 | "文部科学省": {
482 | "回収金等収入": {
483 | "貸付金等回収金収入": {
484 | "育英資金貸付金償還金": 37625211000
485 | }
486 | },
487 | "国有財産利用収入": {
488 | "国有財産貸付収入": {
489 | "土地及水面貸付料": 634868000,
490 | "建物及物件貸付料": 3681000,
491 | "公務員宿舎貸付料": 26539000
492 | },
493 | "国有財産使用収入": {
494 | "版権及特許権等収入": 15470000
495 | }
496 | },
497 | "納付金": {
498 | "独立行政法人日本スポーツ振興センター納付金": {
499 | "独立行政法人日本スポーツ振興センター納付金": 5573100000
500 | },
501 | "雑納付金": {
502 | "国立研究開発法人日本医療研究開発機構納付金": 678972000,
503 | "国立研究開発法人科学技術振興機構納付金": 0,
504 | "独立行政法人日本学生支援機構納付金": 0,
505 | "独立行政法人国立高等専門学校機構納付金": 0,
506 | "独立行政法人大学改革支援・学位授与機構納付金": 0
507 | }
508 | },
509 | "諸収入": {
510 | "許可及手数料": {
511 | "手数料": 43848000
512 | },
513 | "弁償及返納金": {
514 | "弁償及違約金": 664000,
515 | "返納金": 12034559000
516 | },
517 | "物品売払収入": {
518 | "不用物品売払代": 25546000
519 | },
520 | "雑入": {
521 | "労働保険料被保険者負担金": 4032000,
522 | "延滞金": 3808000,
523 | "原子力損害賠償補償料等収入": 4901602000,
524 | "雑収": 1410858000
525 | }
526 | }
527 | },
528 | "厚生労働省": {
529 | "官業収入": {
530 | "病院収入": {
531 | "国立障害者リハビリテーションセンター病院収入": 966873000,
532 | "国立ハンセン病療養所病院収入": 13696000
533 | }
534 | },
535 | "回収金等収入": {
536 | "貸付金等回収金収入": {
537 | "公衆衛生修学資金貸付金償還金": 1128000,
538 | "母子父子寡婦福祉資金貸付金償還金": 2935136000
539 | }
540 | },
541 | "国有財産利用収入": {
542 | "国有財産貸付収入": {
543 | "土地及水面貸付料": 335599000,
544 | "建物及物件貸付料": 44314000,
545 | "公務員宿舎貸付料": 79790000
546 | },
547 | "国有財産使用収入": {
548 | "版権及特許権等収入": 574000
549 | },
550 | "利子収入": {
551 | "延納利子収入": 0
552 | }
553 | },
554 | "諸収入": {
555 | "特別会計受入金": {
556 | "年金特別会計受入金": 37402000
557 | },
558 | "授業料及入学検定料": {
559 | "授業料": 78984000,
560 | "入学及検定料": 18992000,
561 | "講習料": 16021000
562 | },
563 | "許可及手数料": {
564 | "手数料": 87008000
565 | },
566 | "受託調査試験及役務収入": {
567 | "受託調査及試験収入": 97523000,
568 | "受託造修収入": 73480000
569 | },
570 | "弁償及返納金": {
571 | "弁償及違約金": 4557000,
572 | "返納金": 594869976000
573 | },
574 | "物品売払収入": {
575 | "試験場製品等売払代": 82060000,
576 | "不用物品売払代": 2643000,
577 | "特殊薬品売払代": 12117000,
578 | "あへん売払代": 268816000
579 | },
580 | "雑入": {
581 | "労働保険料被保険者負担金": 23852000,
582 | "小切手支払未済金収入": 44000,
583 | "延滞金": 1951000,
584 | "失業者退職手当特別会計等負担金": 34609000,
585 | "労働保険審査会費特別会計負担金": 280914000,
586 | "雑収": 871917000
587 | }
588 | },
589 | "納付金": {
590 | "雑納付金": {
591 | "独立行政法人医薬品医療機器総合機構納付金": 0
592 | }
593 | }
594 | },
595 | "農林水産省": {
596 | "官業収入": {
597 | "国有林野事業収入": {
598 | "国有林野事業収入": 32210466000
599 | }
600 | },
601 | "国有財産処分収入": {
602 | "国有財産売払収入": {
603 | "土地売払代": 463458000,
604 | "立木竹売払代": 169116000
605 | }
606 | },
607 | "回収金等収入": {
608 | "貸付金等回収金収入": {
609 | "農地保有合理化促進対策資金貸付金償還金": 20158000,
610 | "就農支援資金貸付金償還金": 1243020000
611 | }
612 | },
613 | "国有財産利用収入": {
614 | "国有財産貸付収入": {
615 | "土地及水面貸付料": 211359000,
616 | "建物及物件貸付料": 84960000,
617 | "公務員宿舎貸付料": 761237000
618 | },
619 | "国有財産使用収入": {
620 | "版権及特許権等収入": 5006000
621 | },
622 | "利子収入": {
623 | "延納利子収入": 1941000
624 | }
625 | },
626 | "納付金": {
627 | "日本中央競馬会納付金": {
628 | "日本中央競馬会納付金": 327596468000
629 | },
630 | "雑納付金": {
631 | "独立行政法人農林水産消費安全技術センター納付金": 147695000,
632 | "独立行政法人農畜産業振興機構納付金": 1223560000
633 | }
634 | },
635 | "諸収入": {
636 | "特別会計受入金": {
637 | "食料安定供給特別会計受入金": 4345202000
638 | },
639 | "東日本大震災復興食料安定供給特別会計受入金": {
640 | "食料安定供給特別会計受入金": 1924696000
641 | },
642 | "公共事業費負担金": {
643 | "海岸整備事業費負担金": 956148000,
644 | "治山事業費負担金": 4570140000,
645 | "土地改良事業費負担金": 41824735000,
646 | "特定漁港漁場整備事業費負担金": 4375008000,
647 | "農業用施設災害復旧事業費負担金": 131536000,
648 | "直轄地すべり防止施設災害復旧費負担金": 4252000,
649 | "治山災害復旧事業費負担金": 33199000,
650 | "漁港災害復旧事業費負担金": 16290000,
651 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000,
652 | "治山等災害関連緊急事業費負担金": 18095000
653 | },
654 | "東日本大震災復興公共事業費負担金": {
655 | "土地改良事業費負担金": 81126000
656 | },
657 | "許可及手数料": {
658 | "手数料": 41386000
659 | },
660 | "受託調査試験及役務収入": {
661 | "受託調査及試験収入": 212000,
662 | "受託研究員費受入": 116000,
663 | "受託測量等収入": 729000,
664 | "受託工事収入": 4695880000
665 | },
666 | "懲罰及没収金": {
667 | "没収金": 38690000
668 | },
669 | "弁償及返納金": {
670 | "弁償及違約金": 347130000,
671 | "返納金": 19169078000
672 | },
673 | "物品売払収入": {
674 | "試験場製品等売払代": 840000,
675 | "不用物品売払代": 206059000
676 | },
677 | "雑入": {
678 | "労働保険料被保険者負担金": 21128000,
679 | "小切手支払未済金収入": 7000,
680 | "延滞金": 42639000,
681 | "雑収": 2025163000
682 | }
683 | }
684 | },
685 | "経済産業省": {
686 | "回収金等収入": {
687 | "特別会計整理収入": {
688 | "貿易特別会計整理収入": 105000,
689 | "米国対日援助物資等処理特別会計整理収入": 12000
690 | },
691 | "貸付金等回収金収入": {
692 | "小規模企業者等設備導入資金貸付金償還金": 2905726000
693 | }
694 | },
695 | "国有財産利用収入": {
696 | "国有財産貸付収入": {
697 | "土地及水面貸付料": 55170000,
698 | "建物及物件貸付料": 178710000,
699 | "公務員宿舎貸付料": 10770000
700 | }
701 | },
702 | "納付金": {
703 | "特定アルコール譲渡者納付金": {
704 | "特定アルコール譲渡者納付金": 9062550000
705 | },
706 | "雑納付金": {
707 | "独立行政法人経済産業研究所納付金": 25219000,
708 | "国立研究開発法人産業技術総合研究所納付金": 31313000,
709 | "独立行政法人製品評価技術基盤機構納付金": 0,
710 | "独立行政法人日本貿易振興機構納付金": 0,
711 | "独立行政法人中小企業基盤整備機構納付金": 0
712 | }
713 | },
714 | "諸収入": {
715 | "東日本大震災復興エネルギー対策特別会計受入金": {
716 | "エネルギー対策特別会計受入金": 72000
717 | },
718 | "許可及手数料": {
719 | "手数料": 344000
720 | },
721 | "弁償及返納金": {
722 | "弁償及違約金": 10963000,
723 | "返納金": 34700516000
724 | },
725 | "物品売払収入": {
726 | "不用物品売払代": 161475000
727 | },
728 | "雑入": {
729 | "労働保険料被保険者負担金": 6843000,
730 | "延滞金": 2564000,
731 | "雑収": 699300000
732 | }
733 | }
734 | },
735 | "国土交通省": {
736 | "国有財産処分収入": {
737 | "国有財産売払収入": {
738 | "船舶売払代": 1088000,
739 | "航空機売払代": 107656000
740 | }
741 | },
742 | "回収金等収入": {
743 | "特別会計整理収入": {
744 | "社会資本整備事業特別会計整理収入": 37509039000
745 | },
746 | "貸付金等回収金収入": {
747 | "都市開発資金貸付金償還金": 5583510000,
748 | "有料道路整備資金貸付金償還金": 15335065000,
749 | "連続立体交差事業資金貸付金償還金": 13341000,
750 | "埠頭整備等資金貸付金償還金": 3994298000,
751 | "港湾開発資金貸付金償還金": 215487000,
752 | "港湾物流高度化基盤施設整備資金貸付金償還金": 24816000
753 | },
754 | "東日本大震災復興貸付金等回収金収入": {
755 | "埠頭災害復旧事業資金貸付金償還金": 7392000,
756 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000
757 | }
758 | },
759 | "国有財産利用収入": {
760 | "国有財産貸付収入": {
761 | "土地及水面貸付料": 238922000,
762 | "建物及物件貸付料": 793034000,
763 | "公務員宿舎貸付料": 1880734000,
764 | "機械貸付料": 5266000,
765 | "港湾施設貸付料": 1040799000
766 | },
767 | "国有財産使用収入": {
768 | "版権及特許権等収入": 222601000,
769 | "入場料等収入": 2987844000,
770 | "電子情報処理組織使用料収入": 216162000
771 | },
772 | "利子収入": {
773 | "都市開発資金貸付金利子収入": 17689000
774 | }
775 | },
776 | "納付金": {
777 | "特定タンカー所有者納付金": {
778 | "特定タンカー所有者納付金": 196755000
779 | }
780 | },
781 | "諸収入": {
782 | "公共事業費負担金": {
783 | "海岸整備事業費負担金": 7439419000,
784 | "河川等整備事業費負担金": 164008127000,
785 | "多目的ダム建設等事業電気事業者等工事費負担金": 25087483000,
786 | "道路整備事業費負担金": 306838000000,
787 | "港湾整備事業費負担金": 72993290000,
788 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 215000000,
789 | "国営公園整備事業費負担金": 1466687000,
790 | "河川等災害復旧事業費負担金": 8073387000,
791 | "河川等災害関連事業費負担金": 1614833000
792 | },
793 | "許可及手数料": {
794 | "手数料": 1603094000,
795 | "許可料": 6032203000
796 | },
797 | "受託調査試験及役務収入": {
798 | "受託研究員費受入": 1184000,
799 | "受託測量等収入": 1212000,
800 | "受託工事収入": 64995001000,
801 | "測量標移転改埋費受入": 206000
802 | },
803 | "懲罰及没収金": {
804 | "没収金": 21917000
805 | },
806 | "弁償及返納金": {
807 | "弁償及違約金": 1573718000,
808 | "返納金": 46580871000
809 | },
810 | "物品売払収入": {
811 | "不用物品売払代": 2362246000,
812 | "刊行物売払代": 3318000
813 | },
814 | "附帯工事費負担金": {
815 | "附帯工事費負担金": 18913000000,
816 | "道路附属物等復旧費負担金": 1909000000
817 | },
818 | "雑入": {
819 | "労働保険料被保険者負担金": 35319000,
820 | "延滞金": 20674000,
821 | "雑収": 11421812000
822 | }
823 | }
824 | },
825 | "環境省": {
826 | "国有財産利用収入": {
827 | "国有財産貸付収入": {
828 | "土地及水面貸付料": 620209000,
829 | "建物及物件貸付料": 65503000,
830 | "公務員宿舎貸付料": 14151000
831 | },
832 | "国有財産使用収入": {
833 | "入場料等収入": 902579000
834 | }
835 | },
836 | "諸収入": {
837 | "許可及手数料": {
838 | "手数料": 19772000
839 | },
840 | "弁償及返納金": {
841 | "弁償及違約金": 1981000,
842 | "返納金": 1048488000
843 | },
844 | "物品売払収入": {
845 | "不用物品売払代": 71000
846 | },
847 | "雑入": {
848 | "労働保険料被保険者負担金": 1801000,
849 | "延滞金": 1863000,
850 | "雑収": 34728000
851 | }
852 | },
853 | "納付金": {
854 | "雑納付金": {
855 | "独立行政法人環境再生保全機構納付金": 0
856 | }
857 | }
858 | },
859 | "防衛省": {
860 | "官業収入": {
861 | "病院収入": {
862 | "防衛省病院収入": 17165881000
863 | }
864 | },
865 | "国有財産処分収入": {
866 | "国有財産売払収入": {
867 | "船舶売払代": 87091000
868 | }
869 | },
870 | "回収金等収入": {
871 | "貸付金等回収金収入": {
872 | "自衛隊衛生貸費学生等貸与金償還金": 393640000
873 | },
874 | "事故補償費返還金": {
875 | "在日合衆国軍事故補償費返還金": 53656000
876 | }
877 | },
878 | "国有財産利用収入": {
879 | "国有財産貸付収入": {
880 | "土地及水面貸付料": 994583000,
881 | "建物及物件貸付料": 1227600000,
882 | "公務員宿舎貸付料": 5066048000
883 | },
884 | "国有財産使用収入": {
885 | "版権及特許権等収入": 19966000,
886 | "寄宿料": 117000,
887 | "飛行場及航空保安施設使用料収入": 1481000
888 | },
889 | "利子収入": {
890 | "延納利子収入": 2260000
891 | }
892 | },
893 | "納付金": {
894 | "雑納付金": {
895 | "独立行政法人駐留軍等労働者労務管理機構納付金": 52125000
896 | }
897 | },
898 | "諸収入": {
899 | "授業料及入学検定料": {
900 | "授業料": 8106000
901 | },
902 | "受託調査試験及役務収入": {
903 | "受託調査及試験収入": 16269000
904 | },
905 | "弁償及返納金": {
906 | "弁償及違約金": 3510010000,
907 | "返納金": 16802474000
908 | },
909 | "物品売払収入": {
910 | "不用物品売払代": 2128319000,
911 | "返還物品売払代": 158025000,
912 | "残飯売払代": 329000
913 | },
914 | "雑入": {
915 | "労働保険料被保険者負担金": 34717000,
916 | "延滞金": 6486000,
917 | "給食費受入": 2249732000,
918 | "雑収": 1165048000
919 | }
920 | }
921 | }
922 | }
--------------------------------------------------------------------------------
/front/src/data/japan/2019/revenue.json:
--------------------------------------------------------------------------------
1 | {
2 | "国会": {
3 | "国有財産利用収入": {
4 | "国有財産貸付収入": {
5 | "土地及水面貸付料": 1157829000,
6 | "建物及物件貸付料": 726831000,
7 | "公務員宿舎貸付料": 43894000
8 | },
9 | "国有財産使用収入": {
10 | "版権及特許権等収入": 1177000
11 | }
12 | },
13 | "諸収入": {
14 | "弁償及返納金": {
15 | "弁償及違約金": 14000,
16 | "返納金": 19212000
17 | },
18 | "物品売払収入": {
19 | "不用物品売払代": 6944000
20 | },
21 | "雑入": {
22 | "労働保険料被保険者負担金": 1702000,
23 | "延滞金": 1000,
24 | "雑収": 1520000
25 | }
26 | }
27 | },
28 | "裁判所": {
29 | "回収金等収入": {
30 | "貸付金等回収金収入": {
31 | "修習資金貸与金償還金": 1039134000
32 | }
33 | },
34 | "国有財産利用収入": {
35 | "国有財産貸付収入": {
36 | "土地及水面貸付料": 87888000,
37 | "建物及物件貸付料": 162305000,
38 | "公務員宿舎貸付料": 535551000
39 | },
40 | "国有財産使用収入": {
41 | "版権及特許権等収入": 4473000
42 | }
43 | },
44 | "納付金": {
45 | "法科大学院設置者納付金": {
46 | "法科大学院設置者納付金": 49140000
47 | }
48 | },
49 | "諸収入": {
50 | "許可及手数料": {
51 | "手数料": 1528761000
52 | },
53 | "懲罰及没収金": {
54 | "過料": 123000,
55 | "没収金": 144969000
56 | },
57 | "弁償及返納金": {
58 | "弁償及違約金": 61457000,
59 | "返納金": 55197000
60 | },
61 | "物品売払収入": {
62 | "不用物品売払代": 47845000
63 | },
64 | "雑入": {
65 | "労働保険料被保険者負担金": 9742000,
66 | "小切手支払未済金収入": 26000,
67 | "延滞金": 4015000,
68 | "期満後収入": 2450000,
69 | "雑収": 46230982000
70 | }
71 | }
72 | },
73 | "会計検査院": {
74 | "国有財産利用収入": {
75 | "国有財産貸付収入": {
76 | "土地及水面貸付料": 17000,
77 | "建物及物件貸付料": 13000,
78 | "公務員宿舎貸付料": 1195000
79 | }
80 | },
81 | "諸収入": {
82 | "弁償及返納金": {
83 | "弁償及違約金": 53000,
84 | "返納金": 970000
85 | },
86 | "物品売払収入": {
87 | "不用物品売払代": 2348000
88 | },
89 | "雑入": {
90 | "労働保険料被保険者負担金": 831000,
91 | "延滞金": 1000,
92 | "雑収": 579000
93 | }
94 | }
95 | },
96 | "内閣": {
97 | "国有財産利用収入": {
98 | "国有財産貸付収入": {
99 | "土地及水面貸付料": 24955000,
100 | "建物及物件貸付料": 1262000,
101 | "公務員宿舎貸付料": 3693000
102 | },
103 | "国有財産使用収入": {
104 | "版権及特許権等収入": 915000
105 | }
106 | },
107 | "諸収入": {
108 | "弁償及返納金": {
109 | "弁償及違約金": 188000,
110 | "返納金": 1022002000
111 | },
112 | "物品売払収入": {
113 | "不用物品売払代": 720000
114 | },
115 | "雑入": {
116 | "労働保険料被保険者負担金": 1534000,
117 | "延滞金": 313000
118 | }
119 | }
120 | },
121 | "内閣府": {
122 | "官業収入": {
123 | "病院収入": {
124 | "宮内庁病院収入": 31244000
125 | }
126 | },
127 | "国有財産処分収入": {
128 | "国有財産売払収入": {
129 | "土地売払代": 392116000,
130 | "航空機売払代": 107800000,
131 | "建物売払代": 0,
132 | "船舶売払代": 0
133 | }
134 | },
135 | "回収金等収入": {
136 | "貸付金等回収金収入": {
137 | "災害援護資金貸付金償還金": 2186241000
138 | },
139 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": {
140 | "放射性物質汚染対策緊急除染等事業費回収金": 12438403000
141 | }
142 | },
143 | "国有財産利用収入": {
144 | "国有財産貸付収入": {
145 | "土地及水面貸付料": 224485000,
146 | "建物及物件貸付料": 260270000,
147 | "公務員宿舎貸付料": 576628000
148 | },
149 | "国有財産使用収入": {
150 | "版権及特許権等収入": 3087000,
151 | "入場料等収入": 816907000,
152 | "公益認定等総合情報システム利用料収入": 26160000
153 | }
154 | },
155 | "納付金": {
156 | "雑納付金": {
157 | "公認会計士法違反者納付金": 14080000,
158 | "価格協定等違反者納付金": 6515290000,
159 | "金融商品取引法違反者納付金": 527690000,
160 | "不当表示違反者納付金": 279830000,
161 | "預金保険機構納付金": 800000000000,
162 | "独立行政法人国立公文書館納付金": 20966000,
163 | "独立行政法人北方領土問題対策協会納付金": 0,
164 | "独立行政法人国民生活センター納付金": 0
165 | }
166 | },
167 | "諸収入": {
168 | "特別会計受入金": {
169 | "自動車安全特別会計受入金": 134877000
170 | },
171 | "許可及手数料": {
172 | "手数料": 166429000
173 | },
174 | "懲罰及没収金": {
175 | "交通反則者納金": 56816994000
176 | },
177 | "弁償及返納金": {
178 | "弁償及違約金": 88257000,
179 | "返納金": 8347683000
180 | },
181 | "物品売払収入": {
182 | "試験場製品等売払代": 8432000,
183 | "不用物品売払代": 199073000
184 | },
185 | "雑入": {
186 | "労働保険料被保険者負担金": 8925000,
187 | "延滞金": 16040000,
188 | "雑収": 43146000
189 | }
190 | }
191 | },
192 | "総務省": {
193 | "国有財産利用収入": {
194 | "国有財産貸付収入": {
195 | "土地及水面貸付料": 50245000,
196 | "建物及物件貸付料": 69060000,
197 | "公務員宿舎貸付料": 36497000
198 | },
199 | "利子収入": {
200 | "延納利子収入": 0
201 | }
202 | },
203 | "納付金": {
204 | "雑納付金": {
205 | "独立行政法人統計センター納付金": 413979000
206 | }
207 | },
208 | "諸収入": {
209 | "許可及手数料": {
210 | "手数料": 1287765000
211 | },
212 | "弁償及返納金": {
213 | "弁償及違約金": 6317000,
214 | "返納金": 3820396000
215 | },
216 | "物品売払収入": {
217 | "不用物品売払代": 14847000
218 | },
219 | "電波利用料収入": {
220 | "電波利用料収入": 74989656000
221 | },
222 | "雑入": {
223 | "労働保険料被保険者負担金": 4721000,
224 | "延滞金": 1152000,
225 | "雑収": 642100000
226 | }
227 | }
228 | },
229 | "法務省": {
230 | "国有財産処分収入": {
231 | "国有財産売払収入": {
232 | "土地売払代": 128000
233 | }
234 | },
235 | "国有財産利用収入": {
236 | "国有財産貸付収入": {
237 | "土地及水面貸付料": 195977000,
238 | "建物及物件貸付料": 281466000,
239 | "公務員宿舎貸付料": 304341000
240 | },
241 | "国有財産使用収入": {
242 | "公共施設等運営権対価収入": 64800000
243 | },
244 | "利子収入": {
245 | "延納利子収入": 1336000
246 | }
247 | },
248 | "諸収入": {
249 | "許可及手数料": {
250 | "手数料": 48379302000
251 | },
252 | "懲罰及没収金": {
253 | "過料": 1303783000,
254 | "没収金": 1172184000,
255 | "罰金及科料": 41739360000
256 | },
257 | "弁償及返納金": {
258 | "弁償及違約金": 562233000,
259 | "返納金": 327147000
260 | },
261 | "物品売払収入": {
262 | "不用物品売払代": 94748000
263 | },
264 | "矯正官署作業収入": {
265 | "刑務所作業収入": 3838611000,
266 | "少年院職業指導収入": 5914000
267 | },
268 | "雑入": {
269 | "労働保険料被保険者負担金": 37299000,
270 | "小切手支払未済金収入": 15341000,
271 | "延滞金": 3649000,
272 | "期満後収入": 122044000,
273 | "雑収": 183805000
274 | }
275 | }
276 | },
277 | "外務省": {
278 | "国有財産処分収入": {
279 | "国有財産売払収入": {
280 | "土地売払代": 163955000,
281 | "建物売払代": 41269000
282 | }
283 | },
284 | "国有財産利用収入": {
285 | "国有財産貸付収入": {
286 | "土地及水面貸付料": 8375000,
287 | "建物及物件貸付料": 46207000,
288 | "公務員宿舎貸付料": 566541000
289 | },
290 | "利子収入": {
291 | "預託金利子収入": 15498000
292 | }
293 | },
294 | "諸収入": {
295 | "許可及手数料": {
296 | "手数料": 19295883000
297 | },
298 | "弁償及返納金": {
299 | "弁償及違約金": 3808000,
300 | "返納金": 7891109000
301 | },
302 | "物品売払収入": {
303 | "不用物品売払代": 44628000,
304 | "刊行物売払代": 0
305 | },
306 | "雑入": {
307 | "労働保険料被保険者負担金": 2264000,
308 | "小切手支払未済金収入": 53000,
309 | "延滞金": 179000,
310 | "雑収": 38269000
311 | }
312 | }
313 | },
314 | "財務省": {
315 | "租税": {
316 | "所得税": {
317 | "源泉所得税": 16610000000000,
318 | "申告所得税": 3324000000000
319 | },
320 | "法人税": {
321 | "法人税": 12858000000000
322 | },
323 | "相続税": {
324 | "相続税": 2232000000000
325 | },
326 | "消費税": {
327 | "消費税": 19392000000000
328 | },
329 | "酒税": {
330 | "酒税": 1271000000000
331 | },
332 | "たばこ税": {
333 | "たばこ税": 889000000000
334 | },
335 | "揮発油税": {
336 | "揮発油税": 2303000000000
337 | },
338 | "石油ガス税": {
339 | "石油ガス税": 7000000000
340 | },
341 | "航空機燃料税": {
342 | "航空機燃料税": 52000000000
343 | },
344 | "石油石炭税": {
345 | "石油石炭税": 707000000000
346 | },
347 | "電源開発促進税": {
348 | "電源開発促進税": 330000000000
349 | },
350 | "自動車重量税": {
351 | "自動車重量税": 376000000000
352 | },
353 | "国際観光旅客税": {
354 | "国際観光旅客税": 50000000000
355 | },
356 | "関税": {
357 | "関税": 1034000000000
358 | },
359 | "とん税": {
360 | "とん税": 11000000000
361 | }
362 | },
363 | "印紙収入": {
364 | "印紙収入": {
365 | "収入印紙": 708000000000,
366 | "現金収入": 341000000000
367 | }
368 | },
369 | "国有財産処分収入": {
370 | "国有財産売払収入": {
371 | "土地売払代": 24000000000,
372 | "建物売払代": 312870000,
373 | "船舶売払代": 15336000,
374 | "証券売払代": 4927632000,
375 | "工作物売払代": 0
376 | },
377 | "特定国有財産売払収入": {
378 | "特定施設売払代": 4715713000
379 | },
380 | "東日本大震災復興国有財産売払収入": {
381 | "土地売払代": 0
382 | }
383 | },
384 | "回収金等収入": {
385 | "特別会計整理収入": {
386 | "産業投資特別会計整理収入": 4244205000,
387 | "社会資本整備事業特別会計整理収入": 40861540000
388 | },
389 | "引継債権整理収入": {
390 | "公団引継債権整理収入": 24000
391 | },
392 | "政府出資回収金収入": {
393 | "独立行政法人日本スポーツ振興センター出資回収金": 2500000000,
394 | "国立研究開発法人海洋研究開発機構出資回収金": 3949000,
395 | "独立行政法人中小企業基盤整備機構出資回収金": 18656000,
396 | "独立行政法人鉄道建設・運輸施設整備支援機構出資回収金": 0
397 | }
398 | },
399 | "国有財産利用収入": {
400 | "国有財産貸付収入": {
401 | "土地及水面貸付料": 18687234000,
402 | "建物及物件貸付料": 1268455000,
403 | "公務員宿舎貸付料": 17823135000
404 | },
405 | "国有財産使用収入": {
406 | "版権及特許権等収入": 285000
407 | },
408 | "利子収入": {
409 | "延納利子収入": 40059000,
410 | "指定預金利子収入": 771000
411 | },
412 | "配当金収入": {
413 | "日本銀行配当金収入": 2750000,
414 | "成田国際空港株式会社配当金収入": 955765000,
415 | "日本郵政株式会社配当金収入": 60000004000,
416 | "日本アルコール産業株式会社配当金収入": 14501000,
417 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 17649000
418 | }
419 | },
420 | "納付金": {
421 | "日本銀行納付金": {
422 | "日本銀行納付金": 571800000000
423 | },
424 | "独立行政法人造幣局納付金": {
425 | "独立行政法人造幣局納付金": 9251080000
426 | },
427 | "雑納付金": {
428 | "株式会社国際協力銀行納付金": 187440000,
429 | "預金保険機構納付金": 3330188000,
430 | "独立行政法人造幣局納付金": 2678519000,
431 | "独立行政法人国立印刷局納付金": 171636000
432 | }
433 | },
434 | "諸収入": {
435 | "特別会計受入金": {
436 | "外国為替資金特別会計受入金": 1789283682000,
437 | "財政投融資特別会計受入金": 432139407000,
438 | "エネルギー対策特別会計受入金": 7000,
439 | "食料安定供給特別会計受入金": 1000,
440 | "自動車安全特別会計受入金": 2616534000
441 | },
442 | "東日本大震災復興財政投融資特別会計受入金": {
443 | "財政投融資特別会計受入金": 7205000
444 | },
445 | "許可及手数料": {
446 | "手数料": 942199000,
447 | "許可料": 1409396000
448 | },
449 | "受託調査試験及役務収入": {
450 | "地方消費税徴収取扱費受入": 16361157000
451 | },
452 | "懲罰及没収金": {
453 | "国税犯則者納金": 5694428000
454 | },
455 | "弁償及返納金": {
456 | "弁償及違約金": 1028225000,
457 | "返納金": 481910000
458 | },
459 | "物品売払収入": {
460 | "不用物品売払代": 48682000
461 | },
462 | "文官恩給費特別会計等負担金": {
463 | "文官恩給費特別会計等負担金": 552052000
464 | },
465 | "雑入": {
466 | "労働保険料被保険者負担金": 75074000,
467 | "小切手支払未済金収入": 2000,
468 | "延滞金": 30474000,
469 | "経過利子受入": 50106247000,
470 | "雑収": 841283000
471 | }
472 | },
473 | "公債金": {
474 | "公債金": {
475 | "公債金": 6952000000000
476 | },
477 | "特例公債金": {
478 | "特例公債金": 25708451922000
479 | }
480 | },
481 | "前年度剰余金受入": {
482 | "前年度剰余金受入": {
483 | "前年度剰余金受入": 215930871000
484 | },
485 | "東日本大震災復興前年度剰余金受入": {
486 | "前年度剰余金受入": 2587803000
487 | }
488 | }
489 | },
490 | "文部科学省": {
491 | "国有財産利用収入": {
492 | "国有財産貸付収入": {
493 | "土地及水面貸付料": 577106000,
494 | "建物及物件貸付料": 3645000,
495 | "公務員宿舎貸付料": 28416000
496 | },
497 | "国有財産使用収入": {
498 | "版権及特許権等収入": 14571000
499 | }
500 | },
501 | "納付金": {
502 | "独立行政法人日本スポーツ振興センター納付金": {
503 | "独立行政法人日本スポーツ振興センター納付金": 5276311000
504 | },
505 | "雑納付金": {
506 | "国立研究開発法人科学技術振興機構納付金": 756000000,
507 | "独立行政法人日本学生支援機構納付金": 1266955000,
508 | "独立行政法人国立高等専門学校機構納付金": 165569000,
509 | "独立行政法人大学改革支援・学位授与機構納付金": 177518000,
510 | "独立行政法人日本学術振興会納付金": 0,
511 | "国立研究開発法人理化学研究所納付金": 0,
512 | "独立行政法人日本スポーツ振興センター納付金": 0,
513 | "独立行政法人日本芸術文化振興会納付金": 0
514 | }
515 | },
516 | "諸収入": {
517 | "許可及手数料": {
518 | "手数料": 24890000
519 | },
520 | "弁償及返納金": {
521 | "弁償及違約金": 562000,
522 | "返納金": 11386078000
523 | },
524 | "物品売払収入": {
525 | "不用物品売払代": 24942000
526 | },
527 | "雑入": {
528 | "労働保険料被保険者負担金": 4174000,
529 | "延滞金": 8935000,
530 | "原子力損害賠償補償料等収入": 5094115000,
531 | "雑収": 1536805000
532 | }
533 | }
534 | },
535 | "厚生労働省": {
536 | "官業収入": {
537 | "病院収入": {
538 | "国立障害者リハビリテーションセンター病院収入": 822167000,
539 | "国立ハンセン病療養所病院収入": 13892000
540 | }
541 | },
542 | "回収金等収入": {
543 | "貸付金等回収金収入": {
544 | "公衆衛生修学資金貸付金償還金": 1128000,
545 | "母子父子寡婦福祉資金貸付金償還金": 2867046000
546 | }
547 | },
548 | "国有財産利用収入": {
549 | "国有財産貸付収入": {
550 | "土地及水面貸付料": 330733000,
551 | "建物及物件貸付料": 41359000,
552 | "公務員宿舎貸付料": 82415000
553 | },
554 | "国有財産使用収入": {
555 | "版権及特許権等収入": 814000
556 | },
557 | "利子収入": {
558 | "延納利子収入": 12000
559 | }
560 | },
561 | "納付金": {
562 | "雑納付金": {
563 | "独立行政法人医薬品医療機器総合機構納付金": 943396000,
564 | "独立行政法人高齢・障害・求職者雇用支援機構納付金": 0
565 | }
566 | },
567 | "諸収入": {
568 | "特別会計受入金": {
569 | "年金特別会計受入金": 33304000
570 | },
571 | "授業料及入学検定料": {
572 | "授業料": 83604000,
573 | "入学及検定料": 19146000,
574 | "講習料": 16358000
575 | },
576 | "許可及手数料": {
577 | "手数料": 92503000
578 | },
579 | "受託調査試験及役務収入": {
580 | "受託調査及試験収入": 109725000,
581 | "受託造修収入": 75240000
582 | },
583 | "弁償及返納金": {
584 | "弁償及違約金": 9691000,
585 | "返納金": 462925307000
586 | },
587 | "物品売払収入": {
588 | "試験場製品等売払代": 82106000,
589 | "不用物品売払代": 15828000,
590 | "特殊薬品売払代": 13192000,
591 | "あへん売払代": 705609000
592 | },
593 | "雑入": {
594 | "労働保険料被保険者負担金": 24292000,
595 | "小切手支払未済金収入": 66000,
596 | "延滞金": 1933000,
597 | "失業者退職手当特別会計等負担金": 23963000,
598 | "労働保険審査会費特別会計負担金": 280961000,
599 | "雑収": 857297000
600 | }
601 | }
602 | },
603 | "農林水産省": {
604 | "官業収入": {
605 | "国有林野事業収入": {
606 | "国有林野事業収入": 30370114000
607 | }
608 | },
609 | "国有財産処分収入": {
610 | "国有財産売払収入": {
611 | "土地売払代": 473932000,
612 | "立木竹売払代": 204468000
613 | }
614 | },
615 | "回収金等収入": {
616 | "貸付金等回収金収入": {
617 | "農地保有合理化促進対策資金貸付金償還金": 3346224000,
618 | "就農支援資金貸付金償還金": 1284451000
619 | }
620 | },
621 | "国有財産利用収入": {
622 | "国有財産貸付収入": {
623 | "土地及水面貸付料": 197298000,
624 | "建物及物件貸付料": 73448000,
625 | "公務員宿舎貸付料": 835433000
626 | },
627 | "国有財産使用収入": {
628 | "版権及特許権等収入": 4397000
629 | },
630 | "利子収入": {
631 | "延納利子収入": 3159000
632 | }
633 | },
634 | "納付金": {
635 | "日本中央競馬会納付金": {
636 | "日本中央競馬会納付金": 314097358000
637 | },
638 | "雑納付金": {
639 | "独立行政法人農林水産消費安全技術センター納付金": 287680000,
640 | "独立行政法人農畜産業振興機構納付金": 1332476000,
641 | "独立行政法人農業者年金基金納付金": 0
642 | }
643 | },
644 | "諸収入": {
645 | "特別会計受入金": {
646 | "食料安定供給特別会計受入金": 5625444000
647 | },
648 | "東日本大震災復興食料安定供給特別会計受入金": {
649 | "食料安定供給特別会計受入金": 2353662000
650 | },
651 | "公共事業費負担金": {
652 | "海岸整備事業費負担金": 1007950000,
653 | "治山事業費負担金": 4858580000,
654 | "土地改良事業費負担金": 40724191000,
655 | "特定漁港漁場整備事業費負担金": 5120739000,
656 | "農業用施設災害復旧事業費負担金": 134628000,
657 | "直轄地すべり防止施設災害復旧費負担金": 4252000,
658 | "治山災害復旧事業費負担金": 33207000,
659 | "漁港災害復旧事業費負担金": 16290000,
660 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000,
661 | "治山等災害関連緊急事業費負担金": 18105000,
662 | "地すべり対策事業費負担金": 0,
663 | "海岸保全施設災害復旧事業費負担金": 0
664 | },
665 | "東日本大震災復興公共事業費負担金": {
666 | "土地改良事業費負担金": 12587000
667 | },
668 | "許可及手数料": {
669 | "手数料": 43318000
670 | },
671 | "受託調査試験及役務収入": {
672 | "受託調査及試験収入": 211000,
673 | "受託研究員費受入": 116000,
674 | "受託測量等収入": 729000,
675 | "受託工事収入": 3601477000
676 | },
677 | "懲罰及没収金": {
678 | "没収金": 51080000
679 | },
680 | "弁償及返納金": {
681 | "弁償及違約金": 353004000,
682 | "返納金": 22290389000
683 | },
684 | "物品売払収入": {
685 | "試験場製品等売払代": 1095000,
686 | "不用物品売払代": 165565000
687 | },
688 | "雑入": {
689 | "労働保険料被保険者負担金": 17259000,
690 | "小切手支払未済金収入": 7000,
691 | "延滞金": 27252000,
692 | "雑収": 2316820000
693 | }
694 | }
695 | },
696 | "経済産業省": {
697 | "回収金等収入": {
698 | "特別会計整理収入": {
699 | "貿易特別会計整理収入": 106000,
700 | "米国対日援助物資等処理特別会計整理収入": 12000
701 | },
702 | "貸付金等回収金収入": {
703 | "小規模企業者等設備導入資金貸付金償還金": 3626434000
704 | }
705 | },
706 | "国有財産利用収入": {
707 | "国有財産貸付収入": {
708 | "土地及水面貸付料": 51948000,
709 | "建物及物件貸付料": 169134000,
710 | "公務員宿舎貸付料": 12586000
711 | }
712 | },
713 | "納付金": {
714 | "特定アルコール譲渡者納付金": {
715 | "特定アルコール譲渡者納付金": 9032230000
716 | },
717 | "雑納付金": {
718 | "独立行政法人製品評価技術基盤機構納付金": 80492000,
719 | "独立行政法人日本貿易振興機構納付金": 1354209000,
720 | "独立行政法人中小企業基盤整備機構納付金": 26183745000,
721 | "国立研究開発法人新エネルギー・産業技術総合開発機構納付金": 0,
722 | "独立行政法人情報処理推進機構納付金": 0,
723 | "独立行政法人石油天然ガス・金属鉱物資源機構納付金": 0
724 | }
725 | },
726 | "諸収入": {
727 | "許可及手数料": {
728 | "手数料": 731000
729 | },
730 | "弁償及返納金": {
731 | "弁償及違約金": 11901000,
732 | "返納金": 1909011000
733 | },
734 | "物品売払収入": {
735 | "不用物品売払代": 186099000
736 | },
737 | "雑入": {
738 | "労働保険料被保険者負担金": 5086000,
739 | "延滞金": 4324000,
740 | "雑収": 680219000
741 | },
742 | "東日本大震災復興エネルギー対策特別会計受入金": {
743 | "エネルギー対策特別会計受入金": 0
744 | }
745 | }
746 | },
747 | "国土交通省": {
748 | "国有財産処分収入": {
749 | "国有財産売払収入": {
750 | "船舶売払代": 1125000,
751 | "航空機売払代": 135000000
752 | }
753 | },
754 | "回収金等収入": {
755 | "特別会計整理収入": {
756 | "社会資本整備事業特別会計整理収入": 37634889000
757 | },
758 | "貸付金等回収金収入": {
759 | "都市開発資金貸付金償還金": 11852499000,
760 | "有料道路整備資金貸付金償還金": 17013191000,
761 | "連続立体交差事業資金貸付金償還金": 11675000,
762 | "埠頭整備等資金貸付金償還金": 3322935000,
763 | "港湾開発資金貸付金償還金": 222220000,
764 | "港湾物流高度化基盤施設整備資金貸付金償還金": 12408000
765 | },
766 | "東日本大震災復興貸付金等回収金収入": {
767 | "埠頭災害復旧事業資金貸付金償還金": 7392000,
768 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000
769 | }
770 | },
771 | "国有財産利用収入": {
772 | "国有財産貸付収入": {
773 | "土地及水面貸付料": 258725000,
774 | "建物及物件貸付料": 704841000,
775 | "公務員宿舎貸付料": 1970551000,
776 | "機械貸付料": 6340000,
777 | "港湾施設貸付料": 790494000
778 | },
779 | "国有財産使用収入": {
780 | "版権及特許権等収入": 223553000,
781 | "入場料等収入": 2868049000,
782 | "電子情報処理組織使用料収入": 132201000
783 | },
784 | "利子収入": {
785 | "都市開発資金貸付金利子収入": 28807000,
786 | "延納利子収入": 0
787 | }
788 | },
789 | "納付金": {
790 | "特定タンカー所有者納付金": {
791 | "特定タンカー所有者納付金": 209993000
792 | },
793 | "雑納付金": {
794 | "独立行政法人鉄道建設・運輸施設整備支援機構納付金": 0,
795 | "独立行政法人国際観光振興機構納付金": 0,
796 | "独立行政法人日本高速道路保有・債務返済機構納付金": 0
797 | }
798 | },
799 | "諸収入": {
800 | "公共事業費負担金": {
801 | "海岸整備事業費負担金": 7370207000,
802 | "河川等整備事業費負担金": 161113264000,
803 | "多目的ダム建設等事業電気事業者等工事費負担金": 31172815000,
804 | "道路整備事業費負担金": 309344000000,
805 | "港湾整備事業費負担金": 68286837000,
806 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 155000000,
807 | "国営公園整備事業費負担金": 1338000000,
808 | "河川等災害復旧事業費負担金": 8081697000,
809 | "河川等災害関連事業費負担金": 1676508000,
810 | "水資源開発施設災害復旧事業費負担金": 0
811 | },
812 | "許可及手数料": {
813 | "手数料": 1387586000,
814 | "許可料": 4935728000
815 | },
816 | "受託調査試験及役務収入": {
817 | "受託研究員費受入": 1230000,
818 | "受託測量等収入": 1225000,
819 | "受託工事収入": 66104039000,
820 | "測量標移転改埋費受入": 204000
821 | },
822 | "懲罰及没収金": {
823 | "没収金": 35417000
824 | },
825 | "弁償及返納金": {
826 | "弁償及違約金": 2737278000,
827 | "返納金": 39796316000
828 | },
829 | "物品売払収入": {
830 | "不用物品売払代": 2210128000,
831 | "刊行物売払代": 3632000
832 | },
833 | "附帯工事費負担金": {
834 | "附帯工事費負担金": 17514000000,
835 | "道路附属物等復旧費負担金": 1921000000
836 | },
837 | "雑入": {
838 | "労働保険料被保険者負担金": 29699000,
839 | "延滞金": 53193000,
840 | "雑収": 11570752000
841 | }
842 | }
843 | },
844 | "環境省": {
845 | "国有財産利用収入": {
846 | "国有財産貸付収入": {
847 | "土地及水面貸付料": 573242000,
848 | "建物及物件貸付料": 63347000,
849 | "公務員宿舎貸付料": 15941000
850 | },
851 | "国有財産使用収入": {
852 | "入場料等収入": 346676000
853 | }
854 | },
855 | "納付金": {
856 | "雑納付金": {
857 | "独立行政法人環境再生保全機構納付金": 16376106000
858 | }
859 | },
860 | "諸収入": {
861 | "弁償及返納金": {
862 | "弁償及違約金": 2504000,
863 | "返納金": 951361000
864 | },
865 | "物品売払収入": {
866 | "不用物品売払代": 54000
867 | },
868 | "雑入": {
869 | "労働保険料被保険者負担金": 1430000,
870 | "延滞金": 1195000,
871 | "雑収": 53017000
872 | }
873 | }
874 | },
875 | "防衛省": {
876 | "官業収入": {
877 | "病院収入": {
878 | "防衛省病院収入": 16518383000
879 | }
880 | },
881 | "国有財産処分収入": {
882 | "国有財産売払収入": {
883 | "船舶売払代": 121654000
884 | }
885 | },
886 | "回収金等収入": {
887 | "貸付金等回収金収入": {
888 | "自衛隊衛生貸費学生等貸与金償還金": 342754000
889 | },
890 | "事故補償費返還金": {
891 | "在日合衆国軍事故補償費返還金": 57900000
892 | }
893 | },
894 | "国有財産利用収入": {
895 | "国有財産貸付収入": {
896 | "土地及水面貸付料": 922129000,
897 | "建物及物件貸付料": 1173613000,
898 | "公務員宿舎貸付料": 5504746000
899 | },
900 | "国有財産使用収入": {
901 | "寄宿料": 103000,
902 | "飛行場及航空保安施設使用料収入": 1197000
903 | },
904 | "利子収入": {
905 | "延納利子収入": 1613000
906 | }
907 | },
908 | "納付金": {
909 | "雑納付金": {
910 | "独立行政法人駐留軍等労働者労務管理機構納付金": 41210000
911 | }
912 | },
913 | "諸収入": {
914 | "授業料及入学検定料": {
915 | "授業料": 7872000
916 | },
917 | "受託調査試験及役務収入": {
918 | "受託調査及試験収入": 13294000
919 | },
920 | "弁償及返納金": {
921 | "弁償及違約金": 2852069000,
922 | "返納金": 15001289000
923 | },
924 | "物品売払収入": {
925 | "不用物品売払代": 2356772000,
926 | "返還物品売払代": 209238000,
927 | "残飯売払代": 377000
928 | },
929 | "雑入": {
930 | "労働保険料被保険者負担金": 31438000,
931 | "延滞金": 6827000,
932 | "給食費受入": 2199864000,
933 | "雑収": 726541000
934 | },
935 | "許可及手数料": {
936 | "手数料": 0
937 | }
938 | }
939 | }
940 | }
--------------------------------------------------------------------------------
/front/src/data/japan/2013/revenue.json:
--------------------------------------------------------------------------------
1 | {
2 | "国会": {
3 | "国有財産利用収入": {
4 | "国有財産貸付収入": {
5 | "土地及水面貸付料": 1008610000,
6 | "建物及物件貸付料": 502317000,
7 | "公務員宿舎貸付料": 35716000
8 | },
9 | "国有財産使用収入": {
10 | "版権及特許権等収入": 2848000
11 | },
12 | "利子収入": {
13 | "延納利子収入": 36000
14 | }
15 | },
16 | "諸収入": {
17 | "弁償及返納金": {
18 | "弁償及違約金": 1465000,
19 | "返納金": 15057000
20 | },
21 | "物品売払収入": {
22 | "不用物品売払代": 6217000
23 | },
24 | "雑入": {
25 | "労働保険料被保険者負担金": 1946000,
26 | "雑収": 7078000,
27 | "延滞金": 0
28 | }
29 | }
30 | },
31 | "裁判所": {
32 | "国有財産利用収入": {
33 | "国有財産貸付収入": {
34 | "土地及水面貸付料": 75861000,
35 | "建物及物件貸付料": 72285000,
36 | "公務員宿舎貸付料": 696202000
37 | },
38 | "国有財産使用収入": {
39 | "版権及特許権等収入": 6759000
40 | }
41 | },
42 | "納付金": {
43 | "法科大学院設置者納付金": {
44 | "法科大学院設置者納付金": 59650000
45 | }
46 | },
47 | "諸収入": {
48 | "許可及手数料": {
49 | "手数料": 1881333000
50 | },
51 | "懲罰及没収金": {
52 | "過料": 6000,
53 | "没収金": 154767000
54 | },
55 | "弁償及返納金": {
56 | "弁償及違約金": 58452000,
57 | "返納金": 54562000
58 | },
59 | "物品売払収入": {
60 | "不用物品売払代": 99254000
61 | },
62 | "雑入": {
63 | "労働保険料被保険者負担金": 10997000,
64 | "小切手支払未済金収入": 166000,
65 | "延滞金": 2996000,
66 | "期満後収入": 4911000,
67 | "雑収": 25846802000
68 | }
69 | }
70 | },
71 | "会計検査院": {
72 | "国有財産利用収入": {
73 | "国有財産貸付収入": {
74 | "土地及水面貸付料": 59000,
75 | "建物及物件貸付料": 38000,
76 | "公務員宿舎貸付料": 18432000
77 | },
78 | "国有財産使用収入": {
79 | "版権及特許権等収入": 44000
80 | }
81 | },
82 | "諸収入": {
83 | "弁償及返納金": {
84 | "弁償及違約金": 311000,
85 | "返納金": 1237000
86 | },
87 | "物品売払収入": {
88 | "不用物品売払代": 115000
89 | },
90 | "雑入": {
91 | "労働保険料被保険者負担金": 854000,
92 | "小切手支払未済金収入": 10000,
93 | "延滞金": 1000,
94 | "雑収": 681000
95 | }
96 | }
97 | },
98 | "内閣": {
99 | "国有財産利用収入": {
100 | "国有財産貸付収入": {
101 | "土地及水面貸付料": 19261000,
102 | "建物及物件貸付料": 2198000,
103 | "公務員宿舎貸付料": 5558000
104 | },
105 | "国有財産使用収入": {
106 | "版権及特許権等収入": 938000
107 | }
108 | },
109 | "諸収入": {
110 | "許可及手数料": {
111 | "手数料": 3000
112 | },
113 | "弁償及返納金": {
114 | "弁償及違約金": 252000,
115 | "返納金": 1191557000
116 | },
117 | "物品売払収入": {
118 | "不用物品売払代": 1402000
119 | },
120 | "雑入": {
121 | "労働保険料被保険者負担金": 1709000,
122 | "延滞金": 361000,
123 | "雑収": 289000
124 | }
125 | }
126 | },
127 | "内閣府": {
128 | "官業収入": {
129 | "病院収入": {
130 | "宮内庁病院収入": 41483000
131 | }
132 | },
133 | "国有財産処分収入": {
134 | "国有財産売払収入": {
135 | "土地売払代": 174561000,
136 | "建物売払代": 5612000,
137 | "船舶売払代": 2981000,
138 | "航空機売払代": 226456000
139 | }
140 | },
141 | "回収金等収入": {
142 | "貸付金等回収金収入": {
143 | "総合研究開発機構無利子貸付金償還金": 3110000000
144 | }
145 | },
146 | "国有財産利用収入": {
147 | "国有財産貸付収入": {
148 | "土地及水面貸付料": 215384000,
149 | "建物及物件貸付料": 66874000,
150 | "公務員宿舎貸付料": 524484000
151 | },
152 | "国有財産使用収入": {
153 | "版権及特許権等収入": 1825000,
154 | "公益認定等総合情報システム利用料収入": 19035000
155 | },
156 | "利子収入": {
157 | "延納利子収入": 153000
158 | }
159 | },
160 | "納付金": {
161 | "雑納付金": {
162 | "公認会計士法違反者納付金": 18180000,
163 | "価格協定等違反者納付金": 26765072000,
164 | "金融商品取引法違反者納付金": 743200000,
165 | "独立行政法人北方領土問題対策協会納付金": 793000,
166 | "独立行政法人国民生活センター納付金": 6753000
167 | }
168 | },
169 | "諸収入": {
170 | "特別会計受入金": {
171 | "自動車安全特別会計受入金": 123845000
172 | },
173 | "許可及手数料": {
174 | "手数料": 55000
175 | },
176 | "弁償及返納金": {
177 | "弁償及違約金": 121603000,
178 | "返納金": 205260000
179 | },
180 | "物品売払収入": {
181 | "試験場製品等売払代": 4393000,
182 | "不用物品売払代": 215636000
183 | },
184 | "雑入": {
185 | "労働保険料被保険者負担金": 9236000,
186 | "小切手支払未済金収入": 2000,
187 | "延滞金": 5870000,
188 | "雑収": 55643000
189 | }
190 | }
191 | },
192 | "総務省": {
193 | "国有財産利用収入": {
194 | "国有財産貸付収入": {
195 | "土地及水面貸付料": 45634000,
196 | "建物及物件貸付料": 54092000,
197 | "公務員宿舎貸付料": 35033000
198 | },
199 | "利子収入": {
200 | "延納利子収入": 8000
201 | }
202 | },
203 | "納付金": {
204 | "雑納付金": {
205 | "独立行政法人統計センター納付金": 1618106000,
206 | "独立行政法人郵便貯金・簡易生命保険管理機構納付金": 0
207 | }
208 | },
209 | "諸収入": {
210 | "許可及手数料": {
211 | "手数料": 1284169000
212 | },
213 | "弁償及返納金": {
214 | "弁償及違約金": 4371000,
215 | "返納金": 2043323000
216 | },
217 | "物品売払収入": {
218 | "不用物品売払代": 13448000
219 | },
220 | "電波利用料収入": {
221 | "電波利用料収入": 74130449000
222 | },
223 | "雑入": {
224 | "労働保険料被保険者負担金": 5653000,
225 | "延滞金": 4216000,
226 | "独立行政法人平和祈念事業特別基金資産承継収入": 117628000,
227 | "雑収": 912262000
228 | },
229 | "東日本大震災復興雑入": {
230 | "独立行政法人平和祈念事業特別基金資産承継収入": 9372000
231 | }
232 | }
233 | },
234 | "法務省": {
235 | "国有財産利用収入": {
236 | "国有財産貸付収入": {
237 | "土地及水面貸付料": 218384000,
238 | "建物及物件貸付料": 152616000,
239 | "公務員宿舎貸付料": 350478000
240 | },
241 | "利子収入": {
242 | "延納利子収入": 309000
243 | }
244 | },
245 | "諸収入": {
246 | "許可及手数料": {
247 | "手数料": 36104540000
248 | },
249 | "懲罰及没収金": {
250 | "過料": 917541000,
251 | "没収金": 1544393000,
252 | "罰金及科料": 54464236000
253 | },
254 | "弁償及返納金": {
255 | "弁償及違約金": 711794000,
256 | "返納金": 388705000
257 | },
258 | "物品売払収入": {
259 | "不用物品売払代": 247000000
260 | },
261 | "矯正官署作業収入": {
262 | "刑務所作業収入": 4612593000,
263 | "少年院職業補導収入": 11825000
264 | },
265 | "雑入": {
266 | "労働保険料被保険者負担金": 36624000,
267 | "小切手支払未済金収入": 11650000,
268 | "延滞金": 4077000,
269 | "期満後収入": 169553000,
270 | "雑収": 234910000
271 | }
272 | }
273 | },
274 | "外務省": {
275 | "国有財産利用収入": {
276 | "国有財産貸付収入": {
277 | "土地及水面貸付料": 7247000,
278 | "建物及物件貸付料": 58128000,
279 | "公務員宿舎貸付料": 429978000
280 | },
281 | "国有財産使用収入": {
282 | "版権及特許権等収入": 55000
283 | },
284 | "利子収入": {
285 | "預託金利子収入": 10429000
286 | }
287 | },
288 | "諸収入": {
289 | "許可及手数料": {
290 | "手数料": 4992800000
291 | },
292 | "弁償及返納金": {
293 | "弁償及違約金": 3334000,
294 | "返納金": 6048067000
295 | },
296 | "物品売払収入": {
297 | "刊行物売払代": 1132000,
298 | "不用物品売払代": 35189000
299 | },
300 | "雑入": {
301 | "労働保険料被保険者負担金": 1761000,
302 | "小切手支払未済金収入": 188000,
303 | "延滞金": 109000,
304 | "雑収": 81144000
305 | }
306 | },
307 | "納付金": {
308 | "雑納付金": {
309 | "独立行政法人国際協力機構納付金": 0
310 | }
311 | }
312 | },
313 | "財務省": {
314 | "租税": {
315 | "所得税": {
316 | "源泉所得税": 11462000000000,
317 | "申告所得税": 2436000000000
318 | },
319 | "法人税": {
320 | "法人税": 8714000000000
321 | },
322 | "相続税": {
323 | "相続税": 1495000000000
324 | },
325 | "消費税": {
326 | "消費税": 10649000000000
327 | },
328 | "酒税": {
329 | "酒税": 1347000000000
330 | },
331 | "たばこ税": {
332 | "たばこ税": 991000000000
333 | },
334 | "揮発油税": {
335 | "揮発油税": 2566000000000
336 | },
337 | "石油ガス税": {
338 | "石油ガス税": 11000000000
339 | },
340 | "航空機燃料税": {
341 | "航空機燃料税": 50000000000
342 | },
343 | "石油石炭税": {
344 | "石油石炭税": 650000000000
345 | },
346 | "電源開発促進税": {
347 | "電源開発促進税": 330000000000
348 | },
349 | "自動車重量税": {
350 | "自動車重量税": 386000000000
351 | },
352 | "関税": {
353 | "関税": 897000000000
354 | },
355 | "とん税": {
356 | "とん税": 10000000000
357 | }
358 | },
359 | "印紙収入": {
360 | "印紙収入": {
361 | "収入印紙": 805000000000,
362 | "現金収入": 297000000000
363 | }
364 | },
365 | "国有財産処分収入": {
366 | "国有財産売払収入": {
367 | "土地売払代": 61070000000,
368 | "立木竹売払代": 26000000,
369 | "建物売払代": 132000000,
370 | "船舶売払代": 5460000,
371 | "工作物売払代": 1173000,
372 | "証券売払代": 8096000000
373 | },
374 | "東日本大震災復興国有財産売払収入": {
375 | "土地売払代": 23430000000
376 | },
377 | "特定国有財産売払収入": {
378 | "特定施設売払代": 0
379 | }
380 | },
381 | "回収金等収入": {
382 | "特別会計整理収入": {
383 | "産業投資特別会計整理収入": 18088337000
384 | },
385 | "貸付金等回収金収入": {
386 | "清酒製造業近代化事業基金貸付金償還金": 6500000000
387 | },
388 | "政府出資回収金収入": {
389 | "独立行政法人平和祈念事業特別基金出資回収金": 100000000,
390 | "独立行政法人国際協力機構出資回収金": 303469000,
391 | "独立行政法人国立印刷局出資回収金": 1428559000,
392 | "独立行政法人農林漁業信用基金出資回収金": 12383000000,
393 | "独立行政法人中小企業基盤整備機構出資回収金": 14507000,
394 | "独立行政法人鉄道建設・運輸施設整備支援機構出資回収金": 396244000,
395 | "独立行政法人海上災害防止センター出資回収金": 327000000,
396 | "米州開発銀行出資回収金": 0,
397 | "預金保険機構出資回収金": 0,
398 | "独立行政法人日本貿易振興機構出資回収金": 0
399 | }
400 | },
401 | "国有財産利用収入": {
402 | "国有財産貸付収入": {
403 | "土地及水面貸付料": 18900125000,
404 | "建物及物件貸付料": 1205348000,
405 | "公務員宿舎貸付料": 15796094000
406 | },
407 | "国有財産使用収入": {
408 | "版権及特許権等収入": 882000
409 | },
410 | "利子収入": {
411 | "延納利子収入": 131348000,
412 | "指定預金利子収入": 434000000,
413 | "預託金利子収入": 0
414 | },
415 | "配当金収入": {
416 | "日本銀行配当金収入": 2750000,
417 | "成田国際空港株式会社配当金収入": 359536000,
418 | "日本郵政株式会社配当金収入": 13410000000
419 | }
420 | },
421 | "納付金": {
422 | "日本銀行納付金": {
423 | "日本銀行納付金": 406400000000
424 | },
425 | "東日本大震災復興日本銀行納付金": {
426 | "日本銀行納付金": 2700000000
427 | },
428 | "独立行政法人造幣局納付金": {
429 | "独立行政法人造幣局納付金": 4229026000
430 | },
431 | "雑納付金": {
432 | "預金保険機構納付金": 17200433000,
433 | "独立行政法人造幣局納付金": 1288974000,
434 | "独立行政法人国立印刷局納付金": 10281590000,
435 | "独立行政法人日本万国博覧会記念機構納付金": 119496000,
436 | "株式会社国際協力銀行納付金": 0
437 | },
438 | "東日本大震災復興雑納付金": {
439 | "株式会社国際協力銀行納付金": 177475000,
440 | "独立行政法人造幣局納付金": 53816000,
441 | "独立行政法人国立印刷局納付金": 291245000
442 | }
443 | },
444 | "諸収入": {
445 | "特別会計受入金": {
446 | "外国為替資金特別会計受入金": 1928567808000,
447 | "食料安定供給特別会計受入金": 2870000,
448 | "社会資本整備事業特別会計受入金": 74857457000,
449 | "財政投融資特別会計受入金": 0
450 | },
451 | "東日本大震災復興外国為替資金特別会計受入金": {
452 | "外国為替資金特別会計受入金": 25861000
453 | },
454 | "東日本大震災復興財政投融資特別会計受入金": {
455 | "財政投融資特別会計受入金": 4481000
456 | },
457 | "許可及手数料": {
458 | "手数料": 953349000,
459 | "許可料": 1497546000
460 | },
461 | "受託調査試験及役務収入": {
462 | "地方消費税徴収取扱費受入": 10227170000
463 | },
464 | "懲罰及没収金": {
465 | "国税犯則者納金": 151603000
466 | },
467 | "弁償及返納金": {
468 | "弁償及違約金": 899204000,
469 | "返納金": 1456728000
470 | },
471 | "物品売払収入": {
472 | "不用物品売払代": 34273000
473 | },
474 | "文官恩給費特別会計等負担金": {
475 | "文官恩給費特別会計等負担金": 1663178000
476 | },
477 | "雑入": {
478 | "労働保険料被保険者負担金": 83573000,
479 | "小切手支払未済金収入": 1108000,
480 | "延滞金": 79677000,
481 | "経過利子受入": 54020606000,
482 | "雑収": 981295000
483 | }
484 | },
485 | "公債金": {
486 | "公債金": {
487 | "公債金": 5775000000000
488 | },
489 | "特例公債金": {
490 | "特例公債金": 37076000000000
491 | },
492 | "年金特例公債金": {
493 | "年金特例公債金": 2611042408000
494 | }
495 | },
496 | "前年度剰余金受入": {
497 | "前年度剰余金受入": {
498 | "前年度剰余金受入": 246589000
499 | },
500 | "東日本大震災復興前年度剰余金受入": {
501 | "前年度剰余金受入": 220000000000
502 | }
503 | }
504 | },
505 | "文部科学省": {
506 | "国有財産利用収入": {
507 | "国有財産貸付収入": {
508 | "土地及水面貸付料": 515103000,
509 | "建物及物件貸付料": 10218000,
510 | "公務員宿舎貸付料": 38147000,
511 | "機械貸付料": 112000
512 | },
513 | "国有財産使用収入": {
514 | "版権及特許権等収入": 19140000
515 | }
516 | },
517 | "納付金": {
518 | "独立行政法人日本スポーツ振興センター納付金": {
519 | "独立行政法人日本スポーツ振興センター納付金": 7867333000
520 | },
521 | "雑納付金": {
522 | "独立行政法人日本学術振興会納付金": 1322616000,
523 | "独立行政法人理化学研究所納付金": 567170000,
524 | "独立行政法人日本スポーツ振興センター納付金": 278197000,
525 | "独立行政法人日本芸術文化振興会納付金": 389162000,
526 | "独立行政法人科学技術振興機構納付金": 0
527 | }
528 | },
529 | "諸収入": {
530 | "許可及手数料": {
531 | "手数料": 22208000
532 | },
533 | "弁償及返納金": {
534 | "弁償及違約金": 4416000,
535 | "返納金": 9051181000
536 | },
537 | "物品売払収入": {
538 | "刊行物売払代": 1394000,
539 | "不用物品売払代": 10760000
540 | },
541 | "雑入": {
542 | "労働保険料被保険者負担金": 2377000,
543 | "小切手支払未済金収入": 2000,
544 | "延滞金": 10064000,
545 | "原子力損害賠償補償料収入": 4981496000,
546 | "雑収": 2709360000
547 | }
548 | }
549 | },
550 | "厚生労働省": {
551 | "官業収入": {
552 | "病院収入": {
553 | "国立障害者リハビリテーションセンター病院収入": 1082554000,
554 | "国立ハンセン病療養所病院収入": 235608000
555 | },
556 | "診療所収入": {
557 | "国立知的障害児施設等診療所収入": 6133000
558 | }
559 | },
560 | "回収金等収入": {
561 | "貸付金等回収金収入": {
562 | "消費生活協同組合資金貸付金償還金": 1000000,
563 | "災害援護資金貸付金償還金": 805231000,
564 | "母子寡婦福祉資金貸付金償還金": 985534000
565 | }
566 | },
567 | "国有財産利用収入": {
568 | "国有財産貸付収入": {
569 | "土地及水面貸付料": 327918000,
570 | "建物及物件貸付料": 36268000,
571 | "公務員宿舎貸付料": 79883000
572 | },
573 | "国有財産使用収入": {
574 | "版権及特許権等収入": 366000
575 | },
576 | "利子収入": {
577 | "延納利子収入": 120000,
578 | "消費生活協同組合資金貸付金利子収入": 60000
579 | }
580 | },
581 | "納付金": {
582 | "雑納付金": {
583 | "独立行政法人高齢・障害・求職者雇用支援機構納付金": 6952000,
584 | "独立行政法人労働政策研究・研修機構納付金": 0
585 | }
586 | },
587 | "諸収入": {
588 | "特別会計受入金": {
589 | "年金特別会計受入金": 35611000
590 | },
591 | "授業料及入学検定料": {
592 | "授業料": 125250000,
593 | "入学及検定料": 23710000,
594 | "講習料": 40291000
595 | },
596 | "許可及手数料": {
597 | "手数料": 52939000
598 | },
599 | "受託調査試験及役務収入": {
600 | "受託調査及試験収入": 119122000,
601 | "受託造修収入": 62662000
602 | },
603 | "弁償及返納金": {
604 | "弁償及違約金": 18885000,
605 | "返納金": 238900460000
606 | },
607 | "物品売払収入": {
608 | "試験場製品等売払代": 87734000,
609 | "不用物品売払代": 1958000,
610 | "特殊薬品売払代": 11588000,
611 | "あへん売払代": 3038715000
612 | },
613 | "雑入": {
614 | "労働保険料被保険者負担金": 45246000,
615 | "小切手支払未済金収入": 48000,
616 | "延滞金": 10613000,
617 | "失業者退職手当特別会計等負担金": 287199000,
618 | "労働保険審査会費特別会計負担金": 275848000,
619 | "雑収": 1491619000
620 | }
621 | }
622 | },
623 | "農林水産省": {
624 | "官業収入": {
625 | "国有林野事業収入": {
626 | "国有林野事業収入": 27405413000
627 | }
628 | },
629 | "国有財産処分収入": {
630 | "国有財産売払収入": {
631 | "立木竹売払代": 232840000
632 | }
633 | },
634 | "回収金等収入": {
635 | "特別会計整理収入": {
636 | "国有林野事業特別会計整理収入": 45060024000
637 | }
638 | },
639 | "国有財産利用収入": {
640 | "国有財産貸付収入": {
641 | "土地及水面貸付料": 30329000,
642 | "建物及物件貸付料": 38383000,
643 | "公務員宿舎貸付料": 986162000
644 | },
645 | "国有財産使用収入": {
646 | "版権及特許権等収入": 2591000
647 | },
648 | "利子収入": {
649 | "延納利子収入": 8721000
650 | }
651 | },
652 | "納付金": {
653 | "日本中央競馬会納付金": {
654 | "日本中央競馬会納付金": 227919000000
655 | },
656 | "雑納付金": {
657 | "独立行政法人農畜産業振興機構納付金": 9316277000,
658 | "独立行政法人農業者年金基金納付金": 606000
659 | },
660 | "東日本大震災復興雑納付金": {
661 | "独立行政法人農畜産業振興機構納付金": 12998000,
662 | "独立行政法人農林漁業信用基金納付金": 79118000
663 | }
664 | },
665 | "諸収入": {
666 | "特別会計受入金": {
667 | "食料安定供給特別会計受入金": 35347071000
668 | },
669 | "東日本大震災復興食料安定供給特別会計受入金": {
670 | "食料安定供給特別会計受入金": 32595000
671 | },
672 | "公共事業費負担金": {
673 | "海岸整備事業費負担金": 821499000,
674 | "治山事業費負担金": 2930302000,
675 | "土地改良事業費負担金": 91795079000,
676 | "地すべり対策事業費負担金": 250723000,
677 | "特定漁港漁場整備事業費負担金": 3222812000,
678 | "農業用施設災害復旧事業費負担金": 133419000,
679 | "直轄地すべり防止施設災害復旧費負担金": 4252000,
680 | "治山災害復旧事業費負担金": 32541000,
681 | "漁港災害復旧事業費負担金": 16090000,
682 | "直轄地すべり対策災害関連緊急事業費負担金": 3598000,
683 | "治山等災害関連緊急事業費負担金": 18097000,
684 | "国営造成施設管理費負担金": 0
685 | },
686 | "許可及手数料": {
687 | "手数料": 2111000
688 | },
689 | "受託調査試験及役務収入": {
690 | "受託調査及試験収入": 222000,
691 | "受託研究員費受入": 113000,
692 | "受託測量等収入": 1000000,
693 | "受託工事収入": 3399793000
694 | },
695 | "懲罰及没収金": {
696 | "没収金": 21413000
697 | },
698 | "弁償及返納金": {
699 | "弁償及違約金": 259050000,
700 | "返納金": 27184809000
701 | },
702 | "物品売払収入": {
703 | "試験場製品等売払代": 2082000,
704 | "不用物品売払代": 497684000
705 | },
706 | "雑入": {
707 | "労働保険料被保険者負担金": 21519000,
708 | "小切手支払未済金収入": 13000,
709 | "延滞金": 2316000,
710 | "雑収": 1974412000
711 | }
712 | }
713 | },
714 | "経済産業省": {
715 | "回収金等収入": {
716 | "特別会計整理収入": {
717 | "貿易特別会計整理収入": 158000,
718 | "米国対日援助物資等処理特別会計整理収入": 13000
719 | },
720 | "貸付金等回収金収入": {
721 | "小規模企業者等設備導入資金貸付金償還金": 4468204000
722 | }
723 | },
724 | "国有財産利用収入": {
725 | "国有財産貸付収入": {
726 | "土地及水面貸付料": 39324000,
727 | "建物及物件貸付料": 124949000,
728 | "公務員宿舎貸付料": 31730000
729 | },
730 | "国有財産使用収入": {
731 | "版権及特許権等収入": 885000
732 | }
733 | },
734 | "納付金": {
735 | "特定アルコール譲渡者納付金": {
736 | "特定アルコール譲渡者納付金": 10456990000
737 | },
738 | "雑納付金": {
739 | "独立行政法人産業技術総合研究所納付金": 79908000,
740 | "独立行政法人新エネルギー・産業技術総合開発機構納付金": 3565227000,
741 | "独立行政法人情報処理推進機構納付金": 1400101000,
742 | "独立行政法人石油天然ガス・金属鉱物資源機構納付金": 120816000
743 | }
744 | },
745 | "諸収入": {
746 | "許可及手数料": {
747 | "手数料": 17632000
748 | },
749 | "弁償及返納金": {
750 | "弁償及違約金": 2612000,
751 | "返納金": 8342047000
752 | },
753 | "物品売払収入": {
754 | "不用物品売払代": 87713000
755 | },
756 | "雑入": {
757 | "労働保険料被保険者負担金": 4152000,
758 | "延滞金": 4544000,
759 | "雑収": 1356385000
760 | },
761 | "東日本大震災復興エネルギー対策特別会計受入金": {
762 | "エネルギー対策特別会計受入金": 0
763 | }
764 | }
765 | },
766 | "国土交通省": {
767 | "国有財産処分収入": {
768 | "国有財産売払収入": {
769 | "船舶売払代": 57314000,
770 | "航空機売払代": 889825000
771 | }
772 | },
773 | "回収金等収入": {
774 | "貸付金等回収金収入": {
775 | "神戸港埠頭公社港湾施設災害復旧事業資金貸付金償還金": 218526000,
776 | "成田国際空港株式会社貸付金償還金": 1100000000,
777 | "日本下水道事業団貸付金償還金": 0
778 | }
779 | },
780 | "国有財産利用収入": {
781 | "国有財産貸付収入": {
782 | "土地及水面貸付料": 628184000,
783 | "建物及物件貸付料": 188048000,
784 | "公務員宿舎貸付料": 424132000
785 | },
786 | "国有財産使用収入": {
787 | "版権及特許権等収入": 324795000,
788 | "入場料等収入": 1814504000
789 | },
790 | "利子収入": {
791 | "延納利子収入": 36000
792 | }
793 | },
794 | "納付金": {
795 | "特定タンカー所有者納付金": {
796 | "特定タンカー所有者納付金": 225000000
797 | },
798 | "雑納付金": {
799 | "独立行政法人鉄道建設・運輸施設整備支援機構納付金": 311762000,
800 | "独立行政法人国際観光振興機構納付金": 107476000,
801 | "独立行政法人日本高速道路保有・債務返済機構納付金": 467000
802 | }
803 | },
804 | "諸収入": {
805 | "特別会計受入金": {
806 | "食料安定供給特別会計受入金": 16503000,
807 | "社会資本整備事業特別会計受入金": 7517909000
808 | },
809 | "公共事業費負担金": {
810 | "海岸整備事業費負担金": 4797609000,
811 | "国営公園整備事業費負担金": 1731838000,
812 | "河川等災害復旧事業費負担金": 3585863000,
813 | "河川等災害関連事業費負担金": 1283429000
814 | },
815 | "許可及手数料": {
816 | "手数料": 86994000
817 | },
818 | "受託調査試験及役務収入": {
819 | "受託調査及試験収入": 18000,
820 | "受託研究員費受入": 498000,
821 | "受託測量等収入": 1859000,
822 | "受託工事収入": 134402000,
823 | "測量標移転改埋費受入": 1192000
824 | },
825 | "懲罰及没収金": {
826 | "没収金": 22228000
827 | },
828 | "弁償及返納金": {
829 | "弁償及違約金": 146682000,
830 | "返納金": 8875984000
831 | },
832 | "物品売払収入": {
833 | "刊行物売払代": 8447000,
834 | "不用物品売払代": 110468000
835 | },
836 | "雑入": {
837 | "労働保険料被保険者負担金": 15536000,
838 | "小切手支払未済金収入": 4000,
839 | "延滞金": 1502000,
840 | "雑収": 2256519000
841 | }
842 | }
843 | },
844 | "環境省": {
845 | "国有財産利用収入": {
846 | "国有財産貸付収入": {
847 | "土地及水面貸付料": 461286000,
848 | "建物及物件貸付料": 43737000,
849 | "公務員宿舎貸付料": 13458000
850 | },
851 | "国有財産使用収入": {
852 | "版権及特許権等収入": 362000,
853 | "入場料等収入": 194794000
854 | }
855 | },
856 | "納付金": {
857 | "雑納付金": {
858 | "独立行政法人環境再生保全機構納付金": 9030000
859 | }
860 | },
861 | "諸収入": {
862 | "許可及手数料": {
863 | "手数料": 108000
864 | },
865 | "弁償及返納金": {
866 | "弁償及違約金": 4495000,
867 | "返納金": 3154543000
868 | },
869 | "物品売払収入": {
870 | "不用物品売払代": 363000
871 | },
872 | "東日本大震災復興災害等廃棄物処理事業費負担金": {
873 | "災害等廃棄物処理事業費負担金": 448967000
874 | },
875 | "雑入": {
876 | "労働保険料被保険者負担金": 1716000,
877 | "延滞金": 1770000,
878 | "雑収": 12468000
879 | }
880 | }
881 | },
882 | "防衛省": {
883 | "官業収入": {
884 | "病院収入": {
885 | "防衛省病院収入": 16074397000
886 | }
887 | },
888 | "国有財産処分収入": {
889 | "国有財産売払収入": {
890 | "船舶売払代": 206739000
891 | }
892 | },
893 | "回収金等収入": {
894 | "貸付金等回収金収入": {
895 | "自衛隊衛生貸費学生等貸与金償還金": 370165000
896 | },
897 | "事故補償費返還金": {
898 | "在日合衆国軍事故補償費返還金": 101772000
899 | }
900 | },
901 | "国有財産利用収入": {
902 | "国有財産貸付収入": {
903 | "土地及水面貸付料": 812031000,
904 | "建物及物件貸付料": 582774000,
905 | "公務員宿舎貸付料": 9129749000
906 | },
907 | "国有財産使用収入": {
908 | "版権及特許権等収入": 1480000,
909 | "寄宿料": 121000,
910 | "飛行場及航空保安施設使用料収入": 1248000
911 | },
912 | "利子収入": {
913 | "延納利子収入": 1131000
914 | }
915 | },
916 | "諸収入": {
917 | "授業料及入学検定料": {
918 | "授業料": 4945000
919 | },
920 | "許可及手数料": {
921 | "手数料": 707000
922 | },
923 | "受託調査試験及役務収入": {
924 | "受託調査及試験収入": 15762000
925 | },
926 | "弁償及返納金": {
927 | "弁償及違約金": 3012257000,
928 | "返納金": 11163398000
929 | },
930 | "物品売払収入": {
931 | "不用物品売払代": 2466374000,
932 | "返還物品売払代": 163673000,
933 | "残飯売払代": 411000
934 | },
935 | "雑入": {
936 | "労働保険料被保険者負担金": 28795000,
937 | "小切手支払未済金収入": 15000,
938 | "延滞金": 21693000,
939 | "給食費受入": 2278338000,
940 | "雑収": 2975439000
941 | }
942 | }
943 | }
944 | }
--------------------------------------------------------------------------------
/front/src/data/japan/2018/revenue.json:
--------------------------------------------------------------------------------
1 | {
2 | "国会": {
3 | "国有財産利用収入": {
4 | "国有財産貸付収入": {
5 | "土地及水面貸付料": 1092867000,
6 | "建物及物件貸付料": 649994000,
7 | "公務員宿舎貸付料": 46703000
8 | },
9 | "国有財産使用収入": {
10 | "版権及特許権等収入": 1275000
11 | },
12 | "利子収入": {
13 | "延納利子収入": 0
14 | }
15 | },
16 | "諸収入": {
17 | "弁償及返納金": {
18 | "弁償及違約金": 58000,
19 | "返納金": 15721000
20 | },
21 | "物品売払収入": {
22 | "不用物品売払代": 6327000
23 | },
24 | "雑入": {
25 | "労働保険料被保険者負担金": 1798000,
26 | "延滞金": 1000,
27 | "雑収": 985000
28 | }
29 | }
30 | },
31 | "裁判所": {
32 | "回収金等収入": {
33 | "貸付金等回収金収入": {
34 | "修習資金貸与金償還金": 524591000
35 | }
36 | },
37 | "国有財産利用収入": {
38 | "国有財産貸付収入": {
39 | "土地及水面貸付料": 85512000,
40 | "建物及物件貸付料": 150487000,
41 | "公務員宿舎貸付料": 630302000
42 | },
43 | "国有財産使用収入": {
44 | "版権及特許権等収入": 4222000
45 | }
46 | },
47 | "納付金": {
48 | "法科大学院設置者納付金": {
49 | "法科大学院設置者納付金": 48680000
50 | }
51 | },
52 | "諸収入": {
53 | "許可及手数料": {
54 | "手数料": 1804377000
55 | },
56 | "懲罰及没収金": {
57 | "過料": 90000,
58 | "没収金": 107636000
59 | },
60 | "弁償及返納金": {
61 | "弁償及違約金": 75443000,
62 | "返納金": 55741000
63 | },
64 | "物品売払収入": {
65 | "不用物品売払代": 70876000
66 | },
67 | "雑入": {
68 | "労働保険料被保険者負担金": 9082000,
69 | "小切手支払未済金収入": 26000,
70 | "延滞金": 3837000,
71 | "期満後収入": 4121000,
72 | "雑収": 43155290000
73 | }
74 | }
75 | },
76 | "会計検査院": {
77 | "国有財産利用収入": {
78 | "国有財産貸付収入": {
79 | "土地及水面貸付料": 17000,
80 | "建物及物件貸付料": 13000,
81 | "公務員宿舎貸付料": 1024000
82 | },
83 | "国有財産使用収入": {
84 | "版権及特許権等収入": 0
85 | }
86 | },
87 | "諸収入": {
88 | "弁償及返納金": {
89 | "弁償及違約金": 103000,
90 | "返納金": 1851000
91 | },
92 | "物品売払収入": {
93 | "不用物品売払代": 1727000
94 | },
95 | "雑入": {
96 | "労働保険料被保険者負担金": 893000,
97 | "延滞金": 1000,
98 | "雑収": 584000
99 | }
100 | }
101 | },
102 | "内閣": {
103 | "国有財産利用収入": {
104 | "国有財産貸付収入": {
105 | "土地及水面貸付料": 23120000,
106 | "建物及物件貸付料": 1399000,
107 | "公務員宿舎貸付料": 4412000
108 | },
109 | "国有財産使用収入": {
110 | "版権及特許権等収入": 842000
111 | }
112 | },
113 | "諸収入": {
114 | "弁償及返納金": {
115 | "弁償及違約金": 230000,
116 | "返納金": 1272078000
117 | },
118 | "物品売払収入": {
119 | "不用物品売払代": 1796000
120 | },
121 | "雑入": {
122 | "労働保険料被保険者負担金": 1497000,
123 | "延滞金": 313000
124 | }
125 | }
126 | },
127 | "内閣府": {
128 | "官業収入": {
129 | "病院収入": {
130 | "宮内庁病院収入": 35528000
131 | }
132 | },
133 | "国有財産処分収入": {
134 | "国有財産売払収入": {
135 | "土地売払代": 2342377000,
136 | "建物売払代": 266208000,
137 | "船舶売払代": 7474000,
138 | "航空機売払代": 0
139 | }
140 | },
141 | "回収金等収入": {
142 | "貸付金等回収金収入": {
143 | "災害援護資金貸付金償還金": 1004283000
144 | },
145 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": {
146 | "放射性物質汚染対策緊急除染等事業費回収金": 14013769000
147 | }
148 | },
149 | "国有財産利用収入": {
150 | "国有財産貸付収入": {
151 | "土地及水面貸付料": 204780000,
152 | "建物及物件貸付料": 135274000,
153 | "公務員宿舎貸付料": 595493000
154 | },
155 | "国有財産使用収入": {
156 | "版権及特許権等収入": 4178000,
157 | "入場料等収入": 734058000,
158 | "公益認定等総合情報システム利用料収入": 22152000
159 | },
160 | "利子収入": {
161 | "延納利子収入": 0
162 | }
163 | },
164 | "納付金": {
165 | "雑納付金": {
166 | "公認会計士法違反者納付金": 13870000,
167 | "価格協定等違反者納付金": 17672370000,
168 | "金融商品取引法違反者納付金": 2300490000,
169 | "不当表示違反者納付金": 15000000,
170 | "独立行政法人国立公文書館納付金": 19503000,
171 | "独立行政法人北方領土問題対策協会納付金": 172313000,
172 | "独立行政法人国民生活センター納付金": 63706000
173 | }
174 | },
175 | "諸収入": {
176 | "特別会計受入金": {
177 | "自動車安全特別会計受入金": 120498000
178 | },
179 | "許可及手数料": {
180 | "手数料": 150661000
181 | },
182 | "懲罰及没収金": {
183 | "交通反則者納金": 60512251000
184 | },
185 | "弁償及返納金": {
186 | "弁償及違約金": 69262000,
187 | "返納金": 5722930000
188 | },
189 | "物品売払収入": {
190 | "試験場製品等売払代": 7354000,
191 | "不用物品売払代": 228929000
192 | },
193 | "雑入": {
194 | "労働保険料被保険者負担金": 8881000,
195 | "延滞金": 65566000,
196 | "雑収": 52568000
197 | }
198 | }
199 | },
200 | "総務省": {
201 | "国有財産利用収入": {
202 | "国有財産貸付収入": {
203 | "土地及水面貸付料": 50116000,
204 | "建物及物件貸付料": 66675000,
205 | "公務員宿舎貸付料": 38104000
206 | },
207 | "利子収入": {
208 | "延納利子収入": 1000
209 | }
210 | },
211 | "納付金": {
212 | "雑納付金": {
213 | "独立行政法人統計センター納付金": 458671000,
214 | "独立行政法人郵便貯金・簡易生命保険管理機構納付金": 0
215 | }
216 | },
217 | "諸収入": {
218 | "許可及手数料": {
219 | "手数料": 1282883000
220 | },
221 | "弁償及返納金": {
222 | "弁償及違約金": 329702000,
223 | "返納金": 3372876000
224 | },
225 | "物品売払収入": {
226 | "不用物品売払代": 27118000
227 | },
228 | "電波利用料収入": {
229 | "電波利用料収入": 62005889000
230 | },
231 | "雑入": {
232 | "労働保険料被保険者負担金": 4107000,
233 | "延滞金": 1125000,
234 | "雑収": 1270408000
235 | }
236 | }
237 | },
238 | "法務省": {
239 | "国有財産利用収入": {
240 | "国有財産貸付収入": {
241 | "土地及水面貸付料": 192900000,
242 | "建物及物件貸付料": 225899000,
243 | "公務員宿舎貸付料": 329607000
244 | },
245 | "利子収入": {
246 | "延納利子収入": 847000
247 | }
248 | },
249 | "諸収入": {
250 | "許可及手数料": {
251 | "手数料": 48102106000
252 | },
253 | "懲罰及没収金": {
254 | "過料": 1205023000,
255 | "没収金": 1051227000,
256 | "罰金及科料": 44759838000
257 | },
258 | "弁償及返納金": {
259 | "弁償及違約金": 586965000,
260 | "返納金": 340797000
261 | },
262 | "物品売払収入": {
263 | "不用物品売払代": 100328000
264 | },
265 | "矯正官署作業収入": {
266 | "刑務所作業収入": 4046595000,
267 | "少年院職業指導収入": 8793000
268 | },
269 | "雑入": {
270 | "労働保険料被保険者負担金": 35604000,
271 | "小切手支払未済金収入": 15298000,
272 | "延滞金": 5171000,
273 | "期満後収入": 138483000,
274 | "雑収": 192573000
275 | }
276 | }
277 | },
278 | "外務省": {
279 | "国有財産処分収入": {
280 | "国有財産売払収入": {
281 | "土地売払代": 178958000,
282 | "建物売払代": 24094000
283 | }
284 | },
285 | "国有財産利用収入": {
286 | "国有財産貸付収入": {
287 | "土地及水面貸付料": 8135000,
288 | "建物及物件貸付料": 72052000,
289 | "公務員宿舎貸付料": 607573000
290 | },
291 | "利子収入": {
292 | "預託金利子収入": 14495000
293 | }
294 | },
295 | "諸収入": {
296 | "許可及手数料": {
297 | "手数料": 15705528000
298 | },
299 | "弁償及返納金": {
300 | "弁償及違約金": 2838000,
301 | "返納金": 7023289000
302 | },
303 | "物品売払収入": {
304 | "刊行物売払代": 117000,
305 | "不用物品売払代": 43913000
306 | },
307 | "雑入": {
308 | "労働保険料被保険者負担金": 1881000,
309 | "小切手支払未済金収入": 70000,
310 | "延滞金": 405000,
311 | "雑収": 42765000
312 | }
313 | },
314 | "納付金": {
315 | "雑納付金": {
316 | "独立行政法人国際協力機構納付金": 0,
317 | "独立行政法人国際交流基金納付金": 0
318 | }
319 | }
320 | },
321 | "財務省": {
322 | "租税": {
323 | "所得税": {
324 | "源泉所得税": 15725000000000,
325 | "申告所得税": 3295000000000
326 | },
327 | "法人税": {
328 | "法人税": 12167000000000
329 | },
330 | "相続税": {
331 | "相続税": 2240000000000
332 | },
333 | "消費税": {
334 | "消費税": 17558000000000
335 | },
336 | "酒税": {
337 | "酒税": 1311000000000
338 | },
339 | "たばこ税": {
340 | "たばこ税": 874000000000
341 | },
342 | "揮発油税": {
343 | "揮発油税": 2330000000000
344 | },
345 | "石油ガス税": {
346 | "石油ガス税": 8000000000
347 | },
348 | "航空機燃料税": {
349 | "航空機燃料税": 52000000000
350 | },
351 | "石油石炭税": {
352 | "石油石炭税": 709000000000
353 | },
354 | "電源開発促進税": {
355 | "電源開発促進税": 323000000000
356 | },
357 | "自動車重量税": {
358 | "自動車重量税": 395000000000
359 | },
360 | "国際観光旅客税": {
361 | "国際観光旅客税": 6000000000
362 | },
363 | "関税": {
364 | "関税": 1022000000000
365 | },
366 | "とん税": {
367 | "とん税": 10000000000
368 | }
369 | },
370 | "印紙収入": {
371 | "印紙収入": {
372 | "収入印紙": 726000000000,
373 | "現金収入": 328000000000
374 | }
375 | },
376 | "国有財産処分収入": {
377 | "国有財産売払収入": {
378 | "土地売払代": 61200000000,
379 | "建物売払代": 360000000,
380 | "船舶売払代": 43365000,
381 | "工作物売払代": 1076000,
382 | "証券売払代": 6992473000
383 | },
384 | "特定国有財産売払収入": {
385 | "特定施設売払代": 979497000
386 | },
387 | "東日本大震災復興国有財産売払収入": {
388 | "土地売払代": 9400000000
389 | }
390 | },
391 | "回収金等収入": {
392 | "特別会計整理収入": {
393 | "産業投資特別会計整理収入": 5841105000,
394 | "社会資本整備事業特別会計整理収入": 53145962000
395 | },
396 | "引継債権整理収入": {
397 | "公団引継債権整理収入": 24000
398 | },
399 | "政府出資回収金収入": {
400 | "独立行政法人日本スポーツ振興センター出資回収金": 2500000000,
401 | "独立行政法人中小企業基盤整備機構出資回収金": 30028911000,
402 | "独立行政法人鉄道建設・運輸施設整備支援機構出資回収金": 201415000
403 | }
404 | },
405 | "国有財産利用収入": {
406 | "国有財産貸付収入": {
407 | "土地及水面貸付料": 15828731000,
408 | "建物及物件貸付料": 1651822000,
409 | "公務員宿舎貸付料": 18166657000
410 | },
411 | "国有財産使用収入": {
412 | "版権及特許権等収入": 145000
413 | },
414 | "利子収入": {
415 | "延納利子収入": 49708000,
416 | "指定預金利子収入": 771000
417 | },
418 | "配当金収入": {
419 | "日本銀行配当金収入": 2750000,
420 | "成田国際空港株式会社配当金収入": 955765000,
421 | "日本郵政株式会社配当金収入": 60000004000,
422 | "日本アルコール産業株式会社配当金収入": 5960000,
423 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 16203000
424 | }
425 | },
426 | "納付金": {
427 | "日本銀行納付金": {
428 | "日本銀行納付金": 543000000000
429 | },
430 | "独立行政法人造幣局納付金": {
431 | "独立行政法人造幣局納付金": 4554312000
432 | },
433 | "雑納付金": {
434 | "株式会社国際協力銀行納付金": 170850000,
435 | "預金保険機構納付金": 4519308000,
436 | "独立行政法人造幣局納付金": 378230000,
437 | "独立行政法人国立印刷局納付金": 1098768000
438 | }
439 | },
440 | "諸収入": {
441 | "特別会計受入金": {
442 | "外国為替資金特別会計受入金": 1752033979000,
443 | "財政投融資特別会計受入金": 100784000,
444 | "エネルギー対策特別会計受入金": 8000,
445 | "食料安定供給特別会計受入金": 1000,
446 | "自動車安全特別会計受入金": 2616534000
447 | },
448 | "東日本大震災復興財政投融資特別会計受入金": {
449 | "財政投融資特別会計受入金": 63440158000
450 | },
451 | "許可及手数料": {
452 | "手数料": 941737000,
453 | "許可料": 1392131000
454 | },
455 | "受託調査試験及役務収入": {
456 | "地方消費税徴収取扱費受入": 16005179000
457 | },
458 | "懲罰及没収金": {
459 | "国税犯則者納金": 4126452000
460 | },
461 | "弁償及返納金": {
462 | "弁償及違約金": 974455000,
463 | "返納金": 453945000
464 | },
465 | "物品売払収入": {
466 | "不用物品売払代": 47673000
467 | },
468 | "文官恩給費特別会計等負担金": {
469 | "文官恩給費特別会計等負担金": 670478000
470 | },
471 | "雑入": {
472 | "労働保険料被保険者負担金": 84126000,
473 | "小切手支払未済金収入": 27000,
474 | "延滞金": 37468000,
475 | "経過利子受入": 58585305000,
476 | "雑収": 696479000
477 | }
478 | },
479 | "公債金": {
480 | "公債金": {
481 | "公債金": 6094000000000
482 | },
483 | "特例公債金": {
484 | "特例公債金": 27598200000000
485 | }
486 | },
487 | "前年度剰余金受入": {
488 | "東日本大震災復興前年度剰余金受入": {
489 | "前年度剰余金受入": 63365713000
490 | },
491 | "前年度剰余金受入": {
492 | "前年度剰余金受入": 0
493 | }
494 | }
495 | },
496 | "文部科学省": {
497 | "国有財産利用収入": {
498 | "国有財産貸付収入": {
499 | "土地及水面貸付料": 575391000,
500 | "建物及物件貸付料": 7364000,
501 | "公務員宿舎貸付料": 32588000
502 | },
503 | "国有財産使用収入": {
504 | "版権及特許権等収入": 17587000
505 | }
506 | },
507 | "納付金": {
508 | "独立行政法人日本スポーツ振興センター納付金": {
509 | "独立行政法人日本スポーツ振興センター納付金": 6333136000
510 | },
511 | "雑納付金": {
512 | "独立行政法人日本学術振興会納付金": 628075000,
513 | "国立研究開発法人理化学研究所納付金": 599999000,
514 | "独立行政法人日本スポーツ振興センター納付金": 512503000,
515 | "独立行政法人日本芸術文化振興会納付金": 683835000,
516 | "国立研究開発法人科学技術振興機構納付金": 0
517 | }
518 | },
519 | "諸収入": {
520 | "許可及手数料": {
521 | "手数料": 18826000
522 | },
523 | "弁償及返納金": {
524 | "弁償及違約金": 949000,
525 | "返納金": 12674626000
526 | },
527 | "物品売払収入": {
528 | "不用物品売払代": 13760000
529 | },
530 | "雑入": {
531 | "労働保険料被保険者負担金": 4665000,
532 | "延滞金": 12199000,
533 | "原子力損害賠償補償料等収入": 5110968000,
534 | "雑収": 1821643000
535 | }
536 | }
537 | },
538 | "厚生労働省": {
539 | "官業収入": {
540 | "病院収入": {
541 | "国立障害者リハビリテーションセンター病院収入": 815474000,
542 | "国立ハンセン病療養所病院収入": 14282000
543 | }
544 | },
545 | "回収金等収入": {
546 | "貸付金等回収金収入": {
547 | "公衆衛生修学資金貸付金償還金": 1128000,
548 | "母子父子寡婦福祉資金貸付金償還金": 3122848000
549 | }
550 | },
551 | "国有財産利用収入": {
552 | "国有財産貸付収入": {
553 | "土地及水面貸付料": 329266000,
554 | "建物及物件貸付料": 46088000,
555 | "公務員宿舎貸付料": 86950000
556 | },
557 | "国有財産使用収入": {
558 | "版権及特許権等収入": 761000
559 | },
560 | "利子収入": {
561 | "延納利子収入": 12000
562 | }
563 | },
564 | "納付金": {
565 | "雑納付金": {
566 | "独立行政法人高齢・障害・求職者雇用支援機構納付金": 468086000,
567 | "独立行政法人労働政策研究・研修機構納付金": 0
568 | }
569 | },
570 | "諸収入": {
571 | "特別会計受入金": {
572 | "年金特別会計受入金": 37489000
573 | },
574 | "授業料及入学検定料": {
575 | "授業料": 81273000,
576 | "入学及検定料": 19326000,
577 | "講習料": 17086000
578 | },
579 | "許可及手数料": {
580 | "手数料": 94343000
581 | },
582 | "受託調査試験及役務収入": {
583 | "受託調査及試験収入": 110052000,
584 | "受託造修収入": 82191000
585 | },
586 | "弁償及返納金": {
587 | "弁償及違約金": 14429000,
588 | "返納金": 513008406000
589 | },
590 | "物品売払収入": {
591 | "試験場製品等売払代": 88469000,
592 | "不用物品売払代": 14731000,
593 | "特殊薬品売払代": 5210000,
594 | "あへん売払代": 1296878000
595 | },
596 | "雑入": {
597 | "労働保険料被保険者負担金": 25914000,
598 | "小切手支払未済金収入": 71000,
599 | "延滞金": 2072000,
600 | "失業者退職手当特別会計等負担金": 31748000,
601 | "労働保険審査会費特別会計負担金": 289667000,
602 | "雑収": 938823000
603 | }
604 | }
605 | },
606 | "農林水産省": {
607 | "官業収入": {
608 | "国有林野事業収入": {
609 | "国有林野事業収入": 29173428000
610 | }
611 | },
612 | "国有財産処分収入": {
613 | "国有財産売払収入": {
614 | "土地売払代": 478762000,
615 | "立木竹売払代": 252216000
616 | }
617 | },
618 | "回収金等収入": {
619 | "貸付金等回収金収入": {
620 | "農地保有合理化促進対策資金貸付金償還金": 3776871000,
621 | "就農支援資金貸付金償還金": 1337643000
622 | }
623 | },
624 | "国有財産利用収入": {
625 | "国有財産貸付収入": {
626 | "土地及水面貸付料": 198546000,
627 | "建物及物件貸付料": 68478000,
628 | "公務員宿舎貸付料": 921429000
629 | },
630 | "国有財産使用収入": {
631 | "版権及特許権等収入": 4060000
632 | },
633 | "利子収入": {
634 | "延納利子収入": 4826000
635 | }
636 | },
637 | "納付金": {
638 | "日本中央競馬会納付金": {
639 | "日本中央競馬会納付金": 308240014000
640 | },
641 | "雑納付金": {
642 | "独立行政法人農林水産消費安全技術センター納付金": 343950000,
643 | "独立行政法人農畜産業振興機構納付金": 1480070000,
644 | "独立行政法人農業者年金基金納付金": 106064000
645 | }
646 | },
647 | "諸収入": {
648 | "特別会計受入金": {
649 | "食料安定供給特別会計受入金": 1831570000
650 | },
651 | "東日本大震災復興食料安定供給特別会計受入金": {
652 | "食料安定供給特別会計受入金": 2807497000
653 | },
654 | "公共事業費負担金": {
655 | "海岸整備事業費負担金": 871408000,
656 | "治山事業費負担金": 3138955000,
657 | "土地改良事業費負担金": 47963965000,
658 | "地すべり対策事業費負担金": 156000000,
659 | "特定漁港漁場整備事業費負担金": 3979219000,
660 | "農業用施設災害復旧事業費負担金": 18789000,
661 | "直轄地すべり防止施設災害復旧費負担金": 4252000,
662 | "海岸保全施設災害復旧事業費負担金": 5000000,
663 | "治山災害復旧事業費負担金": 49469000,
664 | "漁港災害復旧事業費負担金": 16090000,
665 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000,
666 | "治山等災害関連緊急事業費負担金": 17439000
667 | },
668 | "東日本大震災復興公共事業費負担金": {
669 | "土地改良事業費負担金": 19598000,
670 | "農業用施設災害復旧事業費負担金": 0
671 | },
672 | "許可及手数料": {
673 | "手数料": 3725000
674 | },
675 | "受託調査試験及役務収入": {
676 | "受託調査及試験収入": 211000,
677 | "受託研究員費受入": 115000,
678 | "受託測量等収入": 729000,
679 | "受託工事収入": 2826564000
680 | },
681 | "懲罰及没収金": {
682 | "没収金": 40221000
683 | },
684 | "弁償及返納金": {
685 | "弁償及違約金": 205184000,
686 | "返納金": 21126782000
687 | },
688 | "物品売払収入": {
689 | "試験場製品等売払代": 955000,
690 | "不用物品売払代": 175980000
691 | },
692 | "雑入": {
693 | "労働保険料被保険者負担金": 15155000,
694 | "小切手支払未済金収入": 8000,
695 | "延滞金": 19253000,
696 | "雑収": 3285586000
697 | }
698 | }
699 | },
700 | "経済産業省": {
701 | "回収金等収入": {
702 | "特別会計整理収入": {
703 | "貿易特別会計整理収入": 107000,
704 | "米国対日援助物資等処理特別会計整理収入": 12000
705 | },
706 | "貸付金等回収金収入": {
707 | "小規模企業者等設備導入資金貸付金償還金": 4472456000
708 | }
709 | },
710 | "国有財産利用収入": {
711 | "国有財産貸付収入": {
712 | "土地及水面貸付料": 48630000,
713 | "建物及物件貸付料": 160735000,
714 | "公務員宿舎貸付料": 13231000
715 | }
716 | },
717 | "納付金": {
718 | "特定アルコール譲渡者納付金": {
719 | "特定アルコール譲渡者納付金": 8897420000
720 | },
721 | "雑納付金": {
722 | "独立行政法人製品評価技術基盤機構納付金": 105446000,
723 | "国立研究開発法人新エネルギー・産業技術総合開発機構納付金": 2396519000,
724 | "独立行政法人情報処理推進機構納付金": 265411000,
725 | "独立行政法人石油天然ガス・金属鉱物資源機構納付金": 453074000
726 | }
727 | },
728 | "諸収入": {
729 | "東日本大震災復興エネルギー対策特別会計受入金": {
730 | "エネルギー対策特別会計受入金": 633000
731 | },
732 | "許可及手数料": {
733 | "手数料": 1060000
734 | },
735 | "弁償及返納金": {
736 | "弁償及違約金": 8740000,
737 | "返納金": 1621183000
738 | },
739 | "物品売払収入": {
740 | "不用物品売払代": 202716000
741 | },
742 | "雑入": {
743 | "労働保険料被保険者負担金": 5036000,
744 | "延滞金": 4390000,
745 | "雑収": 682138000
746 | }
747 | }
748 | },
749 | "国土交通省": {
750 | "国有財産処分収入": {
751 | "国有財産売払収入": {
752 | "船舶売払代": 11870000,
753 | "航空機売払代": 108868000
754 | }
755 | },
756 | "回収金等収入": {
757 | "特別会計整理収入": {
758 | "社会資本整備事業特別会計整理収入": 37774169000
759 | },
760 | "貸付金等回収金収入": {
761 | "都市開発資金貸付金償還金": 12855185000,
762 | "有料道路整備資金貸付金償還金": 19058814000,
763 | "連続立体交差事業資金貸付金償還金": 9999000,
764 | "埠頭整備資金貸付金償還金": 3138521000,
765 | "港湾開発資金貸付金償還金": 239143000,
766 | "港湾物流高度化基盤施設整備資金貸付金償還金": 12408000,
767 | "成田国際空港株式会社貸付金償還金": 0
768 | },
769 | "東日本大震災復興貸付金等回収金収入": {
770 | "埠頭災害復旧事業資金貸付金償還金": 7392000,
771 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000
772 | }
773 | },
774 | "国有財産利用収入": {
775 | "国有財産貸付収入": {
776 | "土地及水面貸付料": 264634000,
777 | "建物及物件貸付料": 698810000,
778 | "公務員宿舎貸付料": 2157770000,
779 | "機械貸付料": 7386000,
780 | "港湾施設貸付料": 808490000
781 | },
782 | "国有財産使用収入": {
783 | "版権及特許権等収入": 234073000,
784 | "入場料等収入": 2806525000,
785 | "電子情報処理組織使用料収入": 145451000
786 | },
787 | "利子収入": {
788 | "延納利子収入": 36000,
789 | "都市開発資金貸付金利子収入": 43150000
790 | }
791 | },
792 | "納付金": {
793 | "特定タンカー所有者納付金": {
794 | "特定タンカー所有者納付金": 195391000
795 | },
796 | "雑納付金": {
797 | "独立行政法人鉄道建設・運輸施設整備支援機構納付金": 100921000,
798 | "独立行政法人国際観光振興機構納付金": 226132000,
799 | "独立行政法人日本高速道路保有・債務返済機構納付金": 26879000,
800 | "独立行政法人住宅金融支援機構納付金": 0
801 | }
802 | },
803 | "諸収入": {
804 | "公共事業費負担金": {
805 | "海岸整備事業費負担金": 5182953000,
806 | "河川等整備事業費負担金": 119574636000,
807 | "多目的ダム建設等事業電気事業者等工事費負担金": 39556574000,
808 | "道路整備事業費負担金": 295796000000,
809 | "港湾整備事業費負担金": 57370504000,
810 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 475000000,
811 | "国営公園整備事業費負担金": 864938000,
812 | "河川等災害復旧事業費負担金": 8113822000,
813 | "河川等災害関連事業費負担金": 1498282000
814 | },
815 | "許可及手数料": {
816 | "手数料": 1192243000,
817 | "許可料": 4893078000
818 | },
819 | "受託調査試験及役務収入": {
820 | "受託研究員費受入": 1127000,
821 | "受託測量等収入": 1414000,
822 | "受託工事収入": 64784083000,
823 | "測量標移転改埋費受入": 202000
824 | },
825 | "懲罰及没収金": {
826 | "没収金": 55156000
827 | },
828 | "弁償及返納金": {
829 | "弁償及違約金": 3594940000,
830 | "返納金": 30259190000
831 | },
832 | "物品売払収入": {
833 | "刊行物売払代": 4371000,
834 | "不用物品売払代": 2158611000
835 | },
836 | "附帯工事費負担金": {
837 | "附帯工事費負担金": 18088000000,
838 | "道路附属物等復旧費負担金": 1875000000
839 | },
840 | "雑入": {
841 | "労働保険料被保険者負担金": 29518000,
842 | "延滞金": 59304000,
843 | "雑収": 11864476000
844 | }
845 | }
846 | },
847 | "環境省": {
848 | "国有財産利用収入": {
849 | "国有財産貸付収入": {
850 | "土地及水面貸付料": 533414000,
851 | "建物及物件貸付料": 60383000,
852 | "公務員宿舎貸付料": 17081000
853 | },
854 | "国有財産使用収入": {
855 | "入場料等収入": 290567000
856 | }
857 | },
858 | "諸収入": {
859 | "弁償及返納金": {
860 | "弁償及違約金": 2194000,
861 | "返納金": 973894000
862 | },
863 | "物品売払収入": {
864 | "不用物品売払代": 53000
865 | },
866 | "雑入": {
867 | "労働保険料被保険者負担金": 1632000,
868 | "延滞金": 1311000,
869 | "雑収": 42545000
870 | }
871 | }
872 | },
873 | "防衛省": {
874 | "官業収入": {
875 | "病院収入": {
876 | "防衛省病院収入": 15663975000
877 | }
878 | },
879 | "国有財産処分収入": {
880 | "国有財産売払収入": {
881 | "船舶売払代": 179489000
882 | }
883 | },
884 | "回収金等収入": {
885 | "貸付金等回収金収入": {
886 | "自衛隊衛生貸費学生等貸与金償還金": 471061000
887 | },
888 | "事故補償費返還金": {
889 | "在日合衆国軍事故補償費返還金": 63484000
890 | }
891 | },
892 | "国有財産利用収入": {
893 | "国有財産貸付収入": {
894 | "土地及水面貸付料": 883739000,
895 | "建物及物件貸付料": 1125628000,
896 | "公務員宿舎貸付料": 6662373000
897 | },
898 | "国有財産使用収入": {
899 | "寄宿料": 119000,
900 | "飛行場及航空保安施設使用料収入": 1457000,
901 | "版権及特許権等収入": 0
902 | },
903 | "利子収入": {
904 | "延納利子収入": 1379000
905 | }
906 | },
907 | "納付金": {
908 | "雑納付金": {
909 | "独立行政法人駐留軍等労働者労務管理機構納付金": 72848000
910 | }
911 | },
912 | "諸収入": {
913 | "授業料及入学検定料": {
914 | "授業料": 4728000
915 | },
916 | "許可及手数料": {
917 | "手数料": 710000
918 | },
919 | "受託調査試験及役務収入": {
920 | "受託調査及試験収入": 11915000
921 | },
922 | "弁償及返納金": {
923 | "弁償及違約金": 2937015000,
924 | "返納金": 15699477000
925 | },
926 | "物品売払収入": {
927 | "不用物品売払代": 2595839000,
928 | "返還物品売払代": 250500000,
929 | "残飯売払代": 339000
930 | },
931 | "雑入": {
932 | "労働保険料被保険者負担金": 28981000,
933 | "延滞金": 62680000,
934 | "給食費受入": 2245287000,
935 | "雑収": 790913000,
936 | "小切手支払未済金収入": 0
937 | }
938 | }
939 | }
940 | }
--------------------------------------------------------------------------------
/front/src/data/japan/2021/revenue.json:
--------------------------------------------------------------------------------
1 | {
2 | "国会": {
3 | "国有財産利用収入": {
4 | "国有財産貸付収入": {
5 | "土地及水面貸付料": 1183741000,
6 | "建物及物件貸付料": 764801000,
7 | "公務員宿舎貸付料": 40006000
8 | },
9 | "国有財産使用収入": {
10 | "版権及特許権等収入": 425000
11 | }
12 | },
13 | "諸収入": {
14 | "弁償及返納金": {
15 | "弁償及違約金": 100000,
16 | "返納金": 21463000
17 | },
18 | "物品売払収入": {
19 | "不用物品売払代": 8734000
20 | },
21 | "雑入": {
22 | "労働保険料被保険者負担金": 2189000,
23 | "延滞金": 1000,
24 | "雑収": 228519000
25 | }
26 | }
27 | },
28 | "裁判所": {
29 | "回収金等収入": {
30 | "貸付金等回収金収入": {
31 | "修習資金貸与金償還金": 1857702000
32 | }
33 | },
34 | "国有財産利用収入": {
35 | "国有財産貸付収入": {
36 | "土地及水面貸付料": 97136000,
37 | "建物及物件貸付料": 200969000,
38 | "公務員宿舎貸付料": 480285000
39 | },
40 | "国有財産使用収入": {
41 | "版権及特許権等収入": 4320000
42 | }
43 | },
44 | "納付金": {
45 | "法科大学院設置者納付金": {
46 | "法科大学院設置者納付金": 49100000
47 | }
48 | },
49 | "諸収入": {
50 | "許可及手数料": {
51 | "手数料": 1621615000
52 | },
53 | "懲罰及没収金": {
54 | "過料": 127000,
55 | "没収金": 284960000
56 | },
57 | "弁償及返納金": {
58 | "弁償及違約金": 63924000,
59 | "返納金": 52545000
60 | },
61 | "物品売払収入": {
62 | "不用物品売払代": 41735000
63 | },
64 | "雑入": {
65 | "労働保険料被保険者負担金": 16570000,
66 | "小切手支払未済金収入": 7000,
67 | "延滞金": 5337000,
68 | "期満後収入": 1853000,
69 | "雑収": 58644957000
70 | }
71 | }
72 | },
73 | "会計検査院": {
74 | "国有財産利用収入": {
75 | "国有財産貸付収入": {
76 | "土地及水面貸付料": 17000,
77 | "建物及物件貸付料": 56000,
78 | "公務員宿舎貸付料": 1047000
79 | }
80 | },
81 | "諸収入": {
82 | "弁償及返納金": {
83 | "弁償及違約金": 5000,
84 | "返納金": 1047000
85 | },
86 | "物品売払収入": {
87 | "不用物品売払代": 1715000
88 | },
89 | "雑入": {
90 | "労働保険料被保険者負担金": 1407000,
91 | "延滞金": 1000,
92 | "雑収": 494000
93 | }
94 | }
95 | },
96 | "内閣": {
97 | "国有財産利用収入": {
98 | "国有財産貸付収入": {
99 | "土地及水面貸付料": 26655000,
100 | "建物及物件貸付料": 1374000,
101 | "公務員宿舎貸付料": 3535000
102 | },
103 | "国有財産使用収入": {
104 | "版権及特許権等収入": 626000
105 | }
106 | },
107 | "諸収入": {
108 | "弁償及返納金": {
109 | "弁償及違約金": 189000,
110 | "返納金": 747475000
111 | },
112 | "物品売払収入": {
113 | "不用物品売払代": 1588000
114 | },
115 | "雑入": {
116 | "労働保険料被保険者負担金": 2041000,
117 | "延滞金": 3000
118 | }
119 | }
120 | },
121 | "内閣府": {
122 | "官業収入": {
123 | "病院収入": {
124 | "宮内庁病院収入": 15650000
125 | }
126 | },
127 | "国有財産処分収入": {
128 | "国有財産売払収入": {
129 | "土地売払代": 236711000,
130 | "建物売払代": 309000,
131 | "船舶売払代": 1940000,
132 | "航空機売払代": 156998000
133 | }
134 | },
135 | "回収金等収入": {
136 | "貸付金等回収金収入": {
137 | "災害援護資金貸付金償還金": 2298856000
138 | },
139 | "東日本大震災復興放射性物質汚染対策緊急除染等事業費回収金収入": {
140 | "放射性物質汚染対策緊急除染等事業費回収金": 3930776000
141 | }
142 | },
143 | "国有財産利用収入": {
144 | "国有財産貸付収入": {
145 | "土地及水面貸付料": 228941000,
146 | "建物及物件貸付料": 329337000,
147 | "公務員宿舎貸付料": 583067000
148 | },
149 | "国有財産使用収入": {
150 | "版権及特許権等収入": 3190000,
151 | "入場料等収入": 158196000,
152 | "公益認定等総合情報システム利用料収入": 28194000
153 | }
154 | },
155 | "納付金": {
156 | "雑納付金": {
157 | "公認会計士法違反者納付金": 14590000,
158 | "価格協定等違反者納付金": 1935737000,
159 | "金融商品取引法違反者納付金": 935160000,
160 | "不当表示違反者納付金": 311101000,
161 | "独立行政法人国立公文書館納付金": 8718000,
162 | "国立研究開発法人日本医療研究開発機構納付金": 1698000
163 | }
164 | },
165 | "諸収入": {
166 | "特別会計受入金": {
167 | "自動車安全特別会計受入金": 142570000
168 | },
169 | "許可及手数料": {
170 | "手数料": 516553000
171 | },
172 | "懲罰及没収金": {
173 | "交通反則者納金": 53002937000
174 | },
175 | "弁償及返納金": {
176 | "弁償及違約金": 84402000,
177 | "返納金": 7494139000
178 | },
179 | "物品売払収入": {
180 | "試験場製品等売払代": 5964000,
181 | "不用物品売払代": 207006000
182 | },
183 | "雑入": {
184 | "労働保険料被保険者負担金": 12607000,
185 | "延滞金": 3562000,
186 | "雑収": 53605000
187 | }
188 | }
189 | },
190 | "デジタル庁": {
191 | "諸収入": {
192 | "弁償及返納金": {
193 | "弁償及違約金": 1000,
194 | "返納金": 36000
195 | },
196 | "雑入": {
197 | "労働保険料被保険者負担金": 388000,
198 | "延滞金": 1000
199 | }
200 | }
201 | },
202 | "総務省": {
203 | "国有財産利用収入": {
204 | "国有財産貸付収入": {
205 | "土地及水面貸付料": 56982000,
206 | "建物及物件貸付料": 70068000,
207 | "公務員宿舎貸付料": 29246000
208 | }
209 | },
210 | "納付金": {
211 | "雑納付金": {
212 | "国立研究開発法人情報通信研究機構納付金": 1040888000,
213 | "独立行政法人統計センター納付金": 337435000
214 | }
215 | },
216 | "諸収入": {
217 | "許可及手数料": {
218 | "手数料": 955455000
219 | },
220 | "弁償及返納金": {
221 | "弁償及違約金": 4700000,
222 | "返納金": 3017237000
223 | },
224 | "物品売払収入": {
225 | "不用物品売払代": 21739000
226 | },
227 | "電波利用料収入": {
228 | "電波利用料収入": 74989656000
229 | },
230 | "特定基地局開設料収入": {
231 | "特定基地局開設料収入": 3100000000
232 | },
233 | "雑入": {
234 | "労働保険料被保険者負担金": 6638000,
235 | "延滞金": 1387000,
236 | "雑収": 997796000
237 | }
238 | }
239 | },
240 | "法務省": {
241 | "国有財産利用収入": {
242 | "国有財産貸付収入": {
243 | "土地及水面貸付料": 226826000,
244 | "建物及物件貸付料": 304450000,
245 | "公務員宿舎貸付料": 251475000
246 | },
247 | "利子収入": {
248 | "延納利子収入": 1110000
249 | }
250 | },
251 | "諸収入": {
252 | "許可及手数料": {
253 | "手数料": 47759504000
254 | },
255 | "懲罰及没収金": {
256 | "過料": 1638983000,
257 | "没収金": 757626000,
258 | "罰金及科料": 37592798000
259 | },
260 | "弁償及返納金": {
261 | "弁償及違約金": 466413000,
262 | "返納金": 491024000
263 | },
264 | "物品売払収入": {
265 | "不用物品売払代": 174726000
266 | },
267 | "矯正官署作業収入": {
268 | "刑務所作業収入": 3525368000,
269 | "少年院職業指導収入": 3772000
270 | },
271 | "雑入": {
272 | "労働保険料被保険者負担金": 52311000,
273 | "小切手支払未済金収入": 5879000,
274 | "延滞金": 2247000,
275 | "期満後収入": 177428000,
276 | "雑収": 229281000
277 | }
278 | }
279 | },
280 | "外務省": {
281 | "国有財産処分収入": {
282 | "国有財産売払収入": {
283 | "土地売払代": 79388000,
284 | "建物売払代": 47599000
285 | }
286 | },
287 | "国有財産利用収入": {
288 | "国有財産貸付収入": {
289 | "土地及水面貸付料": 9096000,
290 | "建物及物件貸付料": 46358000,
291 | "公務員宿舎貸付料": 455745000
292 | },
293 | "利子収入": {
294 | "預託金利子収入": 20193000
295 | }
296 | },
297 | "諸収入": {
298 | "許可及手数料": {
299 | "手数料": 23567921000
300 | },
301 | "弁償及返納金": {
302 | "弁償及違約金": 3831000,
303 | "返納金": 7557048000
304 | },
305 | "物品売払収入": {
306 | "不用物品売払代": 39623000
307 | },
308 | "雑入": {
309 | "労働保険料被保険者負担金": 2893000,
310 | "小切手支払未済金収入": 1000,
311 | "延滞金": 284000,
312 | "雑収": 44491000
313 | }
314 | }
315 | },
316 | "財務省": {
317 | "租税": {
318 | "所得税": {
319 | "源泉所得税": 15744000000000,
320 | "申告所得税": 2923000000000
321 | },
322 | "法人税": {
323 | "法人税": 8997000000000
324 | },
325 | "相続税": {
326 | "相続税": 2229000000000
327 | },
328 | "消費税": {
329 | "消費税": 20284000000000
330 | },
331 | "酒税": {
332 | "酒税": 1176000000000
333 | },
334 | "たばこ税": {
335 | "たばこ税": 912000000000
336 | },
337 | "揮発油税": {
338 | "揮発油税": 2070000000000
339 | },
340 | "石油ガス税": {
341 | "石油ガス税": 4000000000
342 | },
343 | "航空機燃料税": {
344 | "航空機燃料税": 37000000000
345 | },
346 | "石油石炭税": {
347 | "石油石炭税": 606000000000
348 | },
349 | "電源開発促進税": {
350 | "電源開発促進税": 305000000000
351 | },
352 | "自動車重量税": {
353 | "自動車重量税": 382000000000
354 | },
355 | "国際観光旅客税": {
356 | "国際観光旅客税": 30000000000
357 | },
358 | "関税": {
359 | "関税": 846000000000
360 | },
361 | "とん税": {
362 | "とん税": 9000000000
363 | }
364 | },
365 | "印紙収入": {
366 | "印紙収入": {
367 | "収入印紙": 535000000000,
368 | "現金収入": 359000000000
369 | }
370 | },
371 | "国有財産処分収入": {
372 | "国有財産売払収入": {
373 | "土地売払代": 34500000000,
374 | "建物売払代": 378000000,
375 | "工作物売払代": 6351000,
376 | "証券売払代": 8352258000,
377 | "船舶売払代": 0
378 | },
379 | "特定国有財産売払収入": {
380 | "特定施設売払代": 13172970000
381 | }
382 | },
383 | "回収金等収入": {
384 | "特別会計整理収入": {
385 | "産業投資特別会計整理収入": 1658342000,
386 | "社会資本整備事業特別会計整理収入": 29398644000
387 | },
388 | "引継債権整理収入": {
389 | "公団引継債権整理収入": 24000
390 | },
391 | "政府出資回収金収入": {
392 | "国立研究開発法人日本医療研究開発機構出資回収金": 5928224000,
393 | "独立行政法人造幣局出資回収金": 6734666000,
394 | "国立研究開発法人農業・食品産業技術総合研究機構出資回収金": 96409000,
395 | "国立研究開発法人水産研究・教育機構出資回収金": 3000000,
396 | "独立行政法人農林漁業信用基金出資回収金": 3863294000,
397 | "米州開発銀行出資回収金": 0,
398 | "独立行政法人日本スポーツ振興センター出資回収金": 0,
399 | "独立行政法人中小企業基盤整備機構出資回収金": 0
400 | }
401 | },
402 | "国有財産利用収入": {
403 | "国有財産貸付収入": {
404 | "土地及水面貸付料": 19601064000,
405 | "建物及物件貸付料": 1273510000,
406 | "公務員宿舎貸付料": 17031941000
407 | },
408 | "国有財産使用収入": {
409 | "版権及特許権等収入": 402000
410 | },
411 | "利子収入": {
412 | "延納利子収入": 22146000,
413 | "指定預金利子収入": 771000
414 | },
415 | "配当金収入": {
416 | "日本銀行配当金収入": 2750000,
417 | "日本郵政株式会社配当金収入": 60000004000,
418 | "日本アルコール産業株式会社配当金収入": 12661000,
419 | "輸出入・港湾関連情報処理センター株式会社配当金収入": 18804000,
420 | "成田国際空港株式会社配当金収入": 0
421 | }
422 | },
423 | "納付金": {
424 | "日本銀行納付金": {
425 | "日本銀行納付金": 978300000000
426 | },
427 | "独立行政法人造幣局納付金": {
428 | "独立行政法人造幣局納付金": 1542240000
429 | },
430 | "雑納付金": {
431 | "株式会社国際協力銀行納付金": 313125000,
432 | "預金保険機構納付金": 2772895000,
433 | "独立行政法人酒類総合研究所納付金": 38472000,
434 | "独立行政法人造幣局納付金": 9737000,
435 | "独立行政法人国立印刷局納付金": 149280000
436 | }
437 | },
438 | "諸収入": {
439 | "特別会計受入金": {
440 | "外国為替資金特別会計受入金": 1921330459000,
441 | "財政投融資特別会計受入金": 72871000,
442 | "エネルギー対策特別会計受入金": 8000,
443 | "食料安定供給特別会計受入金": 1000,
444 | "自動車安全特別会計受入金": 2616534000
445 | },
446 | "許可及手数料": {
447 | "手数料": 923650000,
448 | "許可料": 1421901000
449 | },
450 | "受託調査試験及役務収入": {
451 | "地方消費税徴収取扱費受入": 15982656000
452 | },
453 | "懲罰及没収金": {
454 | "国税犯則者納金": 282251000
455 | },
456 | "弁償及返納金": {
457 | "弁償及違約金": 978994000,
458 | "返納金": 484096000
459 | },
460 | "物品売払収入": {
461 | "不用物品売払代": 415644000
462 | },
463 | "文官恩給費特別会計等負担金": {
464 | "文官恩給費特別会計等負担金": 340009000
465 | },
466 | "雑入": {
467 | "労働保険料被保険者負担金": 88576000,
468 | "延滞金": 22566000,
469 | "経過利子受入": 57670292000,
470 | "雑収": 934237000
471 | }
472 | },
473 | "公債金": {
474 | "公債金": {
475 | "公債金": 6341000000000
476 | },
477 | "特例公債金": {
478 | "特例公債金": 37256000000000
479 | }
480 | },
481 | "前年度剰余金受入": {
482 | "前年度剰余金受入": {
483 | "前年度剰余金受入": 0
484 | },
485 | "東日本大震災復興前年度剰余金受入": {
486 | "前年度剰余金受入": 0
487 | }
488 | }
489 | },
490 | "文部科学省": {
491 | "回収金等収入": {
492 | "貸付金等回収金収入": {
493 | "育英資金貸付金償還金": 50822055000
494 | }
495 | },
496 | "国有財産利用収入": {
497 | "国有財産貸付収入": {
498 | "土地及水面貸付料": 667345000,
499 | "建物及物件貸付料": 3269000,
500 | "公務員宿舎貸付料": 26848000
501 | },
502 | "国有財産使用収入": {
503 | "版権及特許権等収入": 15948000
504 | }
505 | },
506 | "納付金": {
507 | "独立行政法人日本スポーツ振興センター納付金": {
508 | "独立行政法人日本スポーツ振興センター納付金": 4809424000
509 | },
510 | "雑納付金": {
511 | "独立行政法人国立特別支援教育総合研究所納付金": 99651000,
512 | "独立行政法人大学入試センター納付金": 1225857000,
513 | "独立行政法人国立女性教育会館納付金": 3695000,
514 | "独立行政法人国立美術館納付金": 442117000,
515 | "独立行政法人国立文化財機構納付金": 227340000,
516 | "独立行政法人教職員支援機構納付金": 87806000,
517 | "国立研究開発法人日本医療研究開発機構納付金": 0
518 | }
519 | },
520 | "諸収入": {
521 | "許可及手数料": {
522 | "手数料": 30874000
523 | },
524 | "弁償及返納金": {
525 | "弁償及違約金": 539000,
526 | "返納金": 12045493000
527 | },
528 | "物品売払収入": {
529 | "不用物品売払代": 21083000
530 | },
531 | "雑入": {
532 | "労働保険料被保険者負担金": 4064000,
533 | "延滞金": 1678000,
534 | "原子力損害賠償補償料等収入": 4845278000,
535 | "雑収": 1320131000
536 | }
537 | }
538 | },
539 | "厚生労働省": {
540 | "官業収入": {
541 | "病院収入": {
542 | "国立障害者リハビリテーションセンター病院収入": 848478000,
543 | "国立ハンセン病療養所病院収入": 11684000
544 | }
545 | },
546 | "回収金等収入": {
547 | "貸付金等回収金収入": {
548 | "母子父子寡婦福祉資金貸付金償還金": 3328043000,
549 | "公衆衛生修学資金貸付金償還金": 0
550 | }
551 | },
552 | "国有財産利用収入": {
553 | "国有財産貸付収入": {
554 | "土地及水面貸付料": 352837000,
555 | "建物及物件貸付料": 44213000,
556 | "公務員宿舎貸付料": 74884000
557 | },
558 | "国有財産使用収入": {
559 | "版権及特許権等収入": 6026000
560 | }
561 | },
562 | "納付金": {
563 | "雑納付金": {
564 | "国立研究開発法人国立がん研究センター納付金": 4878340000,
565 | "国立研究開発法人国立成育医療研究センター納付金": 1968442000
566 | }
567 | },
568 | "諸収入": {
569 | "特別会計受入金": {
570 | "年金特別会計受入金": 789046000
571 | },
572 | "授業料及入学検定料": {
573 | "授業料": 74645000,
574 | "入学及検定料": 16570000,
575 | "講習料": 18615000
576 | },
577 | "許可及手数料": {
578 | "手数料": 80383000
579 | },
580 | "受託調査試験及役務収入": {
581 | "受託調査及試験収入": 100220000,
582 | "受託造修収入": 71689000
583 | },
584 | "弁償及返納金": {
585 | "弁償及違約金": 34652000,
586 | "返納金": 644441575000
587 | },
588 | "物品売払収入": {
589 | "試験場製品等売払代": 60838000,
590 | "不用物品売払代": 2427000,
591 | "特殊薬品売払代": 18402000,
592 | "あへん売払代": 0
593 | },
594 | "雑入": {
595 | "労働保険料被保険者負担金": 31456000,
596 | "小切手支払未済金収入": 23000,
597 | "延滞金": 1895000,
598 | "失業者退職手当特別会計等負担金": 24591000,
599 | "労働保険審査会費特別会計負担金": 282572000,
600 | "雑収": 843395000
601 | }
602 | }
603 | },
604 | "農林水産省": {
605 | "官業収入": {
606 | "国有林野事業収入": {
607 | "国有林野事業収入": 33755252000
608 | }
609 | },
610 | "国有財産処分収入": {
611 | "国有財産売払収入": {
612 | "土地売払代": 571574000,
613 | "立木竹売払代": 219834000
614 | }
615 | },
616 | "回収金等収入": {
617 | "貸付金等回収金収入": {
618 | "農地保有合理化促進対策資金貸付金償還金": 16128000,
619 | "就農支援資金貸付金償還金": 1181728000
620 | }
621 | },
622 | "国有財産利用収入": {
623 | "国有財産貸付収入": {
624 | "土地及水面貸付料": 204450000,
625 | "建物及物件貸付料": 81839000,
626 | "公務員宿舎貸付料": 713493000
627 | },
628 | "国有財産使用収入": {
629 | "版権及特許権等収入": 3546000
630 | },
631 | "利子収入": {
632 | "延納利子収入": 915000
633 | }
634 | },
635 | "納付金": {
636 | "日本中央競馬会納付金": {
637 | "日本中央競馬会納付金": 329354579000
638 | },
639 | "雑納付金": {
640 | "独立行政法人農林水産消費安全技術センター納付金": 90150000,
641 | "独立行政法人家畜改良センター納付金": 553442000,
642 | "国立研究開発法人農業・食品産業技術総合研究機構納付金": 2353829000,
643 | "国立研究開発法人国際農林水産業研究センター納付金": 449210000,
644 | "国立研究開発法人森林研究・整備機構納付金": 825093000,
645 | "国立研究開発法人水産研究・教育機構納付金": 120081000,
646 | "独立行政法人農畜産業振興機構納付金": 1003798000
647 | }
648 | },
649 | "諸収入": {
650 | "特別会計受入金": {
651 | "食料安定供給特別会計受入金": 3909911000
652 | },
653 | "東日本大震災復興食料安定供給特別会計受入金": {
654 | "食料安定供給特別会計受入金": 10516000
655 | },
656 | "公共事業費負担金": {
657 | "海岸整備事業費負担金": 821565000,
658 | "治山事業費負担金": 3249016000,
659 | "土地改良事業費負担金": 31849501000,
660 | "地すべり対策事業費負担金": 86293000,
661 | "特定漁港漁場整備事業費負担金": 4207581000,
662 | "農業用施設災害復旧事業費負担金": 137489000,
663 | "直轄地すべり防止施設災害復旧費負担金": 4252000,
664 | "治山災害復旧事業費負担金": 33199000,
665 | "漁港災害復旧事業費負担金": 16290000,
666 | "直轄地すべり対策災害関連緊急事業費負担金": 3742000,
667 | "治山等災害関連緊急事業費負担金": 18095000
668 | },
669 | "東日本大震災復興公共事業費負担金": {
670 | "土地改良事業費負担金": 27908000,
671 | "農業用施設災害復旧事業費負担金": 7801000,
672 | "農地災害復旧事業費負担金": 36139000,
673 | "農業用施設等災害関連事業費負担金": 16802000
674 | },
675 | "許可及手数料": {
676 | "手数料": 58523000
677 | },
678 | "受託調査試験及役務収入": {
679 | "受託調査及試験収入": 215000,
680 | "受託研究員費受入": 116000,
681 | "受託測量等収入": 729000,
682 | "受託工事収入": 5186289000
683 | },
684 | "懲罰及没収金": {
685 | "没収金": 34864000
686 | },
687 | "弁償及返納金": {
688 | "弁償及違約金": 236555000,
689 | "返納金": 18253449000
690 | },
691 | "物品売払収入": {
692 | "試験場製品等売払代": 847000,
693 | "不用物品売払代": 204659000
694 | },
695 | "雑入": {
696 | "労働保険料被保険者負担金": 30069000,
697 | "小切手支払未済金収入": 3000,
698 | "延滞金": 44770000,
699 | "雑収": 2108342000
700 | }
701 | }
702 | },
703 | "経済産業省": {
704 | "回収金等収入": {
705 | "特別会計整理収入": {
706 | "貿易特別会計整理収入": 105000,
707 | "米国対日援助物資等処理特別会計整理収入": 12000
708 | },
709 | "貸付金等回収金収入": {
710 | "小規模企業者等設備導入資金貸付金償還金": 2172270000
711 | }
712 | },
713 | "国有財産利用収入": {
714 | "国有財産貸付収入": {
715 | "土地及水面貸付料": 55968000,
716 | "建物及物件貸付料": 183749000,
717 | "公務員宿舎貸付料": 11524000
718 | }
719 | },
720 | "納付金": {
721 | "特定アルコール譲渡者納付金": {
722 | "特定アルコール譲渡者納付金": 9274390000
723 | },
724 | "雑納付金": {
725 | "独立行政法人製品評価技術基盤機構納付金": 12466000,
726 | "独立行政法人経済産業研究所納付金": 0,
727 | "国立研究開発法人産業技術総合研究所納付金": 0
728 | }
729 | },
730 | "諸収入": {
731 | "許可及手数料": {
732 | "手数料": 348000
733 | },
734 | "弁償及返納金": {
735 | "弁償及違約金": 9717000,
736 | "返納金": 4272394000
737 | },
738 | "物品売払収入": {
739 | "不用物品売払代": 164581000
740 | },
741 | "雑入": {
742 | "労働保険料被保険者負担金": 7187000,
743 | "延滞金": 1898000,
744 | "雑収": 543155000
745 | },
746 | "東日本大震災復興エネルギー対策特別会計受入金": {
747 | "エネルギー対策特別会計受入金": 0
748 | }
749 | }
750 | },
751 | "国土交通省": {
752 | "回収金等収入": {
753 | "特別会計整理収入": {
754 | "社会資本整備事業特別会計整理収入": 50892535000
755 | },
756 | "貸付金等回収金収入": {
757 | "都市開発資金貸付金償還金": 5306526000,
758 | "有料道路整備資金貸付金償還金": 13828988000,
759 | "連続立体交差事業資金貸付金償還金": 15007000,
760 | "埠頭整備等資金貸付金償還金": 3229408000,
761 | "港湾開発資金貸付金償還金": 124122000,
762 | "港湾物流高度化基盤施設整備資金貸付金償還金": 12408000,
763 | "特定連絡道路工事資金貸付金償還金": 1000000
764 | },
765 | "東日本大震災復興貸付金等回収金収入": {
766 | "埠頭災害復旧事業資金貸付金償還金": 7392000,
767 | "空港機能施設災害復旧事業資金貸付金償還金": 209066000
768 | }
769 | },
770 | "国有財産処分収入": {
771 | "国有財産売払収入": {
772 | "船舶売払代": 0,
773 | "航空機売払代": 0
774 | }
775 | },
776 | "国有財産利用収入": {
777 | "国有財産貸付収入": {
778 | "土地及水面貸付料": 250255000,
779 | "建物及物件貸付料": 794386000,
780 | "公務員宿舎貸付料": 1776410000,
781 | "機械貸付料": 5272000,
782 | "港湾施設貸付料": 836736000
783 | },
784 | "国有財産使用収入": {
785 | "版権及特許権等収入": 215846000,
786 | "入場料等収入": 2714306000,
787 | "電子情報処理組織使用料収入": 253547000
788 | },
789 | "利子収入": {
790 | "都市開発資金貸付金利子収入": 9271000
791 | }
792 | },
793 | "納付金": {
794 | "特定タンカー所有者納付金": {
795 | "特定タンカー所有者納付金": 105000000
796 | },
797 | "雑納付金": {
798 | "独立行政法人海技教育機構納付金": 179965000,
799 | "独立行政法人自動車技術総合機構納付金": 53910000
800 | }
801 | },
802 | "諸収入": {
803 | "公共事業費負担金": {
804 | "海岸整備事業費負担金": 5801333000,
805 | "河川等整備事業費負担金": 130302320000,
806 | "多目的ダム建設等事業電気事業者等工事費負担金": 23067308000,
807 | "道路整備事業費負担金": 301668000000,
808 | "港湾整備事業費負担金": 58904867000,
809 | "エネルギー・鉄鋼港湾施設工事受益者工事費負担金": 295000000,
810 | "国営公園整備事業費負担金": 1177837000,
811 | "河川等災害復旧事業費負担金": 7353942000,
812 | "河川等災害関連事業費負担金": 1884282000
813 | },
814 | "許可及手数料": {
815 | "手数料": 1838480000,
816 | "許可料": 5047404000
817 | },
818 | "受託調査試験及役務収入": {
819 | "受託研究員費受入": 1055000,
820 | "受託測量等収入": 1162000,
821 | "受託工事収入": 74732798000,
822 | "測量標移転改埋費受入": 204000
823 | },
824 | "懲罰及没収金": {
825 | "没収金": 9500000
826 | },
827 | "弁償及返納金": {
828 | "弁償及違約金": 471991000,
829 | "返納金": 47128433000
830 | },
831 | "物品売払収入": {
832 | "不用物品売払代": 2202615000,
833 | "刊行物売払代": 2750000
834 | },
835 | "附帯工事費負担金": {
836 | "附帯工事費負担金": 17879000000,
837 | "道路附属物等復旧費負担金": 1913000000
838 | },
839 | "雑入": {
840 | "労働保険料被保険者負担金": 41384000,
841 | "延滞金": 27866000,
842 | "雑収": 11395542000
843 | }
844 | }
845 | },
846 | "環境省": {
847 | "国有財産利用収入": {
848 | "国有財産貸付収入": {
849 | "土地及水面貸付料": 762423000,
850 | "建物及物件貸付料": 74411000,
851 | "公務員宿舎貸付料": 13922000
852 | },
853 | "国有財産使用収入": {
854 | "入場料等収入": 904522000
855 | }
856 | },
857 | "納付金": {
858 | "雑納付金": {
859 | "国立研究開発法人国立環境研究所納付金": 274717000
860 | }
861 | },
862 | "諸収入": {
863 | "許可及手数料": {
864 | "手数料": 24403000
865 | },
866 | "弁償及返納金": {
867 | "弁償及違約金": 1221000,
868 | "返納金": 1198070000
869 | },
870 | "物品売払収入": {
871 | "不用物品売払代": 143000
872 | },
873 | "雑入": {
874 | "労働保険料被保険者負担金": 3078000,
875 | "延滞金": 1860000,
876 | "雑収": 51476000
877 | }
878 | }
879 | },
880 | "防衛省": {
881 | "官業収入": {
882 | "病院収入": {
883 | "防衛省病院収入": 17575318000
884 | }
885 | },
886 | "国有財産処分収入": {
887 | "国有財産売払収入": {
888 | "船舶売払代": 81056000
889 | }
890 | },
891 | "回収金等収入": {
892 | "貸付金等回収金収入": {
893 | "自衛隊衛生貸費学生等貸与金償還金": 466947000
894 | },
895 | "事故補償費返還金": {
896 | "在日合衆国軍事故補償費返還金": 51888000
897 | }
898 | },
899 | "国有財産利用収入": {
900 | "国有財産貸付収入": {
901 | "土地及水面貸付料": 977462000,
902 | "建物及物件貸付料": 1174722000,
903 | "公務員宿舎貸付料": 4809277000
904 | },
905 | "国有財産使用収入": {
906 | "入場料等収入": 128830000,
907 | "寄宿料": 115000,
908 | "飛行場及航空保安施設使用料収入": 1401000,
909 | "版権及特許権等収入": 0
910 | },
911 | "利子収入": {
912 | "延納利子収入": 2011000
913 | }
914 | },
915 | "納付金": {
916 | "雑納付金": {
917 | "独立行政法人駐留軍等労働者労務管理機構納付金": 42264000
918 | }
919 | },
920 | "諸収入": {
921 | "授業料及入学検定料": {
922 | "授業料": 5488000
923 | },
924 | "受託調査試験及役務収入": {
925 | "受託調査及試験収入": 22584000
926 | },
927 | "弁償及返納金": {
928 | "弁償及違約金": 3655932000,
929 | "返納金": 21238367000
930 | },
931 | "物品売払収入": {
932 | "不用物品売払代": 1831006000,
933 | "返還物品売払代": 145677000,
934 | "残飯売払代": 292000
935 | },
936 | "雑入": {
937 | "労働保険料被保険者負担金": 39683000,
938 | "延滞金": 8644000,
939 | "給食費受入": 2213549000,
940 | "雑収": 968032000
941 | }
942 | }
943 | }
944 | }
--------------------------------------------------------------------------------