政治獻金透明度:監察院平臺、g0v 視覺化、22 年的公開化基礎建設

打開監察院政治獻金公開查閱平臺,輸入任一候選人姓名,你可以查到他從哪些人那裡收了多少錢、花在哪些競選活動上。這套基礎建設不是天上掉下來的 — 是 2004《政治獻金法》立法、2008 平臺上線、2017 中選會與監察院資料公開協議、g0v 工程師十年視覺化補位,一條條法律、一份份會計報表、一個個公民工程師逐步堆出來的。

政治獻金透明度:當民主基礎建設變成可以下載的 CSV

30 秒概覽: 2014 年的某個週末,一位 g0v 工程師在台北市青島東路的 hackathon 場地打開監察院的政治獻金報表。他想看的不多 — 上一屆立委候選人收了哪些公司的錢,每筆多少。但檔案下載下來是 PDF。不是表格、不是 CSV、不是 JSON — 是掃描過的 PDF。他把咖啡放下、打開終端機、開始寫第一行抓資料的 script。十年後,台灣有了「選舉金流」這套視覺化系統 — 不是政府做的,是公民工程師補出來的。但他們補的位置不是空的,那個位置下面有一條 2004 年立的法、一個 2008 年上線的查閱平臺、一張張依法上傳監察院的會計報表。這篇文章寫的是那個位置 — 政治獻金透明度,台灣 22 年民主基礎建設裡最技術性、最常被忽略、卻最具體的一塊。


為什麼從 PDF 開始講

普通公民不會去查政治獻金。這是事實。

打開監察院政治獻金公開查閱平臺1、輸入候選人姓名、下載報表 — 這一連串動作對絕大多數選民來說不在日常裡。投票日早上去投票所投一張票,回家看開票直播,這才是民主參與的主流經驗。

透明度基礎建設的價值不在它被多少人用,在它存在的本身

當一位調查記者要追一條金流 — 平臺在那裡。
當一位議員候選人想知道現任議員上一屆收了哪些公司的錢 — 平臺在那裡。
當一位 g0v 工程師想做視覺化讓資料更好懂 — 原始資料在那裡。
當一位學者要研究金權政治結構 — 二十年的累積數據在那裡。

平臺不在的時候,這些追問全部不可能。平臺在的時候,民主品質有一條可驗證的下限。

這就是為什麼 2004 年《政治獻金法》立法那一刻2,不是哪個政黨贏了 — 是台灣的民主基礎建設多長出了一個器官。


2004:兩黨難得共識的那一年

二〇〇四年三月二十六日,立法院三讀通過《政治獻金法》2

那一年的政治氛圍其實很不友善 — 三一九槍擊案剛過七天,總統大選結果引發藍綠對峙,凱達格蘭大道前的抗爭群眾還沒散。但《政治獻金法》就在這個張力最高的春天通過了。

為什麼兩黨會在這個時候達成共識?答案藏在前面十年的歷史裡。

一九九〇年代以降,「金權政治」這個詞幾乎是兩黨各自的痛點。國民黨被指控結合地方派系跟資本家、民進黨被指控收受新興企業金主、無黨籍候選人收錢沒人管。每次選舉之後都有零星金錢醜聞,但因為沒有專法、沒有揭露義務、沒有罰則 — 醜聞發了就過、輿論燒了就熄。

直到 2000 年首次政黨輪替之後,陳水扁政府推動立法、國民黨主導的立法院多數雖然在很多議題上跟行政部門對立,但在「政治獻金要不要透明」這件事上,兩黨都意識到自己受過金權政治標籤之苦。對清廉形象的需求大於不公開的方便。

《政治獻金法》就在這個時候誕生 — 不是某個英雄推動的、不是某次運動逼出來的,是兩黨在一個共同利益點上交集出來的。


法律的骨架:誰可收、誰可捐、上限多少、怎麼申報

《政治獻金法》全文不長,但骨架清楚3

第 5 條:誰可以收政治獻金。法律定義三類「政治獻金收受者」:

  • 候選人(已登記的)
  • 政黨
  • 政治團體(依法立案)

這三類之外的人收政治獻金 — 違法。立委助理收、競選總幹事代收、候選人配偶代收 — 全部不行。法律的設計是把金流壓到「可申報主體」這條管道上,把灰色空間擠出來。

第 7 條:誰可以捐。法律允許三類捐贈者:

  • 本國公民
  • 本國公司
  • 本國非營利團體

