Civic Intelligence

Industrial Machine Works Inc,

Plan context: Industrial Machine Works Inc. 401(K) Retirement Plan

EIN 54-0485782 • Waynesboro, VA • 28 filings • 2 plans

444 N. Bayard AvenueWaynesboro, VA 22980
Current Snapshot

Latest Year

2025

2025 Participants

18

2025 Assets

$630,976

2025 Contributions

$13,568

Historical Graphs

Total Assets Over Time

Aggregate end-of-year assets by filing year, excluding zero-asset years

$3,242,634$1,621,317$0199920132025YearValue
$630,976Latest year 2025

Participants Over Time

Largest reported end-of-year plan headcount by filing year, used to avoid double-counting participants across overlapping plans

51260199920122025YearValue
18Latest year 2025

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 / FilingFilingsParticipantsAssetsContributionsContrib./Participant
2025118$630,976$13,568$754iApproximate average salary by contribution assumption: employee only about $18,844 at 4% or $12,563 at 6%; with 50% employer match about $12,563 at 4% or $8,375 at 6%; with 100% employer match about $9,422 at 4% or $6,281 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-18$630,976$13,568$754iApproximate average salary by contribution assumption: employee only about $18,844 at 4% or $12,563 at 6%; with 50% employer match about $12,563 at 4% or $8,375 at 6%; with 100% employer match about $9,422 at 4% or $6,281 at 6%.
2024118$562,861$13,758$764iApproximate average salary by contribution assumption: employee only about $19,108 at 4% or $12,739 at 6%; with 50% employer match about $12,739 at 4% or $8,493 at 6%; with 100% employer match about $9,554 at 4% or $6,369 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-18$562,861$13,758$764iApproximate average salary by contribution assumption: employee only about $19,108 at 4% or $12,739 at 6%; with 50% employer match about $12,739 at 4% or $8,493 at 6%; with 100% employer match about $9,554 at 4% or $6,369 at 6%.
2023121$587,663$18,866$898iApproximate average salary by contribution assumption: employee only about $22,460 at 4% or $14,973 at 6%; with 50% employer match about $14,973 at 4% or $9,982 at 6%; with 100% employer match about $11,230 at 4% or $7,487 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-21$587,663$18,866$898iApproximate average salary by contribution assumption: employee only about $22,460 at 4% or $14,973 at 6%; with 50% employer match about $14,973 at 4% or $9,982 at 6%; with 100% employer match about $11,230 at 4% or $7,487 at 6%.
2022120$535,351$21,996$1,100iApproximate average salary by contribution assumption: employee only about $27,495 at 4% or $18,330 at 6%; with 50% employer match about $18,330 at 4% or $12,220 at 6%; with 100% employer match about $13,748 at 4% or $9,165 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-20$535,351$21,996$1,100iApproximate average salary by contribution assumption: employee only about $27,495 at 4% or $18,330 at 6%; with 50% employer match about $18,330 at 4% or $12,220 at 6%; with 100% employer match about $13,748 at 4% or $9,165 at 6%.
2021126$646,637$21,023$809iApproximate average salary by contribution assumption: employee only about $20,214 at 4% or $13,476 at 6%; with 50% employer match about $13,476 at 4% or $8,984 at 6%; with 100% employer match about $10,107 at 4% or $6,738 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-26$646,637$21,023$809iApproximate average salary by contribution assumption: employee only about $20,214 at 4% or $13,476 at 6%; with 50% employer match about $13,476 at 4% or $8,984 at 6%; with 100% employer match about $10,107 at 4% or $6,738 at 6%.
2020126$642,513$20,633$794iApproximate average salary by contribution assumption: employee only about $19,839 at 4% or $13,226 at 6%; with 50% employer match about $13,226 at 4% or $8,818 at 6%; with 100% employer match about $9,920 at 4% or $6,613 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-26$642,513$20,633$794iApproximate average salary by contribution assumption: employee only about $19,839 at 4% or $13,226 at 6%; with 50% employer match about $13,226 at 4% or $8,818 at 6%; with 100% employer match about $9,920 at 4% or $6,613 at 6%.
2019127$577,018$21,901$811iApproximate average salary by contribution assumption: employee only about $20,279 at 4% or $13,519 at 6%; with 50% employer match about $13,519 at 4% or $9,013 at 6%; with 100% employer match about $10,139 at 4% or $6,760 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-27$577,018$21,901$811iApproximate average salary by contribution assumption: employee only about $20,279 at 4% or $13,519 at 6%; with 50% employer match about $13,519 at 4% or $9,013 at 6%; with 100% employer match about $10,139 at 4% or $6,760 at 6%.
2018127$511,450$20,926$775iApproximate average salary by contribution assumption: employee only about $19,376 at 4% or $12,917 at 6%; with 50% employer match about $12,917 at 4% or $8,612 at 6%; with 100% employer match about $9,688 at 4% or $6,459 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-27$511,450$20,926$775iApproximate average salary by contribution assumption: employee only about $19,376 at 4% or $12,917 at 6%; with 50% employer match about $12,917 at 4% or $8,612 at 6%; with 100% employer match about $9,688 at 4% or $6,459 at 6%.
2017127$525,932$19,886$737iApproximate average salary by contribution assumption: employee only about $18,413 at 4% or $12,275 at 6%; with 50% employer match about $12,275 at 4% or $8,184 at 6%; with 100% employer match about $9,206 at 4% or $6,138 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-27$525,932$19,886$737iApproximate average salary by contribution assumption: employee only about $18,413 at 4% or $12,275 at 6%; with 50% employer match about $12,275 at 4% or $8,184 at 6%; with 100% employer match about $9,206 at 4% or $6,138 at 6%.
2016128$491,523$19,887$710iApproximate average salary by contribution assumption: employee only about $17,756 at 4% or $11,838 at 6%; with 50% employer match about $11,838 at 4% or $7,892 at 6%; with 100% employer match about $8,878 at 4% or $5,919 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-28$491,523$19,887$710iApproximate average salary by contribution assumption: employee only about $17,756 at 4% or $11,838 at 6%; with 50% employer match about $11,838 at 4% or $7,892 at 6%; with 100% employer match about $8,878 at 4% or $5,919 at 6%.
2015128$470,268$21,302$761iApproximate average salary by contribution assumption: employee only about $19,020 at 4% or $12,680 at 6%; with 50% employer match about $12,680 at 4% or $8,453 at 6%; with 100% employer match about $9,510 at 4% or $6,340 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-28$470,268$21,302$761iApproximate average salary by contribution assumption: employee only about $19,020 at 4% or $12,680 at 6%; with 50% employer match about $12,680 at 4% or $8,453 at 6%; with 100% employer match about $9,510 at 4% or $6,340 at 6%.
2014130$648,828$26,787$893iApproximate average salary by contribution assumption: employee only about $22,323 at 4% or $14,882 at 6%; with 50% employer match about $14,882 at 4% or $9,921 at 6%; with 100% employer match about $11,161 at 4% or $7,441 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-30$648,828$26,787$893iApproximate average salary by contribution assumption: employee only about $22,323 at 4% or $14,882 at 6%; with 50% employer match about $14,882 at 4% or $9,921 at 6%; with 100% employer match about $11,161 at 4% or $7,441 at 6%.
2013131$622,325$31,389$1,013iApproximate average salary by contribution assumption: employee only about $25,314 at 4% or $16,876 at 6%; with 50% employer match about $16,876 at 4% or $11,251 at 6%; with 100% employer match about $12,657 at 4% or $8,438 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-31$622,325$31,389$1,013iApproximate average salary by contribution assumption: employee only about $25,314 at 4% or $16,876 at 6%; with 50% employer match about $16,876 at 4% or $11,251 at 6%; with 100% employer match about $12,657 at 4% or $8,438 at 6%.
2012231$599,666$603,649$19,473iApproximate average salary by contribution assumption: employee only about $486,814 at 4% or $324,542 at 6%; with 50% employer match about $324,542 at 4% or $216,362 at 6%; with 100% employer match about $243,407 at 4% or $162,271 at 6%.
Industrial Machine Works Inc. 401(K) Retirement Plan-31$599,666$603,649$19,473iApproximate average salary by contribution assumption: employee only about $486,814 at 4% or $324,542 at 6%; with 50% employer match about $324,542 at 4% or $216,362 at 6%; with 100% employer match about $243,407 at 4% or $162,271 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-0$0$0-
2011151$3,242,634$1,101,673$21,601iApproximate average salary by contribution assumption: employee only about $540,036 at 4% or $360,024 at 6%; with 50% employer match about $360,024 at 4% or $240,016 at 6%; with 100% employer match about $270,018 at 4% or $180,012 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-51$3,242,634$1,101,673$21,601iApproximate average salary by contribution assumption: employee only about $540,036 at 4% or $360,024 at 6%; with 50% employer match about $360,024 at 4% or $240,016 at 6%; with 100% employer match about $270,018 at 4% or $180,012 at 6%.
2010151$2,326,053$180,000$3,529iApproximate average salary by contribution assumption: employee only about $88,235 at 4% or $58,824 at 6%; with 50% employer match about $58,824 at 4% or $39,216 at 6%; with 100% employer match about $44,118 at 4% or $29,412 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-51$2,326,053$180,000$3,529iApproximate average salary by contribution assumption: employee only about $88,235 at 4% or $58,824 at 6%; with 50% employer match about $58,824 at 4% or $39,216 at 6%; with 100% employer match about $44,118 at 4% or $29,412 at 6%.
2009127$1,959,103$176,000$6,519iApproximate average salary by contribution assumption: employee only about $162,963 at 4% or $108,642 at 6%; with 50% employer match about $108,642 at 4% or $72,428 at 6%; with 100% employer match about $81,481 at 4% or $54,321 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-27$1,959,103$176,000$6,519iApproximate average salary by contribution assumption: employee only about $162,963 at 4% or $108,642 at 6%; with 50% employer match about $108,642 at 4% or $72,428 at 6%; with 100% employer match about $81,481 at 4% or $54,321 at 6%.
2008128$0$0-
Industrial Machine Works Inc. Defined Benefit Pension Plan-28---
2007129$0$0-
Industrial Machine Works Inc. Defined Benefit Pension Plan-29---
2006129$1,886,976$55,850$1,926iApproximate average salary by contribution assumption: employee only about $48,147 at 4% or $32,098 at 6%; with 50% employer match about $32,098 at 4% or $21,398 at 6%; with 100% employer match about $24,073 at 4% or $16,049 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-29$1,886,976$55,850$1,926iApproximate average salary by contribution assumption: employee only about $48,147 at 4% or $32,098 at 6%; with 50% employer match about $32,098 at 4% or $21,398 at 6%; with 100% employer match about $24,073 at 4% or $16,049 at 6%.
2005125$1,917,647$38,799$1,552iApproximate average salary by contribution assumption: employee only about $38,799 at 4% or $25,866 at 6%; with 50% employer match about $25,866 at 4% or $17,244 at 6%; with 100% employer match about $19,400 at 4% or $12,933 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-25$1,917,647$38,799$1,552iApproximate average salary by contribution assumption: employee only about $38,799 at 4% or $25,866 at 6%; with 50% employer match about $25,866 at 4% or $17,244 at 6%; with 100% employer match about $19,400 at 4% or $12,933 at 6%.
2004127$1,745,030$47,029$1,742iApproximate average salary by contribution assumption: employee only about $43,545 at 4% or $29,030 at 6%; with 50% employer match about $29,030 at 4% or $19,353 at 6%; with 100% employer match about $21,773 at 4% or $14,515 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-27$1,745,030$47,029$1,742iApproximate average salary by contribution assumption: employee only about $43,545 at 4% or $29,030 at 6%; with 50% employer match about $29,030 at 4% or $19,353 at 6%; with 100% employer match about $21,773 at 4% or $14,515 at 6%.
2003129$1,631,787$84,245$2,905iApproximate average salary by contribution assumption: employee only about $72,625 at 4% or $48,417 at 6%; with 50% employer match about $48,417 at 4% or $32,278 at 6%; with 100% employer match about $36,313 at 4% or $24,208 at 6%.
Industrial Machine Works Inc. Defined Benefit Pension Plan-29$1,631,787$84,245$2,905iApproximate average salary by contribution assumption: employee only about $72,625 at 4% or $48,417 at 6%; with 50% employer match about $48,417 at 4% or $32,278 at 6%; with 100% employer match about $36,313 at 4% or $24,208 at 6%.
2002130$1,381,041$0-
Industrial Machine Works Inc. Defined Benefit Pension Plan-30$1,381,041--
2001136$1,663,535$0-
Industrial Machine Works Inc. Defined Benefit Pension Plan-36$1,663,535--
2000136$1,745,500$0-
Industrial Machine Works Inc. Defined Benefit Pension Plan-36$1,745,500--
1999138$1,843,313$0-
Industrial Machine Works Inc. Defined Benefit Pension Plan-38$1,843,313--