Zacharia P Wahls — 2025 financial disclosure
| Report type | Annual |
| Filing year | 2025 |
| Chamber | senate |
| GreenState Credit Union | $15,001 - $50,000 · Interest · None (or less than $201) |
| GreenState Credit Union | $15,001 - $50,000 · Interest · None (or less than $201) |
| U.S. Treasury | $100,001 - $250,000 · Interest · $5,001 - $15,000 |
| Vanguard IRA | -- |
| VTTSX - Vanguard Target Retirement 2060 Fund - Investor Shares | $500,001 - $1,000,000 · None · None (or less than $201) |
| VTTSX - Vanguard Target Retirement 2060 Fund - Investor Shares | $100,001 - $250,000 · Dividends · $2,501 - $5,000 |
| Vanguard Cash Plus Account | $50,001 - $100,000 · Interest · $1,001 - $2,500 |
| Iowa 529 Account | -- |
| VITPX - Vanguard Institutional Total Stock Market Index Fund - Institutional Plus Shares | $15,001 - $50,000 · None · None (or less than $201) |
| 12% Equity | None (or less than $1,001) · Dividends, Capital Gains · $50,001 - $100,000 |
| 50% Equity | $15,001 - $50,000 · Dividends · $1,001 - $2,500 |
| 100% Equity | None (or less than $1,001) · None · None (or less than $201) |
| VFFVX - Vanguard Target Retirement 2055 Fund - Investor Shares | $100,001 - $250,000 · Dividends · $2,501 - $5,000 |
| Spouse Vanguard Cash Plus Account | $15,001 - $50,000 · Interest · $201 - $1,000 |
| Spouse Vanguard IRA | -- |
| VFFVX - Vanguard Target Retirement 2055 Fund - Investor Shares | $250,001 - $500,000 · None · None (or less than $201) |
| Spouse Vanguard 403(b) Account | -- |
| VFFVX - Vanguard Target Retirement 2055 Fund - Investor Shares | $1,001 - $15,000 · None · None (or less than $201) |
| VASGX - Vanguard LifeStrategy Growth Fund - Investor Shares | $1,001 - $15,000 · None · None (or less than $201) |
| Bank of America | $1,001 - $15,000 · Interest · None (or less than $201) |
| Iowa Public Employees Retirement System | $15,001 - $50,000 · None · None (or less than $201) |
The complete record
| party | — |
| state | — |
| office | Candidate (Candidate) |
| source | SENATE_EFD_AFD |
| chamber | senate |
| filing id | senate-annual-c1180467-ddba-4f9b-8b71-5ddff76df6cd |
| report url | https://efdsearch.senate.gov/search/view/annual/c1180467-ddba-4f9b-8b71-5ddff76df6cd/ |
| scraped at | 2026-06-15T10:30:08.044Z |
| asset count | 21 |
| bioguide id | — |
| filing date | 2026-05-15 |
| filing year | 2025 |
| member last | Wahls |
| member name | Zacharia P Wahls |
| report type | Annual |
| member first | Zacharia P |
| content parsed | true |
| report subtype | annual |
| state district | — |
| liability count | 0 |
assets (21)
| owner | ticker | location | asset name | asset type | row number | description | income type | value range | income range | asset subtype |
|---|---|---|---|---|---|---|---|---|---|---|
| Self | — | North Liberty, Iowa | GreenState Credit Union | Bank Deposit | 1 | Type: Checking, Savings | Interest | $15,001 - $50,000 | None (or less than $201) | — |
| Joint | — | North Liberty, Iowa | GreenState Credit Union | Bank Deposit | 2 | Type: Checking, Savings | Interest | $15,001 - $50,000 | None (or less than $201) | — |
| Joint | — | — | U.S. Treasury | Government Securities | 3 | Rate/Coupon: None Matures: None | Interest | $100,001 - $250,000 | $5,001 - $15,000 | US Treasury/Agency Security |
| Self | — | — | Vanguard IRA | Retirement Plans | 4 | — | — | -- | — | IRA |
| Self | — | — | VTTSX - Vanguard Target Retirement 2060 Fund - Investor Shares | Mutual Funds | 4.1 | — | None | $500,001 - $1,000,000 | None (or less than $201) | Mutual Fund |
| Self | — | — | VTTSX - Vanguard Target Retirement 2060 Fund - Investor Shares | Mutual Funds | 5 | — | Dividends | $100,001 - $250,000 | $2,501 - $5,000 | Mutual Fund |
| Self | — | Valley Force, Pennsylvania | Vanguard Cash Plus Account | Bank Deposit | 6 | Type: Savings | Interest | $50,001 - $100,000 | $1,001 - $2,500 | — |
| Joint | — | — | Iowa 529 Account | Education Savings Plans | 7 | Institution: Iowa | — | -- | — | 529 College Savings Plan |
| Joint | — | — | VITPX - Vanguard Institutional Total Stock Market Index Fund - Institutional Plus Shares | Mutual Funds | 7.1 | — | None | $15,001 - $50,000 | None (or less than $201) | Mutual Fund |
| Self | — | — | 12% Equity | Business Entity | 8 | Company: RDT LLC (Elkader, Iowa) Description: RDT LLC owned and operated our family tree farm. The property was sold in 2025. | Dividends, Capital Gains | None (or less than $1,001) | $50,001 - $100,000 | Limited Liability Company (LLC) |
| Self | — | — | 50% Equity | Business Entity | 9 | Company: Wahls Enterprises LLC (Coralville, Iowa) Description: Wahls Enterprises LLC produces and sells custom playing cards. | Dividends | $15,001 - $50,000 | $1,001 - $2,500 | Limited Liability Company (LLC) |
| Self | — | — | 100% Equity | Business Entity | 10 | Company: Zach Wahls LLC (Coralville, Iowa) Description: Zach Wahls LLC | None | None (or less than $1,001) | None (or less than $201) | Limited Liability Company (LLC) |
| Spouse | — | — | VFFVX - Vanguard Target Retirement 2055 Fund - Investor Shares | Mutual Funds | 11 | — | Dividends | $100,001 - $250,000 | $2,501 - $5,000 | Mutual Fund |
| Spouse | — | Valley Force, Pennsylvania | Spouse Vanguard Cash Plus Account | Bank Deposit | 12 | Type: Savings | Interest | $15,001 - $50,000 | $201 - $1,000 | — |
| Spouse | — | — | Spouse Vanguard IRA | Retirement Plans | 13 | — | — | -- | — | IRA |
| Spouse | — | — | VFFVX - Vanguard Target Retirement 2055 Fund - Investor Shares | Mutual Funds | 13.1 | — | None | $250,001 - $500,000 | None (or less than $201) | Mutual Fund |
| Spouse | — | — | Spouse Vanguard 403(b) Account | Retirement Plans | 14 | — | — | -- | — | 401(k), 403(b), or other Defined Contribution Plan. |
| Spouse | — | — | VFFVX - Vanguard Target Retirement 2055 Fund - Investor Shares | Mutual Funds | 14.1 | — | None | $1,001 - $15,000 | None (or less than $201) | Mutual Fund |
| Spouse | — | — | VASGX - Vanguard LifeStrategy Growth Fund - Investor Shares | Mutual Funds | 14.2 | — | None | $1,001 - $15,000 | None (or less than $201) | Mutual Fund |
| Spouse | — | Charlotte, North Carolina | Bank of America | Bank Deposit | 15 | Type: Checking | Interest | $1,001 - $15,000 | None (or less than $201) | — |
| Self | — | — | Iowa Public Employees Retirement System | Retirement Plans | 16 | — | None | $15,001 - $50,000 | None (or less than $201) | Defined Benefit Pension Plan |
liabilities (0)
None listed.
