Thomas, Thomas & Hafer
Plan context: Thomas, Thomas & Hafer Pension Plan
EIN 25-1643634 • Harrisburg, PA • 61 filings • 8 plans
Current Snapshot
Latest Year
2025
2025 Participants
235
2025 Assets
$46,288,440
2025 Contributions
$3,370,093
Historical Graphs
Total Assets Over Time
Aggregate end-of-year assets by filing year, excluding zero-asset years
Participants Over Time
Largest reported end-of-year plan headcount by filing year, used to avoid double-counting participants across overlapping plans
Company Timeline
Year summaries and individual filings are combined here so you can stay in one place while moving across years and plan filings.
| Year / Filing | Filings | Participants | Assets | Contributions | Contrib./Participant |
|---|---|---|---|---|---|
| 2025 | 1 | 235 | $0 | $0 | - |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 235 | - | - | - |
| 2024 | 2 | 216 | $46,288,440 | $3,370,093 | $15,602iApproximate average salary by contribution assumption: employee only about $390,057 at 4% or $260,038 at 6%; with 50% employer match about $260,038 at 4% or $173,359 at 6%; with 100% employer match about $195,029 at 4% or $130,019 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 147 | $46,288,440 | $3,370,093 | $22,926iApproximate average salary by contribution assumption: employee only about $573,145 at 4% or $382,097 at 6%; with 50% employer match about $382,097 at 4% or $254,731 at 6%; with 100% employer match about $286,573 at 4% or $191,048 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 216 | - | - | - |
| 2023 | 2 | 205 | $41,629,138 | $3,451,188 | $16,835iApproximate average salary by contribution assumption: employee only about $420,877 at 4% or $280,584 at 6%; with 50% employer match about $280,584 at 4% or $187,056 at 6%; with 100% employer match about $210,438 at 4% or $140,292 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 146 | $41,629,138 | $3,451,188 | $23,638iApproximate average salary by contribution assumption: employee only about $590,957 at 4% or $393,971 at 6%; with 50% employer match about $393,971 at 4% or $262,647 at 6%; with 100% employer match about $295,478 at 4% or $196,986 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 205 | - | - | - |
| 2022 | 2 | 195 | $41,370,253 | $2,785,824 | $14,286iApproximate average salary by contribution assumption: employee only about $357,157 at 4% or $238,105 at 6%; with 50% employer match about $238,105 at 4% or $158,736 at 6%; with 100% employer match about $178,578 at 4% or $119,052 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 129 | $41,370,253 | $2,785,824 | $21,596iApproximate average salary by contribution assumption: employee only about $539,888 at 4% or $359,926 at 6%; with 50% employer match about $359,926 at 4% or $239,950 at 6%; with 100% employer match about $269,944 at 4% or $179,963 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 195 | - | - | - |
| 2021 | 2 | 195 | $47,383,651 | $2,558,039 | $13,118iApproximate average salary by contribution assumption: employee only about $327,954 at 4% or $218,636 at 6%; with 50% employer match about $218,636 at 4% or $145,757 at 6%; with 100% employer match about $163,977 at 4% or $109,318 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 132 | $47,383,651 | $2,558,039 | $19,379iApproximate average salary by contribution assumption: employee only about $484,477 at 4% or $322,985 at 6%; with 50% employer match about $322,985 at 4% or $215,323 at 6%; with 100% employer match about $242,239 at 4% or $161,492 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 195 | - | - | - |
| 2020 | 2 | 133 | $43,272,943 | $2,522,029 | $18,963iApproximate average salary by contribution assumption: employee only about $474,066 at 4% or $316,044 at 6%; with 50% employer match about $316,044 at 4% or $210,696 at 6%; with 100% employer match about $237,033 at 4% or $158,022 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 131 | $43,272,943 | $2,522,029 | $19,252iApproximate average salary by contribution assumption: employee only about $481,303 at 4% or $320,869 at 6%; with 50% employer match about $320,869 at 4% or $213,913 at 6%; with 100% employer match about $240,652 at 4% or $160,434 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 133 | - | - | - |
| 2019 | 2 | 156 | $39,376,080 | $3,119,098 | $19,994iApproximate average salary by contribution assumption: employee only about $499,855 at 4% or $333,237 at 6%; with 50% employer match about $333,237 at 4% or $222,158 at 6%; with 100% employer match about $249,928 at 4% or $166,618 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 149 | $39,376,080 | $3,119,098 | $20,934iApproximate average salary by contribution assumption: employee only about $523,339 at 4% or $348,892 at 6%; with 50% employer match about $348,892 at 4% or $232,595 at 6%; with 100% employer match about $261,669 at 4% or $174,446 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 156 | - | - | - |
| 2018 | 2 | 169 | $34,299,984 | $2,445,590 | $14,471iApproximate average salary by contribution assumption: employee only about $361,774 at 4% or $241,182 at 6%; with 50% employer match about $241,182 at 4% or $160,788 at 6%; with 100% employer match about $180,887 at 4% or $120,591 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 148 | $34,299,984 | $2,445,590 | $16,524iApproximate average salary by contribution assumption: employee only about $413,106 at 4% or $275,404 at 6%; with 50% employer match about $275,404 at 4% or $183,603 at 6%; with 100% employer match about $206,553 at 4% or $137,702 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 169 | - | - | - |
| 2017 | 2 | 165 | $34,716,325 | $2,303,572 | $13,961iApproximate average salary by contribution assumption: employee only about $349,026 at 4% or $232,684 at 6%; with 50% employer match about $232,684 at 4% or $155,123 at 6%; with 100% employer match about $174,513 at 4% or $116,342 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 145 | $34,716,325 | $2,303,572 | $15,887iApproximate average salary by contribution assumption: employee only about $397,168 at 4% or $264,778 at 6%; with 50% employer match about $264,778 at 4% or $176,519 at 6%; with 100% employer match about $198,584 at 4% or $132,389 at 6%. |
| Thomas, Thomas & Hafer LLP Section 125 Plan | - | 165 | - | - | - |
| 2016 | 4 | 133 | $29,038,139 | $1,961,019 | $14,745iApproximate average salary by contribution assumption: employee only about $368,613 at 4% or $245,742 at 6%; with 50% employer match about $245,742 at 4% or $163,828 at 6%; with 100% employer match about $184,306 at 4% or $122,871 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 133 | $29,038,139 | $1,961,019 | $14,745iApproximate average salary by contribution assumption: employee only about $368,613 at 4% or $245,742 at 6%; with 50% employer match about $245,742 at 4% or $163,828 at 6%; with 100% employer match about $184,306 at 4% or $122,871 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 0 | - | - | - |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 0 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 0 | - | - | - |
| 2015 | 4 | 153 | $26,112,608 | $2,253,474 | $14,729iApproximate average salary by contribution assumption: employee only about $368,215 at 4% or $245,476 at 6%; with 50% employer match about $245,476 at 4% or $163,651 at 6%; with 100% employer match about $184,107 at 4% or $122,738 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 132 | $26,112,608 | $2,253,474 | $17,072iApproximate average salary by contribution assumption: employee only about $426,794 at 4% or $284,530 at 6%; with 50% employer match about $284,530 at 4% or $189,686 at 6%; with 100% employer match about $213,397 at 4% or $142,265 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 153 | - | - | - |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 153 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 109 | - | - | - |
| 2014 | 4 | 143 | $26,139,573 | $2,044,425 | $14,297iApproximate average salary by contribution assumption: employee only about $357,417 at 4% or $238,278 at 6%; with 50% employer match about $238,278 at 4% or $158,852 at 6%; with 100% employer match about $178,708 at 4% or $119,139 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 133 | $26,139,573 | $2,044,425 | $15,372iApproximate average salary by contribution assumption: employee only about $384,290 at 4% or $256,194 at 6%; with 50% employer match about $256,194 at 4% or $170,796 at 6%; with 100% employer match about $192,145 at 4% or $128,097 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 143 | - | - | - |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 143 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 102 | - | - | - |
| 2013 | 4 | 149 | $24,274,286 | $2,188,835 | $14,690iApproximate average salary by contribution assumption: employee only about $367,254 at 4% or $244,836 at 6%; with 50% employer match about $244,836 at 4% or $163,224 at 6%; with 100% employer match about $183,627 at 4% or $122,418 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 138 | $24,274,286 | $2,188,835 | $15,861iApproximate average salary by contribution assumption: employee only about $396,528 at 4% or $264,352 at 6%; with 50% employer match about $264,352 at 4% or $176,235 at 6%; with 100% employer match about $198,264 at 4% or $132,176 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 149 | - | - | - |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 149 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 97 | - | - | - |
| 2012 | 4 | 156 | $21,554,936 | $2,074,803 | $13,300iApproximate average salary by contribution assumption: employee only about $332,500 at 4% or $221,667 at 6%; with 50% employer match about $221,667 at 4% or $147,778 at 6%; with 100% employer match about $166,250 at 4% or $110,833 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 148 | $21,554,936 | $2,074,803 | $14,019iApproximate average salary by contribution assumption: employee only about $350,473 at 4% or $233,649 at 6%; with 50% employer match about $233,649 at 4% or $155,766 at 6%; with 100% employer match about $175,237 at 4% or $116,824 at 6%. |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 156 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 110 | - | - | - |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 156 | - | - | - |
| 2011 | 4 | 150 | $17,783,393 | $2,032,877 | $13,553iApproximate average salary by contribution assumption: employee only about $338,813 at 4% or $225,875 at 6%; with 50% employer match about $225,875 at 4% or $150,583 at 6%; with 100% employer match about $169,406 at 4% or $112,938 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 136 | $17,783,393 | $2,032,877 | $14,948iApproximate average salary by contribution assumption: employee only about $373,691 at 4% or $249,127 at 6%; with 50% employer match about $249,127 at 4% or $166,085 at 6%; with 100% employer match about $186,845 at 4% or $124,564 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 150 | - | - | - |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 150 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 109 | - | - | - |
| 2010 | 4 | 146 | $17,275,919 | $1,606,074 | $11,001iApproximate average salary by contribution assumption: employee only about $275,013 at 4% or $183,342 at 6%; with 50% employer match about $183,342 at 4% or $122,228 at 6%; with 100% employer match about $137,506 at 4% or $91,671 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 126 | $17,275,919 | $1,606,074 | $12,747iApproximate average salary by contribution assumption: employee only about $318,665 at 4% or $212,444 at 6%; with 50% employer match about $212,444 at 4% or $141,629 at 6%; with 100% employer match about $159,333 at 4% or $106,222 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 146 | - | - | - |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 146 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 115 | - | - | - |
| 2009 | 4 | 126 | $14,415,327 | $1,503,892 | $11,936iApproximate average salary by contribution assumption: employee only about $298,391 at 4% or $198,928 at 6%; with 50% employer match about $198,928 at 4% or $132,618 at 6%; with 100% employer match about $149,196 at 4% or $99,464 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 122 | $14,415,327 | $1,503,892 | $12,327iApproximate average salary by contribution assumption: employee only about $308,175 at 4% or $205,450 at 6%; with 50% employer match about $205,450 at 4% or $136,966 at 6%; with 100% employer match about $154,087 at 4% or $102,725 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 126 | - | - | - |
| Thomas, Thomas & Hafer LLP Ltd Plan | - | 126 | - | - | - |
| Thomas, Thomas & Hafer LLP Health Insurance Plan | - | 105 | - | - | - |
| 2008 | 2 | 119 | $11,073,122 | $1,387,979 | $11,664iApproximate average salary by contribution assumption: employee only about $291,592 at 4% or $194,395 at 6%; with 50% employer match about $194,395 at 4% or $129,597 at 6%; with 100% employer match about $145,796 at 4% or $97,197 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 108 | $11,073,122 | $1,387,979 | $12,852iApproximate average salary by contribution assumption: employee only about $321,291 at 4% or $214,194 at 6%; with 50% employer match about $214,194 at 4% or $142,796 at 6%; with 100% employer match about $160,646 at 4% or $107,097 at 6%. |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 119 | - | - | - |
| 2007 | 2 | 113 | $0 | $0 | - |
| Thomas, Thomas & Hafer Pension Plan | - | 92 | - | - | - |
| Thomas, Thomas & Hafer LLP Life Insurance Plan | - | 113 | - | - | - |
| 2006 | 1 | 106 | $14,750,535 | $2,629,543 | $24,807iApproximate average salary by contribution assumption: employee only about $620,175 at 4% or $413,450 at 6%; with 50% employer match about $413,450 at 4% or $275,633 at 6%; with 100% employer match about $310,088 at 4% or $206,725 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 106 | $14,750,535 | $2,629,543 | $24,807iApproximate average salary by contribution assumption: employee only about $620,175 at 4% or $413,450 at 6%; with 50% employer match about $413,450 at 4% or $275,633 at 6%; with 100% employer match about $310,088 at 4% or $206,725 at 6%. |
| 2005 | 1 | 76 | $13,358,348 | $1,052,825 | $13,853iApproximate average salary by contribution assumption: employee only about $346,324 at 4% or $230,883 at 6%; with 50% employer match about $230,883 at 4% or $153,922 at 6%; with 100% employer match about $173,162 at 4% or $115,441 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 76 | $13,358,348 | $1,052,825 | $13,853iApproximate average salary by contribution assumption: employee only about $346,324 at 4% or $230,883 at 6%; with 50% employer match about $230,883 at 4% or $153,922 at 6%; with 100% employer match about $173,162 at 4% or $115,441 at 6%. |
| 2004 | 1 | 75 | $11,738,161 | $905,822 | $12,078iApproximate average salary by contribution assumption: employee only about $301,941 at 4% or $201,294 at 6%; with 50% employer match about $201,294 at 4% or $134,196 at 6%; with 100% employer match about $150,970 at 4% or $100,647 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 75 | $11,738,161 | $905,822 | $12,078iApproximate average salary by contribution assumption: employee only about $301,941 at 4% or $201,294 at 6%; with 50% employer match about $201,294 at 4% or $134,196 at 6%; with 100% employer match about $150,970 at 4% or $100,647 at 6%. |
| 2003 | 1 | 59 | $9,987,458 | $711,175 | $12,054iApproximate average salary by contribution assumption: employee only about $301,345 at 4% or $200,897 at 6%; with 50% employer match about $200,897 at 4% or $133,931 at 6%; with 100% employer match about $150,673 at 4% or $100,448 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 59 | $9,987,458 | $711,175 | $12,054iApproximate average salary by contribution assumption: employee only about $301,345 at 4% or $200,897 at 6%; with 50% employer match about $200,897 at 4% or $133,931 at 6%; with 100% employer match about $150,673 at 4% or $100,448 at 6%. |
| 2002 | 1 | 52 | $8,186,567 | $626,455 | $12,047iApproximate average salary by contribution assumption: employee only about $301,180 at 4% or $200,787 at 6%; with 50% employer match about $200,787 at 4% or $133,858 at 6%; with 100% employer match about $150,590 at 4% or $100,393 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 52 | $8,186,567 | $626,455 | $12,047iApproximate average salary by contribution assumption: employee only about $301,180 at 4% or $200,787 at 6%; with 50% employer match about $200,787 at 4% or $133,858 at 6%; with 100% employer match about $150,590 at 4% or $100,393 at 6%. |
| 2001 | 1 | 52 | $8,900,860 | $581,958 | $11,192iApproximate average salary by contribution assumption: employee only about $279,788 at 4% or $186,525 at 6%; with 50% employer match about $186,525 at 4% or $124,350 at 6%; with 100% employer match about $139,894 at 4% or $93,263 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 52 | $8,900,860 | $581,958 | $11,192iApproximate average salary by contribution assumption: employee only about $279,788 at 4% or $186,525 at 6%; with 50% employer match about $186,525 at 4% or $124,350 at 6%; with 100% employer match about $139,894 at 4% or $93,263 at 6%. |
| 2000 | 1 | 48 | $9,190,439 | $548,719 | $11,432iApproximate average salary by contribution assumption: employee only about $285,791 at 4% or $190,527 at 6%; with 50% employer match about $190,527 at 4% or $127,018 at 6%; with 100% employer match about $142,896 at 4% or $95,264 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 48 | $9,190,439 | $548,719 | $11,432iApproximate average salary by contribution assumption: employee only about $285,791 at 4% or $190,527 at 6%; with 50% employer match about $190,527 at 4% or $127,018 at 6%; with 100% employer match about $142,896 at 4% or $95,264 at 6%. |
| 1999 | 1 | 49 | $8,984,254 | $457,625 | $9,339iApproximate average salary by contribution assumption: employee only about $233,482 at 4% or $155,655 at 6%; with 50% employer match about $155,655 at 4% or $103,770 at 6%; with 100% employer match about $116,741 at 4% or $77,827 at 6%. |
| Thomas, Thomas & Hafer Pension Plan | - | 49 | $8,984,254 | $457,625 | $9,339iApproximate average salary by contribution assumption: employee only about $233,482 at 4% or $155,655 at 6%; with 50% employer match about $155,655 at 4% or $103,770 at 6%; with 100% employer match about $116,741 at 4% or $77,827 at 6%. |