禁止的是這幾類

  • 外國公司、外國政府、外國個人
  • 中華人民共和國地區的人民、法人、團體
  • 政府機關、公營事業
  • 法人組織之中政府或公營事業持股 20% 以上者
  • 與政府有契約進行中之承包商4

最後一條 — 政府承包商不能捐 — 是設計來阻擋「以政治獻金換取政府標案」的最基本防火牆。

第 18 條:金額上限。這是最常被討論的條款5

  • 個人對同一候選人:每年新台幣 10 萬元
  • 公司對同一候選人:每年新台幣 100 萬元 [NEEDS-VERIFY]
  • 個人對政黨:每年新台幣 30 萬元
  • 公司對政黨:每年新台幣 300 萬元 [NEEDS-VERIFY]

上限的設計邏輯是阻止單一捐贈者對單一候選人的影響力過大 — 但這個邏輯後面我們會看到怎麼被「分散捐款」結構性繞過。

第 20 條:申報義務。候選人在選舉結束後一定期限內,必須向監察院申報完整的政治獻金收支明細 — 收了誰多少錢、花在哪些項目、剩餘多少。申報資料一律上傳監察院的政治獻金專戶查核系統,作為日後公開查閱的資料源。

第 26 條:罰則。違反者面臨 1 至 5 倍罰鍰,情節重大者構成刑事責任 — 最高可處五年以下有期徒刑6。罰則的設計讓「乾脆不申報」不是合理選項。

法律寫到這裡 — 骨架完成。但骨架不等於器官,器官需要血肉。血肉是平臺。


2008:監察院平臺上線

二〇〇八年第十二任總統大選 — 馬英九對謝長廷 — 是台灣第一場「全面適用《政治獻金法》且強制申報」的總統選舉7 [NEEDS-VERIFY]。

那一年,監察院政治獻金公開查閱平臺正式上線。網址:https://ardata.cy.gov.tw/1

平臺第一版的設計目標很簡單:把候選人申報的紙本資料數位化、上網、開放查閱。任何人可以輸入候選人姓名 / 政黨名稱 / 政治團體名稱,查到歷次申報的收支明細 — 包括每一筆捐贈者姓名、金額、用途分類。

這是亞洲少數的設計。美國的 FEC(Federal Election Commission)資料更深 — 但歷史上選後才開放8。日本 2007 年強化《政治資金規正法》之後也有揭露機制,但「政治團體」這個漏洞讓主要金流可以繞道9。韓國中央選舉管理委員會集中管理,但介面比台灣更不友善10 [NEEDS-VERIFY]。

台灣在這個位置上其實領先 — 但領先的位置擋不住下一個問題。

問題是:介面難用、資料不結構化、不能批次下載

打開平臺第一版,你要一張一張點開 PDF。你要看一位候選人收了哪些公司的錢 — 點開 PDF 1。要看下一位 — 點開 PDF 2。要做跨候選人比較 — 自己抄表格。要做時序分析 — 自己整理時間軸。要看是不是同一個集團拆成數十個人頭捐款 — 你得人工比對地址跟姓氏。

這就是 2014 年那位 g0v 工程師打開檔案的場景。


2014:g0v「選舉金流」開始補位

g0v 是台灣的公民駭客社群11。命名來自「把 gov.tw 改成 g0v.tw」 — 政府不做的開放資料工作,社群自己做。

2014 年的某次 hackathon 上,幾位工程師決定做「選舉金流」這個專案12。目標明確:

  1. 把監察院的 PDF 報表抓下來
  2. 解析成結構化資料(CSV / JSON)
  3. 做視覺化讓人看得懂
  4. 開源所有抓取與解析腳本

第一步就卡關 — PDF 是掃描的,不是真正的數位 PDF。文字不能直接複製。他們得寫 OCR pipeline、寫格式校正、寫姓名比對、寫公司去重複。

幾個月後,「選舉金流」第一版上線12。打開網頁,你看到的不是一份報表 — 是一張網絡圖。

  • 圓點代表候選人或捐贈者
  • 線條代表金流方向
  • 線條粗細代表金額大小
  • 同一集團的關聯公司用顏色聚類

點一下任一節點,看到完整明細。點一下任一連結,看到原始申報出處(標註監察院 PDF 頁碼)。

這套視覺化做的事情,是把監察院本來就公開的資料變成可探索的。法律 + 平臺 + 視覺化 — 三層疊起來,才有了「打開瀏覽器就能追金流」這個操作可能。

