Civic Intelligence

Bankfirst Financial Services

Plan context: Bankfirst Financial Services 401(K) Profit Sharing Plan

EIN 64-0202970 • Macon, MS • 54 filings • 9 plans

3159 Jefferson StMacon, MS 39341-2278
Current Snapshot

Latest Year

2024

2024 Participants

447

2024 Assets

$43,705,344

2024 Contributions

$3,440,885

Historical Graphs

Total Assets Over Time

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

$43,705,344$21,852,672$0200020122024YearValue
$43,705,344Latest year 2024

Participants Over Time

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

4602300200020122024YearValue
447Latest 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
20242447$43,705,344$3,440,885$7,698iApproximate average salary by contribution assumption: employee only about $192,443 at 4% or $128,295 at 6%; with 50% employer match about $128,295 at 4% or $85,530 at 6%; with 100% employer match about $96,222 at 4% or $64,148 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-441$43,705,344$3,440,885$7,802iApproximate average salary by contribution assumption: employee only about $195,062 at 4% or $130,041 at 6%; with 50% employer match about $130,041 at 4% or $86,694 at 6%; with 100% employer match about $97,531 at 4% or $65,021 at 6%.
Bankfirst Financial Services Employee Benefits Plan-447---
20232456$37,590,126$6,697,203$14,687iApproximate average salary by contribution assumption: employee only about $367,171 at 4% or $244,781 at 6%; with 50% employer match about $244,781 at 4% or $163,187 at 6%; with 100% employer match about $183,586 at 4% or $122,390 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-456$37,590,126$6,697,203$14,687iApproximate average salary by contribution assumption: employee only about $367,171 at 4% or $244,781 at 6%; with 50% employer match about $244,781 at 4% or $163,187 at 6%; with 100% employer match about $183,586 at 4% or $122,390 at 6%.
Bankfirst Financial Services Employee Benefits Plan-358---
20222460$30,783,980$2,920,796$6,350iApproximate average salary by contribution assumption: employee only about $158,739 at 4% or $105,826 at 6%; with 50% employer match about $105,826 at 4% or $70,551 at 6%; with 100% employer match about $79,369 at 4% or $52,913 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-460$30,783,980$2,920,796$6,350iApproximate average salary by contribution assumption: employee only about $158,739 at 4% or $105,826 at 6%; with 50% employer match about $105,826 at 4% or $70,551 at 6%; with 100% employer match about $79,369 at 4% or $52,913 at 6%.
Bankfirst Financial Services Employee Benefits Plan-407---
20212353$31,923,588$3,234,561$9,163iApproximate average salary by contribution assumption: employee only about $229,077 at 4% or $152,718 at 6%; with 50% employer match about $152,718 at 4% or $101,812 at 6%; with 100% employer match about $114,538 at 4% or $76,359 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-353$31,923,588$3,234,561$9,163iApproximate average salary by contribution assumption: employee only about $229,077 at 4% or $152,718 at 6%; with 50% employer match about $152,718 at 4% or $101,812 at 6%; with 100% employer match about $114,538 at 4% or $76,359 at 6%.
Bankfirst Financial Services Employee Benefits Plan-329---
20202343$26,410,343$6,786,020$19,784iApproximate average salary by contribution assumption: employee only about $494,608 at 4% or $329,739 at 6%; with 50% employer match about $329,739 at 4% or $219,826 at 6%; with 100% employer match about $247,304 at 4% or $164,869 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-343$26,410,343$6,786,020$19,784iApproximate average salary by contribution assumption: employee only about $494,608 at 4% or $329,739 at 6%; with 50% employer match about $329,739 at 4% or $219,826 at 6%; with 100% employer match about $247,304 at 4% or $164,869 at 6%.
Bankfirst Financial Services Employee Benefits Plan-339---
20194260$20,596,320$2,577,825$9,915iApproximate average salary by contribution assumption: employee only about $247,868 at 4% or $165,245 at 6%; with 50% employer match about $165,245 at 4% or $110,163 at 6%; with 100% employer match about $123,934 at 4% or $82,623 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-260$20,596,320$2,577,825$9,915iApproximate average salary by contribution assumption: employee only about $247,868 at 4% or $165,245 at 6%; with 50% employer match about $165,245 at 4% or $110,163 at 6%; with 100% employer match about $123,934 at 4% or $82,623 at 6%.
Bankfirst Group Term Life Insurance Plan-0---
Bankfirst Financial Services Health and Welfare Plan-0---
Bankfirst Financial Services Health Insurance Plan-206---
20184204$16,993,864$1,205,609$5,910iApproximate average salary by contribution assumption: employee only about $147,746 at 4% or $98,497 at 6%; with 50% employer match about $98,497 at 4% or $65,665 at 6%; with 100% employer match about $73,873 at 4% or $49,249 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-195$16,993,864$1,205,609$6,183iApproximate average salary by contribution assumption: employee only about $154,565 at 4% or $103,044 at 6%; with 50% employer match about $103,044 at 4% or $68,696 at 6%; with 100% employer match about $77,283 at 4% or $51,522 at 6%.
Bankfirst Financial Services Health Insurance Plan-178---
Bankfirst Financial Services Health and Welfare Plan-188---
Bankfirst Group Term Life Insurance Plan-204---
20174194$16,269,230$1,712,018$8,825iApproximate average salary by contribution assumption: employee only about $220,621 at 4% or $147,081 at 6%; with 50% employer match about $147,081 at 4% or $98,054 at 6%; with 100% employer match about $110,310 at 4% or $73,540 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-185$16,269,230$1,712,018$9,254iApproximate average salary by contribution assumption: employee only about $231,354 at 4% or $154,236 at 6%; with 50% employer match about $154,236 at 4% or $102,824 at 6%; with 100% employer match about $115,677 at 4% or $77,118 at 6%.
Bankfirst Financial Services Health and Welfare Plan-178---
Bankfirst Group Term Life Insurance Plan-194---
Bankfirst Financial Services Health Insurance Plan-170---
20164192$13,855,596$1,540,750$8,025iApproximate average salary by contribution assumption: employee only about $200,618 at 4% or $133,746 at 6%; with 50% employer match about $133,746 at 4% or $89,164 at 6%; with 100% employer match about $100,309 at 4% or $66,873 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-176$13,855,596$1,540,750$8,754iApproximate average salary by contribution assumption: employee only about $218,857 at 4% or $145,904 at 6%; with 50% employer match about $145,904 at 4% or $97,270 at 6%; with 100% employer match about $109,428 at 4% or $72,952 at 6%.
Bankfirst Financial Services Health Insurance Plan-169---
Bankfirst Group Term Life Insurance Plan-192---
Bankfirst Financial Services Health and Welfare Plan-171---
20155194$13,003,664$1,297,391$6,688iApproximate average salary by contribution assumption: employee only about $167,190 at 4% or $111,460 at 6%; with 50% employer match about $111,460 at 4% or $74,306 at 6%; with 100% employer match about $83,595 at 4% or $55,730 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-170$13,003,664$1,297,391$7,632iApproximate average salary by contribution assumption: employee only about $190,793 at 4% or $127,195 at 6%; with 50% employer match about $127,195 at 4% or $84,797 at 6%; with 100% employer match about $95,396 at 4% or $63,598 at 6%.
Bankfirst Group Term Life Insurance Plan-194---
Bankfirst Financial Services Health and Welfare Plan-171---
Bankfirst Financial Services Health Insurance Plan-175---
Bankfirst Financial Services Health and Welfare Plan-0---
20144155$12,319,752$1,215,052$7,839iApproximate average salary by contribution assumption: employee only about $195,976 at 4% or $130,651 at 6%; with 50% employer match about $130,651 at 4% or $87,101 at 6%; with 100% employer match about $97,988 at 4% or $65,325 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-139$12,319,752$1,215,052$8,741iApproximate average salary by contribution assumption: employee only about $218,535 at 4% or $145,690 at 6%; with 50% employer match about $145,690 at 4% or $97,126 at 6%; with 100% employer match about $109,267 at 4% or $72,845 at 6%.
Bankfirst Financial Services Health Insurance Plan-138---
Bankfirst Group Term Life Insurance Plan-155---
Bankfirst Financial Services Health and Welfare Plan-131---
20134152$11,368,777$1,446,410$9,516iApproximate average salary by contribution assumption: employee only about $237,896 at 4% or $158,598 at 6%; with 50% employer match about $158,598 at 4% or $105,732 at 6%; with 100% employer match about $118,948 at 4% or $79,299 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-143$11,368,777$1,446,410$10,115iApproximate average salary by contribution assumption: employee only about $252,869 at 4% or $168,579 at 6%; with 50% employer match about $168,579 at 4% or $112,386 at 6%; with 100% employer match about $126,434 at 4% or $84,290 at 6%.
Bankfirst Financial Services Health Insurance Plan-131---
Bankfirst Group Term Life Insurance Plan-152---
Bankfirst Financial Services Health and Welfare Plan-143---
20121133$9,424,908$1,086,141$8,166iApproximate average salary by contribution assumption: employee only about $204,162 at 4% or $136,108 at 6%; with 50% employer match about $136,108 at 4% or $90,739 at 6%; with 100% employer match about $102,081 at 4% or $68,054 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-133$9,424,908$1,086,141$8,166iApproximate average salary by contribution assumption: employee only about $204,162 at 4% or $136,108 at 6%; with 50% employer match about $136,108 at 4% or $90,739 at 6%; with 100% employer match about $102,081 at 4% or $68,054 at 6%.
20111131$8,253,121$907,833$6,930iApproximate average salary by contribution assumption: employee only about $173,251 at 4% or $115,500 at 6%; with 50% employer match about $115,500 at 4% or $77,000 at 6%; with 100% employer match about $86,625 at 4% or $57,750 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-131$8,253,121$907,833$6,930iApproximate average salary by contribution assumption: employee only about $173,251 at 4% or $115,500 at 6%; with 50% employer match about $115,500 at 4% or $77,000 at 6%; with 100% employer match about $86,625 at 4% or $57,750 at 6%.
20101135$8,233,173$894,668$6,627iApproximate average salary by contribution assumption: employee only about $165,679 at 4% or $110,453 at 6%; with 50% employer match about $110,453 at 4% or $73,635 at 6%; with 100% employer match about $82,840 at 4% or $55,226 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-135$8,233,173$894,668$6,627iApproximate average salary by contribution assumption: employee only about $165,679 at 4% or $110,453 at 6%; with 50% employer match about $110,453 at 4% or $73,635 at 6%; with 100% employer match about $82,840 at 4% or $55,226 at 6%.
20091135$7,038,323$927,842$6,873iApproximate average salary by contribution assumption: employee only about $171,823 at 4% or $114,548 at 6%; with 50% employer match about $114,548 at 4% or $76,366 at 6%; with 100% employer match about $85,911 at 4% or $57,274 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-135$7,038,323$927,842$6,873iApproximate average salary by contribution assumption: employee only about $171,823 at 4% or $114,548 at 6%; with 50% employer match about $114,548 at 4% or $76,366 at 6%; with 100% employer match about $85,911 at 4% or $57,274 at 6%.
20081132$5,638,441$994,227$7,532iApproximate average salary by contribution assumption: employee only about $188,301 at 4% or $125,534 at 6%; with 50% employer match about $125,534 at 4% or $83,689 at 6%; with 100% employer match about $94,150 at 4% or $62,767 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-132$5,638,441$994,227$7,532iApproximate average salary by contribution assumption: employee only about $188,301 at 4% or $125,534 at 6%; with 50% employer match about $125,534 at 4% or $83,689 at 6%; with 100% employer match about $94,150 at 4% or $62,767 at 6%.
20071127$6,990,914$875,052$6,890iApproximate average salary by contribution assumption: employee only about $172,254 at 4% or $114,836 at 6%; with 50% employer match about $114,836 at 4% or $76,557 at 6%; with 100% employer match about $86,127 at 4% or $57,418 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-127$6,990,914$875,052$6,890iApproximate average salary by contribution assumption: employee only about $172,254 at 4% or $114,836 at 6%; with 50% employer match about $114,836 at 4% or $76,557 at 6%; with 100% employer match about $86,127 at 4% or $57,418 at 6%.
20063147$6,439,369$774,355$5,268iApproximate average salary by contribution assumption: employee only about $131,693 at 4% or $87,795 at 6%; with 50% employer match about $87,795 at 4% or $58,530 at 6%; with 100% employer match about $65,847 at 4% or $43,898 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-120$6,439,369$774,355$6,453iApproximate average salary by contribution assumption: employee only about $161,324 at 4% or $107,549 at 6%; with 50% employer match about $107,549 at 4% or $71,700 at 6%; with 100% employer match about $80,662 at 4% or $53,775 at 6%.
Bankfirst Group Term Life Insurance Plan-147---
Bankfirst Financial Services Health Insurance Plan-124---
20051118$5,204,561$687,311$5,825iApproximate average salary by contribution assumption: employee only about $145,617 at 4% or $97,078 at 6%; with 50% employer match about $97,078 at 4% or $64,719 at 6%; with 100% employer match about $72,808 at 4% or $48,539 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-118$5,204,561$687,311$5,825iApproximate average salary by contribution assumption: employee only about $145,617 at 4% or $97,078 at 6%; with 50% employer match about $97,078 at 4% or $64,719 at 6%; with 100% employer match about $72,808 at 4% or $48,539 at 6%.
20041104$4,501,408$571,611$5,496iApproximate average salary by contribution assumption: employee only about $137,406 at 4% or $91,604 at 6%; with 50% employer match about $91,604 at 4% or $61,070 at 6%; with 100% employer match about $68,703 at 4% or $45,802 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-104$4,501,408$571,611$5,496iApproximate average salary by contribution assumption: employee only about $137,406 at 4% or $91,604 at 6%; with 50% employer match about $91,604 at 4% or $61,070 at 6%; with 100% employer match about $68,703 at 4% or $45,802 at 6%.
2003196$3,831,577$509,412$5,306iApproximate average salary by contribution assumption: employee only about $132,659 at 4% or $88,440 at 6%; with 50% employer match about $88,440 at 4% or $58,960 at 6%; with 100% employer match about $66,330 at 4% or $44,220 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-96$3,831,577$509,412$5,306iApproximate average salary by contribution assumption: employee only about $132,659 at 4% or $88,440 at 6%; with 50% employer match about $88,440 at 4% or $58,960 at 6%; with 100% employer match about $66,330 at 4% or $44,220 at 6%.
2002191$3,059,044$452,105$4,968iApproximate average salary by contribution assumption: employee only about $124,205 at 4% or $82,803 at 6%; with 50% employer match about $82,803 at 4% or $55,202 at 6%; with 100% employer match about $62,102 at 4% or $41,402 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-91$3,059,044$452,105$4,968iApproximate average salary by contribution assumption: employee only about $124,205 at 4% or $82,803 at 6%; with 50% employer match about $82,803 at 4% or $55,202 at 6%; with 100% employer match about $62,102 at 4% or $41,402 at 6%.
2001186$2,885,002$411,312$4,783iApproximate average salary by contribution assumption: employee only about $119,567 at 4% or $79,712 at 6%; with 50% employer match about $79,712 at 4% or $53,141 at 6%; with 100% employer match about $59,784 at 4% or $39,856 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-86$2,885,002$411,312$4,783iApproximate average salary by contribution assumption: employee only about $119,567 at 4% or $79,712 at 6%; with 50% employer match about $79,712 at 4% or $53,141 at 6%; with 100% employer match about $59,784 at 4% or $39,856 at 6%.
2000169$2,713,343$361,521$5,239iApproximate average salary by contribution assumption: employee only about $130,986 at 4% or $87,324 at 6%; with 50% employer match about $87,324 at 4% or $58,216 at 6%; with 100% employer match about $65,493 at 4% or $43,662 at 6%.
Bankfirst Financial Services 401(K) Profit Sharing Plan-69$2,713,343$361,521$5,239iApproximate average salary by contribution assumption: employee only about $130,986 at 4% or $87,324 at 6%; with 50% employer match about $87,324 at 4% or $58,216 at 6%; with 100% employer match about $65,493 at 4% or $43,662 at 6%.