Civic Intelligence

Mainstreet Bank

Plan context: Mainstreet Bank 401(K) Retirement Plan

EIN 47-0914596 • 21 filings • 3 plans

Current Snapshot

Latest Year

2024

2024 Participants

205

2024 Assets

$22,477,265

2024 Contributions

$3,412,217

Historical Graphs

Total Assets Over Time

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

$22,477,265$11,238,633$0200420142024YearValue
$22,477,265Latest year 2024

Participants Over Time

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

2051030200420142024YearValue
205Latest year 2024

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
20241205$22,477,265$3,412,217$16,645iApproximate average salary by contribution assumption: employee only about $416,124 at 4% or $277,416 at 6%; with 50% employer match about $277,416 at 4% or $184,944 at 6%; with 100% employer match about $208,062 at 4% or $138,708 at 6%.
Mainstreet Bank 401(K) Retirement Plan-205$22,477,265$3,412,217$16,645iApproximate average salary by contribution assumption: employee only about $416,124 at 4% or $277,416 at 6%; with 50% employer match about $277,416 at 4% or $184,944 at 6%; with 100% employer match about $208,062 at 4% or $138,708 at 6%.
20231189$19,964,334$3,392,232$17,948iApproximate average salary by contribution assumption: employee only about $448,708 at 4% or $299,139 at 6%; with 50% employer match about $299,139 at 4% or $199,426 at 6%; with 100% employer match about $224,354 at 4% or $149,569 at 6%.
Mainstreet Bank 401(K) Retirement Plan-189$19,964,334$3,392,232$17,948iApproximate average salary by contribution assumption: employee only about $448,708 at 4% or $299,139 at 6%; with 50% employer match about $299,139 at 4% or $199,426 at 6%; with 100% employer match about $224,354 at 4% or $149,569 at 6%.
20221165$16,627,853$2,124,332$12,875iApproximate average salary by contribution assumption: employee only about $321,868 at 4% or $214,579 at 6%; with 50% employer match about $214,579 at 4% or $143,053 at 6%; with 100% employer match about $160,934 at 4% or $107,289 at 6%.
Mainstreet Bank 401(K) Retirement Plan-165$16,627,853$2,124,332$12,875iApproximate average salary by contribution assumption: employee only about $321,868 at 4% or $214,579 at 6%; with 50% employer match about $214,579 at 4% or $143,053 at 6%; with 100% employer match about $160,934 at 4% or $107,289 at 6%.
20211142$16,864,932$1,649,255$11,614iApproximate average salary by contribution assumption: employee only about $290,362 at 4% or $193,575 at 6%; with 50% employer match about $193,575 at 4% or $129,050 at 6%; with 100% employer match about $145,181 at 4% or $96,787 at 6%.
Mainstreet Bank 401(K) Retirement Plan-142$16,864,932$1,649,255$11,614iApproximate average salary by contribution assumption: employee only about $290,362 at 4% or $193,575 at 6%; with 50% employer match about $193,575 at 4% or $129,050 at 6%; with 100% employer match about $145,181 at 4% or $96,787 at 6%.
20201127$12,124,840$1,607,881$12,660iApproximate average salary by contribution assumption: employee only about $316,512 at 4% or $211,008 at 6%; with 50% employer match about $211,008 at 4% or $140,672 at 6%; with 100% employer match about $158,256 at 4% or $105,504 at 6%.
Mainstreet Bank 401(K) Retirement Plan-127$12,124,840$1,607,881$12,660iApproximate average salary by contribution assumption: employee only about $316,512 at 4% or $211,008 at 6%; with 50% employer match about $211,008 at 4% or $140,672 at 6%; with 100% employer match about $158,256 at 4% or $105,504 at 6%.
20191123$11,754,263$1,696,942$13,796iApproximate average salary by contribution assumption: employee only about $344,907 at 4% or $229,938 at 6%; with 50% employer match about $229,938 at 4% or $153,292 at 6%; with 100% employer match about $172,453 at 4% or $114,969 at 6%.
Mainstreet Bank 401(K) Retirement Plan-123$11,754,263$1,696,942$13,796iApproximate average salary by contribution assumption: employee only about $344,907 at 4% or $229,938 at 6%; with 50% employer match about $229,938 at 4% or $153,292 at 6%; with 100% employer match about $172,453 at 4% or $114,969 at 6%.
20181123$8,215,957$1,721,396$13,995iApproximate average salary by contribution assumption: employee only about $349,877 at 4% or $233,251 at 6%; with 50% employer match about $233,251 at 4% or $155,501 at 6%; with 100% employer match about $174,939 at 4% or $116,626 at 6%.
Mainstreet Bank 401(K) Retirement Plan-123$8,215,957$1,721,396$13,995iApproximate average salary by contribution assumption: employee only about $349,877 at 4% or $233,251 at 6%; with 50% employer match about $233,251 at 4% or $155,501 at 6%; with 100% employer match about $174,939 at 4% or $116,626 at 6%.
2017196$7,263,843$806,527$8,401iApproximate average salary by contribution assumption: employee only about $210,033 at 4% or $140,022 at 6%; with 50% employer match about $140,022 at 4% or $93,348 at 6%; with 100% employer match about $105,017 at 4% or $70,011 at 6%.
Mainstreet Bank 401(K) Retirement Plan-96$7,263,843$806,527$8,401iApproximate average salary by contribution assumption: employee only about $210,033 at 4% or $140,022 at 6%; with 50% employer match about $140,022 at 4% or $93,348 at 6%; with 100% employer match about $105,017 at 4% or $70,011 at 6%.
2016181$5,417,953$845,196$10,435iApproximate average salary by contribution assumption: employee only about $260,863 at 4% or $173,909 at 6%; with 50% employer match about $173,909 at 4% or $115,939 at 6%; with 100% employer match about $130,431 at 4% or $86,954 at 6%.
Mainstreet Bank 401(K) Retirement Plan-81$5,417,953$845,196$10,435iApproximate average salary by contribution assumption: employee only about $260,863 at 4% or $173,909 at 6%; with 50% employer match about $173,909 at 4% or $115,939 at 6%; with 100% employer match about $130,431 at 4% or $86,954 at 6%.
2015175$4,399,725$565,531$7,540iApproximate average salary by contribution assumption: employee only about $188,510 at 4% or $125,674 at 6%; with 50% employer match about $125,674 at 4% or $83,782 at 6%; with 100% employer match about $94,255 at 4% or $62,837 at 6%.
Mainstreet Bank 401(K) Retirement Plan-75$4,399,725$565,531$7,540iApproximate average salary by contribution assumption: employee only about $188,510 at 4% or $125,674 at 6%; with 50% employer match about $125,674 at 4% or $83,782 at 6%; with 100% employer match about $94,255 at 4% or $62,837 at 6%.
2014179$3,047,187$521,842$6,606iApproximate average salary by contribution assumption: employee only about $165,140 at 4% or $110,093 at 6%; with 50% employer match about $110,093 at 4% or $73,395 at 6%; with 100% employer match about $82,570 at 4% or $55,047 at 6%.
Mainstreet Bank 401(K) Retirement Plan-79$3,047,187$521,842$6,606iApproximate average salary by contribution assumption: employee only about $165,140 at 4% or $110,093 at 6%; with 50% employer match about $110,093 at 4% or $73,395 at 6%; with 100% employer match about $82,570 at 4% or $55,047 at 6%.
2013156$2,378,879$392,856$7,015iApproximate average salary by contribution assumption: employee only about $175,382 at 4% or $116,921 at 6%; with 50% employer match about $116,921 at 4% or $77,948 at 6%; with 100% employer match about $87,691 at 4% or $58,461 at 6%.
Mainstreet Bank 401(K) Retirement Plan-56$2,378,879$392,856$7,015iApproximate average salary by contribution assumption: employee only about $175,382 at 4% or $116,921 at 6%; with 50% employer match about $116,921 at 4% or $77,948 at 6%; with 100% employer match about $87,691 at 4% or $58,461 at 6%.
2012160$1,628,032$413,657$6,894iApproximate average salary by contribution assumption: employee only about $172,357 at 4% or $114,905 at 6%; with 50% employer match about $114,905 at 4% or $76,603 at 6%; with 100% employer match about $86,179 at 4% or $57,452 at 6%.
Mainstreet Bank 401(K) Retirement Plan-60$1,628,032$413,657$6,894iApproximate average salary by contribution assumption: employee only about $172,357 at 4% or $114,905 at 6%; with 50% employer match about $114,905 at 4% or $76,603 at 6%; with 100% employer match about $86,179 at 4% or $57,452 at 6%.
2011153$1,228,221$408,893$7,715iApproximate average salary by contribution assumption: employee only about $192,874 at 4% or $128,583 at 6%; with 50% employer match about $128,583 at 4% or $85,722 at 6%; with 100% employer match about $96,437 at 4% or $64,291 at 6%.
Mainstreet Bank 401(K) Retirement Plan-53$1,228,221$408,893$7,715iApproximate average salary by contribution assumption: employee only about $192,874 at 4% or $128,583 at 6%; with 50% employer match about $128,583 at 4% or $85,722 at 6%; with 100% employer match about $96,437 at 4% or $64,291 at 6%.
2010153$990,368$334,795$6,317iApproximate average salary by contribution assumption: employee only about $157,922 at 4% or $105,281 at 6%; with 50% employer match about $105,281 at 4% or $70,188 at 6%; with 100% employer match about $78,961 at 4% or $52,641 at 6%.
Mainstreet Bank 401(K) Retirement Plan-53$990,368$334,795$6,317iApproximate average salary by contribution assumption: employee only about $157,922 at 4% or $105,281 at 6%; with 50% employer match about $105,281 at 4% or $70,188 at 6%; with 100% employer match about $78,961 at 4% or $52,641 at 6%.
2009142$742,579$131,084$3,121iApproximate average salary by contribution assumption: employee only about $78,026 at 4% or $52,017 at 6%; with 50% employer match about $52,017 at 4% or $34,678 at 6%; with 100% employer match about $39,013 at 4% or $26,009 at 6%.
Mainstreet Bank 401(K) Retirement Plan-42$742,579$131,084$3,121iApproximate average salary by contribution assumption: employee only about $78,026 at 4% or $52,017 at 6%; with 50% employer match about $52,017 at 4% or $34,678 at 6%; with 100% employer match about $39,013 at 4% or $26,009 at 6%.
2008138$512,131$140,110$3,687iApproximate average salary by contribution assumption: employee only about $92,178 at 4% or $61,452 at 6%; with 50% employer match about $61,452 at 4% or $40,968 at 6%; with 100% employer match about $46,089 at 4% or $30,726 at 6%.
Mainstreet Bank 401(K) Retirement Plan-38$512,131$140,110$3,687iApproximate average salary by contribution assumption: employee only about $92,178 at 4% or $61,452 at 6%; with 50% employer match about $61,452 at 4% or $40,968 at 6%; with 100% employer match about $46,089 at 4% or $30,726 at 6%.
2007142$576,307$260,127$6,194iApproximate average salary by contribution assumption: employee only about $154,838 at 4% or $103,225 at 6%; with 50% employer match about $103,225 at 4% or $68,817 at 6%; with 100% employer match about $77,419 at 4% or $51,613 at 6%.
Mainstreet Bank 401(K) Retirement Plan-42$576,307$260,127$6,194iApproximate average salary by contribution assumption: employee only about $154,838 at 4% or $103,225 at 6%; with 50% employer match about $103,225 at 4% or $68,817 at 6%; with 100% employer match about $77,419 at 4% or $51,613 at 6%.
2006137$279,596$81,670$2,207iApproximate average salary by contribution assumption: employee only about $55,182 at 4% or $36,788 at 6%; with 50% employer match about $36,788 at 4% or $24,526 at 6%; with 100% employer match about $27,591 at 4% or $18,394 at 6%.
Mainstreet Bank 401(K) Retirement Plan-37$279,596$81,670$2,207iApproximate average salary by contribution assumption: employee only about $55,182 at 4% or $36,788 at 6%; with 50% employer match about $36,788 at 4% or $24,526 at 6%; with 100% employer match about $27,591 at 4% or $18,394 at 6%.
2005121$173,586$116,853$5,564iApproximate average salary by contribution assumption: employee only about $139,111 at 4% or $92,740 at 6%; with 50% employer match about $92,740 at 4% or $61,827 at 6%; with 100% employer match about $69,555 at 4% or $46,370 at 6%.
Mainstreet Bank 401(K) Retirement Plan-21$173,586$116,853$5,564iApproximate average salary by contribution assumption: employee only about $139,111 at 4% or $92,740 at 6%; with 50% employer match about $92,740 at 4% or $61,827 at 6%; with 100% employer match about $69,555 at 4% or $46,370 at 6%.
2004116$45,395$44,468$2,779iApproximate average salary by contribution assumption: employee only about $69,481 at 4% or $46,321 at 6%; with 50% employer match about $46,321 at 4% or $30,881 at 6%; with 100% employer match about $34,741 at 4% or $23,160 at 6%.
Mainstreet Bank 401(K) Retirement Plan-16$45,395$44,468$2,779iApproximate average salary by contribution assumption: employee only about $69,481 at 4% or $46,321 at 6%; with 50% employer match about $46,321 at 4% or $30,881 at 6%; with 100% employer match about $34,741 at 4% or $23,160 at 6%.