不只是「選舉金流」這一個專案。g0v 的政治監督生態系還包括:

  • councilor-voter-guide(議員投票指南)13:整合議員候選人的政治獻金、出席率、提案紀錄、質詢紀錄,做成議員身分證明信片
  • 黑暗政治獻金14 [NEEDS-VERIFY]:標記疑似違規或可疑的金流模式
  • 政府標案 × 政治獻金交叉比對:把政府採購公報資料跟政治獻金資料對接,看哪些得標廠商同時是政治獻金捐贈者

這些專案的特徵是:所有原始資料來自政府公開資料源。社群做的不是「揭露秘密」,是「把已經公開但難以使用的資料變成可使用」。

這就是台灣公民監督基礎建設的健康模式 — 政府提供原始資料、社群補介面與分析、媒體與學者使用社群成果做監督。三層分工各自做擅長的部分。


2017:監察院與中選會的資料公開協議

二〇一七年是個轉折點。

那一年,監察院與中央選舉委員會簽訂資料公開協議 [NEEDS-VERIFY],部分政治獻金資料開始以結構化格式(CSV / 部分欄位 API)對外開放15。雖然不是完整 API、仍有不少資料留在 PDF 形式 — 但這是台灣官方資料平臺第一次正式承認「結構化資料才是真公開」這件事。

g0v 「選舉金流」也在這個時候迎來第二代版本12。新版本不用 OCR 處理大量資料,可以直接吃官方 CSV — 處理效率提升、誤差降低、覆蓋率擴大。

完整 API 至今沒有實現。2026 年此刻,如果你要做大規模跨選區、跨年度、跨候選人的政治獻金分析,你還是得部分依賴 g0v 維護的爬蟲管道。「政府開放資料」這條線在政治獻金這個位置上,走了二十二年還沒走完。


結構性問題:法律寫好了但漏洞存在

《政治獻金法》運作二十二年,累積出幾個結構性問題,這些問題不是法律本身的設計失敗 — 是任何透明度法律遇到的普遍挑戰。

一、分散捐款規避上限

法律第 18 條設定的個人 10 萬、公司上限,看起來足以阻止集中影響力。但實務上,一個集團可以把單筆大額捐款拆成數十個人頭捐款。集團董事、董事配偶、子公司負責人、員工 — 每個人都以個人名義捐 10 萬,集體加起來就超過上限百倍16

這種模式技術上沒違反第 18 條 — 每個個人都在上限內。但實質上是規避。要證明這是同一筆資金的「分散」、需要追溯資金來源、訪談相關人 — 監察院的查核能量做不到逐案徹查。

二、借貸條款的灰色地帶

法律允許候選人「向自己借錢」競選 — 也就是候選人本人或家屬可以提供大額借貸給競選活動,事後再用其他收入償還 [NEEDS-VERIFY]。這個設計原本是保障候選人不會因為缺乏初期資金而無法參選,但實務上借貸常常變成主要資金來源。借貸不算「政治獻金」 — 不受第 18 條上限規範,也不在「捐贈者」公開揭露的同一張表上。

結果是:一位候選人公告的政治獻金可能只有幾百萬,但實際競選經費可能高達幾千萬,差額來自「自借」— 而「自借」的最終償還來源往往不在《政治獻金法》的監督範圍裡。

三、政治獻金 ≠ 競選經費

這是最容易被混淆的點。

政治獻金是候選人「收到的錢」 — 受第 18 條上限規範、要向監察院申報。
競選經費是候選人「花掉的錢」 — 受《公職人員選舉罷免法》第 41 條經費上限規範17、要向中央選舉委員會申報。

兩個是不同主體(監察院 vs 中選會)、不同申報系統、不同公開介面、不同欄位定義。理論上應該對得起來 — 收進來的錢扣掉剩餘等於花掉的錢 — 但實務上兩邊資料常常對不齊。原因是定義差異、申報期程差異、剩餘款用途差異。

g0v 社群曾嘗試做「政治獻金 × 競選經費 cross-check」 — 但跨平臺對接需要的 normalization 工作量極大12

四、罷免、公投不適用揭露要求

《政治獻金法》規範的是「候選人選舉」 — 不包含罷免提案方、不包含公投提案方。

2025 年大罷免運動期間,連署團體的資金來源並沒有同等揭露義務18 [NEEDS-VERIFY]。提案團體可以接受捐款、可以動員,但沒有對應的監察院申報系統。這個漏洞在 2025 大規模罷免之後成為一個被討論的修法方向 — 但截至 2026 年此刻,相關修法尚未排入立法院議程。


