DirectFile
DirectFile is a political services vendor. In the 2025-2026 cycle DirectFile was paid — across 141 client committees.
Part I Identity
Stable facts about this entity. These figures do not change as you adjust the timeframe in Part II.
- Activity span ALL TIME
- —
- Disbursements ALL TIME
- 1,436
- Schedule B rows
- Client committees ALL TIME
- 141
- distinct payers
Part II Activity in selected window
One timeframe control governs all three panels below. Change it once and the trajectory, top buyers, and party breakdown all update together.
Spend trajectory
Monthly spend to this vendor over the last 12 months.
Top buyers
Two views of the same data — diagram and table share the time-window control and the same top-buyers slice. Click "View all buyers in research" to drill in with the matching date range.
No buyer activity in this window.
Top buyers last 3 months · top 9
| Filer | Total spend | Disbursements |
|---|---|---|
| EXCHANGE CONTRACTORS PAC 1268631 |
$300 | 2 |
| LEE FOR JUDGE 2026; IRENE 1487620 |
$300 | 2 |
| KAPETAN FOR JUDGE 2026 1488127 |
$300 | 3 |
| PACHECO FOR SUPERVISOR 2022; RE-ELECT 1360246 |
$250 | 1 |
| PEBET FOR JUDGE 2026 1487549 |
$200 | 2 |
| HAMMERSCHMIDT FOR JUDGE 2026 1487854 |
$200 | 2 |
| HAMILTON FOR JUDGE 2026; JENNIFER 1487687 |
$200 | 2 |
| PATTERSON FOR BOARD OF EQUALIZATION 2026 1458365 |
$200 | 2 |
| D'AMBROGI FOR JUDGE 2026 1487462 |
$150 | 1 |
Top buyers last 6 months · top 10
| Filer | Total spend | Disbursements |
|---|---|---|
| EXCHANGE CONTRACTORS PAC 1268631 |
$750 | 5 |
| PATTERSON FOR BOARD OF EQUALIZATION 2026 1458365 |
$500 | 5 |
| LEE FOR JUDGE 2026; IRENE 1487620 |
$450 | 3 |
| PEBET FOR JUDGE 2026 1487549 |
$400 | 4 |
| HAMILTON FOR JUDGE 2026; JENNIFER 1487687 |
$400 | 4 |
| HAMMERSCHMIDT FOR JUDGE 2026 1487854 |
$400 | 4 |
| KAPETAN FOR JUDGE 2026 1488127 |
$300 | 3 |
| D'AMBROGI FOR JUDGE 2026 1487462 |
$300 | 2 |
| PACHECO FOR SUPERVISOR 2022; RE-ELECT 1360246 |
$250 | 1 |
| FARIAS FOR ASSEMBLY 2026; SERGIO 1477625 |
$150 | 1 |
Top buyers last 12 months · top 10
| Filer | Total spend | Disbursements |
|---|---|---|
| EXCHANGE CONTRACTORS PAC 1268631 |
$1,800 | 12 |
| PATTERSON FOR BOARD OF EQUALIZATION 2026 1458365 |
$1,200 | 12 |
| LEE FOR JUDGE 2026; IRENE 1487620 |
$450 | 3 |
| PEBET FOR JUDGE 2026 1487549 |
$400 | 4 |
| HAMILTON FOR JUDGE 2026; JENNIFER 1487687 |
$400 | 4 |
| HAMMERSCHMIDT FOR JUDGE 2026 1487854 |
$400 | 4 |
| KAPETAN FOR JUDGE 2026 1488127 |
$300 | 3 |
| D'AMBROGI FOR JUDGE 2026 1487462 |
$300 | 2 |
| PACHECO FOR SUPERVISOR 2022; RE-ELECT 1360246 |
$250 | 1 |
| EXCHANGE CONTRACTORS FEDERAL PAC C00394452 |
$150 | 1 |
Top buyers last 18 months · top 10
| Filer | Total spend | Disbursements |
|---|---|---|
| EXCHANGE CONTRACTORS PAC 1268631 |
$2,550 | 17 |
| PATTERSON FOR BOARD OF EQUALIZATION 2026 1458365 |
$1,700 | 17 |
| EXCHANGE CONTRACTORS FEDERAL PAC C00394452 |
$900 | 5 |
| LEE FOR JUDGE 2026; IRENE 1487620 |
$450 | 3 |
| HAMMERSCHMIDT FOR JUDGE 2026 1487854 |
$400 | 4 |
| PEBET FOR JUDGE 2026 1487549 |
$400 | 4 |
| HAMILTON FOR JUDGE 2026; JENNIFER 1487687 |
$400 | 4 |
| KAPETAN FOR JUDGE 2026 1488127 |
$300 | 3 |
| D'AMBROGI FOR JUDGE 2026 1487462 |
$300 | 2 |
| PACHECO FOR SUPERVISOR 2022; RE-ELECT 1360246 |
$250 | 1 |
Top buyers last 24 months · top 10
| Filer | Total spend | Disbursements |
|---|---|---|
| HEWITT FOR GOVERNOR 2021; JEFF 1438475 |
$4,000 | 3 |
| EXCHANGE CONTRACTORS PAC 1268631 |
$3,300 | 22 |
| PATTERSON FOR BOARD OF EQUALIZATION 2026 1458365 |
$2,400 | 24 |
| WEBER FOR SECRETARY OF STATE 2026; SHIRLEY 1456658 |
$1,650 | 6 |
| PATTERSON FOR ASSEMBLY 2022 1435401 |
$1,400 | 7 |
| EXCHANGE CONTRACTORS FEDERAL PAC C00394452 |
$900 | 5 |
| PATTERSON FOR ASSEMBLY 2022 OFFICEHOLDER ACCOUNT 1458946 |
$595 | 7 |
| LEE FOR JUDGE 2026; IRENE 1487620 |
$450 | 3 |
| HAMILTON FOR JUDGE 2026; JENNIFER 1487687 |
$400 | 4 |
| PEBET FOR JUDGE 2026 1487549 |
$400 | 4 |
By party
Revenue by party
| Party | Amount | % |
|---|---|---|
| Democratic | $0 | 0.00% |
| Republican | $0 | 0.05% |
| Non-partisan | $0 | 99.95% |
Part III Reference tables
Full all-time and cycle-to-date data.
Cycle-over-cycle trajectory
current cycle earlier election cycle off-cycle year quarterly · 10 years
| Year | Q | Cycle | Total | Txns | Top buyer · share | Top category · share | Cum. (cycle) | YoY % |
|---|---|---|---|---|---|---|---|---|
| 2017 | Q1 | 2016 | $12K | 23 | OLIVIER FOR ASSEMBLY 2016; … 21% | Other / Unclassified 99% | $12K | — |
| 2017 | Q1 | 2018 | $519 | 2 | TACHERRA, JOHNNY 96% | Software & Tech 96% | $519 | — |
| 2017 | Q2 | 2016 | $6K | 16 | OLIVIER FOR SENATE 2018; CL… 46% | Other / Unclassified 93% | $18K | — |
| 2017 | Q2 | 2018 | $119 | 2 | EXCHANGE CONTRACTORS FEDERA… 100% | Other / Unclassified 100% | $638 | — |
| 2017 | Q3 | 2016 | $15K | 20 | PATTERSON FOR ASSEMBLY 2018 37% | Other / Unclassified 98% | $32K | — |
| 2017 | Q3 | 2018 | $1K | 3 | EXCHANGE CONTRACTORS FEDERA… 100% | Other / Unclassified 100% | $2K | — |
| 2017 | Q4 | 2016 | $8K | 18 | SILVER FOR SENATE 2018; FRI… 37% | Other / Unclassified 94% | $40K | — |
| 2017 | Q4 | 2018 | $188 | 2 | EXCHANGE CONTRACTORS FEDERA… 100% | Other / Unclassified 100% | $2K | — |
| 2018 | Q1 | 2018 | $10K | 18 | SILVER FOR SENATE 2018; FRI… 29% | Other / Unclassified 99% | $12K | — |
| 2018 | Q2 | 2018 | $17K | 26 | SILVER FOR SENATE 2018; FRI… 30% | Other / Unclassified 96% | $29K | — |
| 2018 | Q3 | 2018 | $8K | 17 | EXCHANGE CONTRACTORS PAC 36% | Other / Unclassified 98% | $38K | — |
| 2018 | Q4 | 2018 | $21K | 22 | SILVER FOR SENATE 2018; FRI… 64% | Other / Unclassified 98% | $58K | — |
| 2019 | Q1 | 2018 | $3K | 5 | PATTERSON FOR ASSEMBLY 2020 65% | Other / Unclassified 84% | $61K | -76% |
| 2019 | Q1 | 2020 | $1K | 2 | EXCHANGE CONTRACTORS FEDERA… 100% | Strategy & Research 80% | $1K | +153% |
| 2019 | Q2 | 2018 | $5K | 7 | PATTERSON FOR ASSEMBLY 2020 89% | Other / Unclassified 91% | $66K | -22% |
| 2019 | Q2 | 2020 | $149 | 2 | EXCHANGE CONTRACTORS FEDERA… 100% | Strategy & Research 100% | $1K | +25% |
| 2019 | Q3 | 2018 | $3K | 7 | PATTERSON FOR ASSEMBLY 2020 76% | Other / Unclassified 87% | $69K | -77% |
| 2019 | Q3 | 2020 | $3K | 5 | EXCHANGE CONTRACTORS FEDERA… 100% | Strategy & Research 84% | $4K | +90% |
| 2019 | Q4 | 2018 | $9K | 11 | PATTERSON FOR ASSEMBLY 2020 58% | Other / Unclassified 95% | $78K | +12% |
| 2019 | Q4 | 2020 | $483 | 2 | EXCHANGE CONTRACTORS FEDERA… 100% | Other / Unclassified 100% | $4K | +158% |
| 2020 | Q1 | 2020 | $11K | 18 | PATTERSON FOR ASSEMBLY 2020 46% | Other / Unclassified 96% | $15K | +5% |
| 2020 | Q2 | 2020 | $10K | 12 | 830341 50% | Other / Unclassified 95% | $25K | -41% |
| 2020 | Q3 | 2020 | $15K | 21 | EXCHANGE CONTRACTORS PAC 30% | Other / Unclassified 96% | $40K | +83% |
| 2020 | Q4 | 2020 | $11K | 18 | PATTERSON FOR ASSEMBLY 2020 46% | Other / Unclassified 96% | $51K | -48% |
| 2021 | Q1 | 2020 | $9K | 8 | PATTERSON FOR ASSEMBLY 2022 54% | Other / Unclassified 98% | $61K | +235% |
| 2021 | Q1 | 2022 | $3K | 3 | EXCHANGE CONTRACTORS FEDERA… 100% | Legal & Compliance 100% | $3K | +122% |
| 2021 | Q2 | 2020 | $7K | 8 | PATTERSON FOR ASSEMBLY 2022 71% | Other / Unclassified 96% | $67K | +35% |
| 2021 | Q2 | 2022 | $1K | 4 | EXCHANGE CONTRACTORS FEDERA… 100% | Legal & Compliance 100% | $4K | +843% |
| 2021 | Q3 | 2020 | $8K | 9 | PATTERSON FOR ASSEMBLY 2022 38% | Other / Unclassified 90% | $75K | +145% |
| 2021 | Q3 | 2022 | $3K | 3 | EXCHANGE CONTRACTORS FEDERA… 100% | Legal & Compliance 100% | $7K | +13% |
| 2021 | Q4 | 2020 | $15K | 15 | PATTERSON FOR ASSEMBLY 2022 49% | Other / Unclassified 94% | $90K | +75% |
| 2021 | Q4 | 2022 | $793 | 3 | EXCHANGE CONTRACTORS FEDERA… 100% | Legal & Compliance 100% | $8K | +64% |
| 2022 | Q1 | 2022 | $7K | 8 | PATTERSON FOR ASSEMBLY 2022 39% | Other / Unclassified 72% | $15K | -35% |
| 2022 | Q2 | 2022 | $18K | 18 | PATTERSON FOR ASSEMBLY 2022 46% | Other / Unclassified 86% | $33K | +84% |
| 2022 | Q3 | 2022 | $11K | 9 | PATTERSON FOR ASSEMBLY 2022 55% | Other / Unclassified 95% | $44K | -31% |
| 2022 | Q4 | 2022 | $13K | 15 | PATTERSON FOR ASSEMBLY 2022 54% | Other / Unclassified 81% | $57K | +22% |
| 2023 | Q1 | 2022 | $5K | 7 | PATTERSON FOR ASSEMBLY 2022 57% | Other / Unclassified 95% | $62K | -43% |
| 2023 | Q1 | 2024 | $1K | 1 | EXCHANGE CONTRACTORS FEDERA… 100% | Legal & Compliance 100% | $1K | -60% |
| 2023 | Q2 | 2022 | $4K | 12 | PATTERSON FOR ASSEMBLY 2022 42% | Other / Unclassified 77% | $66K | -45% |
| 2023 | Q2 | 2024 | $281 | 1 | EXCHANGE CONTRACTORS FEDERA… 100% | Legal & Compliance 100% | $1K | -80% |
| 2023 | Q3 | 2022 | $4K | 12 | PATTERSON FOR ASSEMBLY 2022 27% | Other / Unclassified 78% | $70K | -55% |
| 2023 | Q3 | 2024 | $900 | 1 | EXCHANGE CONTRACTORS FEDERA… 100% | Other / Unclassified 100% | $2K | -68% |
| 2023 | Q4 | 2022 | $2K | 10 | WEBER FOR SECRETARY OF STAT… 44% | Other / Unclassified 56% | $72K | -87% |
| 2024 | Q1 | 2024 | $3K | 13 | HEWITT FOR GOVERNOR 2021; J… 37% | Other / Unclassified 100% | $6K | -53% |
| 2024 | Q2 | 2024 | $6K | 15 | HEWITT FOR GOVERNOR 2021; J… 33% | Other / Unclassified 84% | $11K | -69% |
| 2024 | Q3 | 2024 | $3K | 16 | WEBER FOR SECRETARY OF STAT… 26% | Other / Unclassified 68% | $14K | -70% |
| 2024 | Q4 | 2024 | $4K | 15 | HEWITT FOR GOVERNOR 2021; J… 38% | Other / Unclassified 100% | $18K | -72% |
| 2025 | Q1 | 2024 | $750 | 6 | EXCHANGE CONTRACTORS PAC 60% | Other / Unclassified 100% | $19K | -86% |
| 2025 | Q1 | 2026 | $150 | 1 | EXCHANGE CONTRACTORS FEDERA… 100% | Software & Tech 100% | $150 | -87% |
| 2025 | Q2 | 2024 | $750 | 6 | EXCHANGE CONTRACTORS PAC 60% | Other / Unclassified 100% | $20K | -79% |
| 2025 | Q2 | 2026 | $750 | 4 | EXCHANGE CONTRACTORS FEDERA… 100% | Software & Tech 100% | $900 | +167% |
| 2025 | Q3 | 2024 | $750 | 6 | EXCHANGE CONTRACTORS PAC 60% | Other / Unclassified 100% | $20K | -80% |
| 2025 | Q4 | 2024 | $750 | 6 | EXCHANGE CONTRACTORS PAC 60% | Other / Unclassified 100% | $21K | -60% |
| 2026 | Q1 | 2026 | $2K | 18 | EXCHANGE CONTRACTORS PAC 20% | Other / Unclassified 80% | $3K | -33% |
| 2026 | Q2 | 2026 | $2K | 14 | EXCHANGE CONTRACTORS PAC 18% | Other / Unclassified 29% | $5K | -70% |
Revenue by service category
No category revenue in this window.
No category revenue in this window.
No category revenue in this window.
| Category | Total spend | Txns | Avg check | % of total | Top buyer · share | Last paid |
|---|---|---|---|---|---|---|
| Other / Unclassified | $832,532 | 1,105 | $753 | 88.6% | VILLINES FOR ASSEMBLY 2008 8% | 2mo ago |
| Legal & Compliance | $52,834 | 96 | $550 | 5.6% | 741921 49% | 21mo ago |
| Software & Tech | $36,960 | 155 | $238 | 3.9% | WEBER FOR SECRETARY OF STAT… 13% | 11mo ago |
| Digital | $7,804 | 12 | $650 | 0.8% | 951339 70% | 11y ago |
| Fundraising | $5,333 | 48 | $111 | 0.6% | 810873 44% | 7y ago |
| Strategy & Research | $3,300 | 7 | $471 | 0.4% | EXCHANGE CONTRACTORS FEDERA… 100% | 6y ago |
| Contributions & Transfers | $1,051 | 1 | $1K | 0.1% | OLIVIER FOR ASSEMBLY 2016 S… 100% | 10y ago |
Client retention
Sticky-relationship signal: how many clients keep coming back across cycles vs one-time buyers.
| Client | Cycles | All-time spend | Txns | First paid | Last paid |
|---|---|---|---|---|---|
| PATTERSON FOR ASSEMBLY 2022 | 3 | $52,429 | 45 | 2021-02-11 | 2024-11-29 |
| EXCHANGE CONTRACTORS PAC | 9 | $52,290 | 114 | 2011-07-31 | 2026-05-02 |
| EXCHANGE CONTRACTORS FEDERAL PAC | 5 | $33,237 | 72 | 2017-03-21 | 2025-06-20 |
| LINCOLN CLUB OF FRESNO COUNTY | 6 | $29,894 | 104 | 2008-07-09 | 2019-01-31 |
| 741921 | 4 | $26,044 | 63 | 2007-11-01 | 2013-02-15 |
| 771276 | 5 | $22,739 | 86 | 2008-07-15 | 2016-02-03 |
| 746875 | 8 | $19,924 | 20 | 2001-10-24 | 2015-01-26 |
| 951339 | 4 | $11,484 | 9 | 2004-10-05 | 2010-12-20 |
| 810873 | 5 | $11,050 | 14 | 2006-03-17 | 2015-09-25 |
| OLIVIER FOR SENATE 2018; CLINT | 3 | $7,706 | 15 | 2017-02-16 | 2020-12-31 |
| PATTERSON FOR BOARD OF EQUALIZATION 2026 | 3 | $5,100 | 38 | 2023-04-19 | 2026-05-02 |
| 840154 | 3 | $4,458 | 5 | 2005-07-28 | 2008-03-18 |
Geographic concentration
Where this vendor's clients are based — federal committees by state, plus implicit jurisdiction for CA and TX state filers.
| State | Total spend | % of revenue | Clients | |
|---|---|---|---|---|
| CA | $941,464 | 100.0% | 141 |
Notable disbursements
5 largest all-time · 5 largest in the current cycle · 5 most recent. Each row earns its place.
| Reason | Date | Filer | Category | Purpose | Amount |
|---|---|---|---|---|---|
| Largest all-time | 2007-01-29 | POOCHIGIAN FOR ATTORNEY GENERAL | Other / Unclassified | — | $7,792 |
| Largest all-time | 2010-10-22 | VILLINES FOR INSURANCE COMMISSIONER 2010 | Other / Unclassified | — | $6,000 |
| Largest all-time | 2013-08-19 | VIDAK FOR SENATE 2013 | Other / Unclassified | — | $5,643 |
| Largest all-time | 2012-09-17 | SAVE 3 - STRIKES NO ON PROP 36 | Other / Unclassified | — | $5,012 |
| Largest all-time | 2022-06-30 | HEWITT FOR GOVERNOR 2021; JEFF | Other / Unclassified | — | $4,900 |
| Largest this cycle | 2025-05-05 | EXCHANGE CONTRACTORS FEDERAL PAC | Software & Tech | COMPLIANCE SOFTWARE | $300 |
| Largest this cycle | 2026-05-02 | PACHECO FOR SUPERVISOR 2022; RE-ELECT | — | — | $250 |
| Largest this cycle | 2026-04-30 | LEE FOR JUDGE 2026; IRENE | — | — | $150 |
| Largest this cycle | 2026-02-28 | FARIAS FOR ASSEMBLY 2026; SERGIO | Other / Unclassified | — | $150 |
| Largest this cycle | 2026-01-01 | EXCHANGE CONTRACTORS PAC | — | — | $150 |
| Recent | 2026-05-02 | EXCHANGE CONTRACTORS PAC | — | — | $150 |
| Recent | 2026-05-02 | KAPETAN FOR JUDGE 2026 | — | — | $100 |
| Recent | 2026-05-02 | HAMMERSCHMIDT FOR JUDGE 2026 | — | — | $100 |
| Recent | 2026-05-02 | HAMILTON FOR JUDGE 2026; JENNIFER | — | — | $100 |
| Recent | 2026-05-02 | PATTERSON FOR BOARD OF EQUALIZATION 2026 | — | — | $100 |