國際比較:台灣在亞洲的相對位置

放回亞洲座標系:

國家 主管機關 揭露時間 介面友善度 上限制度
台灣 監察院 選後 3-6 個月 中等(部分結構化) 個人 10 萬 / 公司有限
美國 FEC 選後(部分選前定期申報)8 高(完整 API) 個人 / PAC 分層
日本 總務省 年度報告 低(PDF 為主)9 政治團體漏洞大
韓國 中選會 選後 低(介面老舊)10 [NEEDS-VERIFY] 集中管理

台灣的相對位置是:法律基礎完整、平臺存在、上限合理、但介面仍有改善空間、結構性漏洞需要修法

不是最好 — 美國 FEC 在資料深度跟 API 完整度上仍是國際 benchmark。
但也不是最差 — 比起部分鄰國「形式上有揭露、實質上無法檢索」,台灣的監察院平臺加上 g0v 補位是個運作中的生態系。


2026 選舉的觀察點

二〇二六年十一月二十八日的九合一選舉 — 直轄市長 6、議員 380、縣市長 16、議員 532、鄉鎮市長 198、代表 2,148、原住民區長 6、區代 50、村里長 7,748 — 總計超過 10,000 個民選職位19

這場選舉的政治獻金透明度觀察點,有幾個值得追蹤:

一、即時申報是否擴大。目前候選人在選後才申報、選後幾個月公開。如果能在選前定期公開(哪怕是月度更新),對選民的決策意義會更高。這需要修法或監察院行政命令層級的調整。

二、g0v 即時鏡像能否覆蓋。g0v 「選舉金流」歷年都會在大選後做完整視覺化,但「選前」的覆蓋率仍有限。2026 是否能有更接近 real-time 的公民資料管道,視社群動能而定。

三、大額捐贈集中度。觀察少數捐贈者佔候選人總獻金比例 — 集中度越高,候選人對特定金主的依賴越深。這是衡量金權政治結構的代理指標。

四、政府承包商比對。第 7 條禁止政府承包商捐贈 — 但跨期執行有滯後(簽約日 vs 捐贈日的時間關係複雜)。每屆選後都有零星案例觸發監察院調查。2026 此類案例的覆蓋深度,也是觀察點。

五、罷免 / 公投揭露漏洞。前面提到的修法討論是否落地。


為什麼這套基礎建設值得珍惜

回到開頭那位 g0v 工程師打開 PDF 的場景。

如果你問他:「你為什麼要花週末做這個?反正大部分人也不會用。」 — 他不會回答「為了民主」、不會回答「為了透明度」、可能也不會回答「為了公民監督」。

他會回答 — 「因為這份資料應該可以這樣使用,但現在不行」。

這是台灣公民工程師文化的本質 — 不是革命、不是抗爭、是補位。政府已經做了 80 分的工作,剩下 20 分的可用性、可探索性、可分析性,社群來補。

監察院做了《政治獻金法》能讓他們做的最大量 — 接收資料、儲存資料、提供查閱介面。g0v 做了監察院介面外的延伸 — 視覺化、跨資料源比對、API 化、社群文件。媒體做了 g0v 視覺化之上的調查報導 — 把網絡圖背後的故事挖出來。學者做了長期累積資料的結構分析 — 把每屆趨勢寫成論文。

這四層分工不是各做各的,是同一條鏈條的不同節點。每一層補上一層做不到的。少了任一層,下一層就無法存在。

二〇二六的九合一選舉投票日,全台 7,748 位村里長到 6 位直轄市長 — 投票結束、開票結束、勝選敗選 — 大家把目光移開。但這套基礎建設不會停。監察院的申報系統會收下所有候選人的會計報表、g0v 的爬蟲會抓下新一輪資料、新一代視覺化會在某個 hackathon 的咖啡桌上開始寫。

民主基礎建設最具體的形狀,就是這種沒有英雄的、日復一日的、把資料變得可被使用的工程

打開瀏覽器,輸入網址,搜尋候選人姓名 — 這個動作背後有 2004 的立法、2008 的平臺、2014 的 hackathon、2017 的協議、2026 的繼續維護。

二十二年,一條看不見的金流變得可以查。

🧬


延伸閱讀

  • 開源社群與g0v — 公民駭客社群怎麼運作、為什麼台灣有這個生態系
  • 政治 Hub — 民主基礎建設的全景視角
  • [2026 九合一選舉](/politics/2026 九合一選舉) — 2026 選舉的制度與時程整理
  • 中選會制度 — 中央選舉委員會的設計與運作
  • 九合一選舉是什麼 — 九種職位、九個歷史

參考資料


最後更新:2026-05-27 — 2026 九合一選舉 Politics Hub 系列 NEW article。
作者:Taiwan.md 🧬

  1. 監察院政治獻金公開查閱平臺 — 監察院官方政治獻金資料查閱入口,提供候選人 / 政黨 / 政治團體歷屆申報資料。
  2. 《政治獻金法》立法歷程 — 立法院法律資料整合檢索系統,2004 年 3 月 26 日三讀通過。 [NEEDS-VERIFY 連結]
  3. 《政治獻金法》全文 — 法務部全國法規資料庫。
  4. 《政治獻金法》第 7 條 — 《政治獻金法》第 7 條 官方資料來源
  5. 《政治獻金法》第 18 條 — 政治獻金金額限制。具體數字以法規資料庫最新版本為準。
  6. 《政治獻金法》第 26 條至第 31 條 — 《政治獻金法》第 26 條至第 31 條 官方資料來源
  7. 監察院政治獻金平臺啟用沿革 — 平臺關於頁面記載歷次重大調整。 [NEEDS-VERIFY 具體上線年份]
  8. FEC: Federal Election Commission — 美國聯邦選舉委員會官網,提供完整候選人財務 API。
  9. 日本《政治資金規正法》 — 日本總務省政治資金主管網頁。
  10. South Korea National Election Commission — 韓國中央選舉管理委員會。 [NEEDS-VERIFY 介面友善度評估]
  11. g0v 零時政府 — 台灣公民駭客社群官網。
  12. g0v 選舉金流專案 — 政治獻金視覺化專案網站。
  13. g0v councilor-voter-guide — 議員投票指南 GitHub 倉庫。
  14. g0v 選舉相關專案集 — 公民監督政治獻金的開源工具集合。具體專案名稱待補。
  15. 監察院政治獻金開放資料說明 — 平臺資料下載與開放欄位說明。 [NEEDS-VERIFY 2017 協議簽訂日期]
  16. 台灣政治學會年會論文 — 分散捐款規避上限的學術討論散見其中。具體案例本文依共通鐵律「不點名」原則不引述。
  17. 《公職人員選舉罷免法》第 41 條 — 競選經費最高金額計算方式。
  18. 立法院議案整合系統 — 2025 大罷免運動相關金流揭露議題的修法討論散見其中,立法院尚未排入正式議程。
  19. 中央選舉委員會 2026 年九合一選舉相關公告 — 中選會官方網站。 [NEEDS-VERIFY 確切職位數字以中選會最終公告為準]
關於此文章 本文章由社群協作,並經 AI 輔助撰寫與審查。
政治獻金 透明度 監察院 g0v 選舉金流 2004立法 2026選舉
分享

延伸閱讀

同分類更多文章

政治

2026 九合一選舉:在 AI 認知作戰時代的民主基礎建設壓力測試

2026 年 11 月 28 日,全台 22 縣市同日打開投票所選出九種職位、超過 1.1 萬個民選首長與民意代表。這場選舉跟過去任何一場都不一樣 — 差別不在候選人,差別在它發生的環境:中共國家級 AI 認知作戰升級、123+ 偽冒新聞網站、檢察官把 AI 假訊息列入查察四大重點。這篇不是選舉資訊整理,是這場選舉的歷史定位與結構性壓力分析。

閱讀全文
政治

中選會制度:行政立法雙重節制的反直覺設計

中央選舉委員會由行政院長提名、立法院同意,朝小野大時提名可能難以通過。這個讓兩個政治部門互相牽制的設計,是台灣選舉公正性的最後一道結構性保險,而不是 bug。

閱讀全文
政治

九合一選舉是什麼?九種職位、四次升格、三十年的地方自治演化史

「九合一」這個詞 2014 年第一次被廣泛使用,背後是 1967 北高升格、1979 高雄升格、2010 五都升格、2014 桃園升格四次城市地理重組,跟 1994 直轄市長首次民選、1999《地方制度法》整合、2014 山地原住民區長新設三個制度節點。同日投票九種職位 — 直轄市長 / 直轄市議員 / 縣市長 / 縣市議員 / 鄉鎮市長 / 鄉鎮市民代表 / 山地原住民區長 / 山地原住民區民代表 / 村里長 — 是台灣三十年地方自治演化的累積結晶。

閱讀全文