Civic Intelligence

Fastenal Company

Plan context: Fastenal Company & Subsidiaries 401 K Plan

EIN 41-0948415 • Winona, MN • 115 filings • 19 plans

2001 Theurer BlvdWinona, MN 55987-1500
Current Snapshot

Latest Year

2024

2024 Participants

17,820

2024 Assets

$1,058,811,094

2024 Contributions

$79,273,325

Historical Graphs

Total Assets Over Time

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

$1,058,811,094$529,405,547$0199920122024YearValue
$1,058,811,094Latest year 2024

Participants Over Time

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

17,8208,9100199920122024YearValue
17,820Latest 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
2024217,820$1,058,811,094$79,273,325$4,449iApproximate average salary by contribution assumption: employee only about $111,214 at 4% or $74,143 at 6%; with 50% employer match about $74,143 at 4% or $49,428 at 6%; with 100% employer match about $55,607 at 4% or $37,071 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-17,820$1,058,811,094$79,273,325$4,449iApproximate average salary by contribution assumption: employee only about $111,214 at 4% or $74,143 at 6%; with 50% employer match about $74,143 at 4% or $49,428 at 6%; with 100% employer match about $55,607 at 4% or $37,071 at 6%.
Group Insurance Plan Fastenal Company-13,625---
2023217,512$919,395,877$79,559,571$4,543iApproximate average salary by contribution assumption: employee only about $113,579 at 4% or $75,719 at 6%; with 50% employer match about $75,719 at 4% or $50,479 at 6%; with 100% employer match about $56,789 at 4% or $37,860 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-17,512$919,395,877$79,559,571$4,543iApproximate average salary by contribution assumption: employee only about $113,579 at 4% or $75,719 at 6%; with 50% employer match about $75,719 at 4% or $50,479 at 6%; with 100% employer match about $56,789 at 4% or $37,860 at 6%.
Group Insurance Plan Fastenal Company-14,816---
2022516,898$710,838,514$76,141,715$4,506iApproximate average salary by contribution assumption: employee only about $112,649 at 4% or $75,099 at 6%; with 50% employer match about $75,099 at 4% or $50,066 at 6%; with 100% employer match about $56,325 at 4% or $37,550 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-16,898$710,838,514$76,141,715$4,506iApproximate average salary by contribution assumption: employee only about $112,649 at 4% or $75,099 at 6%; with 50% employer match about $75,099 at 4% or $50,066 at 6%; with 100% employer match about $56,325 at 4% or $37,550 at 6%.
Group Insurance Plan Fastenal Company-8,994---
Fastenal Company & Subsidiaries Group Dental Plan-0---
Fastenal Company & Subsidiaries Group Life Insurance Plan-0---
Long Term Disability Plan-0---
2021515,389$830,718,206$65,052,061$4,227iApproximate average salary by contribution assumption: employee only about $105,679 at 4% or $70,453 at 6%; with 50% employer match about $70,453 at 4% or $46,969 at 6%; with 100% employer match about $52,840 at 4% or $35,226 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-15,389$830,718,206$65,052,061$4,227iApproximate average salary by contribution assumption: employee only about $105,679 at 4% or $70,453 at 6%; with 50% employer match about $70,453 at 4% or $46,969 at 6%; with 100% employer match about $52,840 at 4% or $35,226 at 6%.
Group Insurance Plan Fastenal Company-8,549---
Fastenal Company & Subsidiaries Group Dental Plan-8,715---
Fastenal Company & Subsidiaries Group Life Insurance Plan-12,044---
Long Term Disability Plan-12,457---
2020516,039$666,034,821$57,937,831$3,612iApproximate average salary by contribution assumption: employee only about $90,308 at 4% or $60,205 at 6%; with 50% employer match about $60,205 at 4% or $40,137 at 6%; with 100% employer match about $45,154 at 4% or $30,103 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-16,039$666,034,821$57,937,831$3,612iApproximate average salary by contribution assumption: employee only about $90,308 at 4% or $60,205 at 6%; with 50% employer match about $60,205 at 4% or $40,137 at 6%; with 100% employer match about $45,154 at 4% or $30,103 at 6%.
Group Insurance Plan Fastenal Company-8,554---
Fastenal Company & Subsidiaries Group Dental Plan-8,600---
Fastenal Company & Subsidiaries Group Life Insurance Plan-11,814---
Long Term Disability Plan-11,965---
2019517,140$538,368,223$53,989,127$3,150iApproximate average salary by contribution assumption: employee only about $78,747 at 4% or $52,498 at 6%; with 50% employer match about $52,498 at 4% or $34,999 at 6%; with 100% employer match about $39,374 at 4% or $26,249 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-17,140$538,368,223$53,989,127$3,150iApproximate average salary by contribution assumption: employee only about $78,747 at 4% or $52,498 at 6%; with 50% employer match about $52,498 at 4% or $34,999 at 6%; with 100% employer match about $39,374 at 4% or $26,249 at 6%.
Group Insurance Plan Fastenal Company-8,721---
Fastenal Company & Subsidiaries Group Life Insurance Plan-12,190---
Fastenal Company & Subsidiaries Group Dental Plan-8,822---
Long Term Disability Plan-12,263---
2018516,817$390,287,777$47,029,708$2,797iApproximate average salary by contribution assumption: employee only about $69,914 at 4% or $46,609 at 6%; with 50% employer match about $46,609 at 4% or $31,073 at 6%; with 100% employer match about $34,957 at 4% or $23,305 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-16,817$390,287,777$47,029,708$2,797iApproximate average salary by contribution assumption: employee only about $69,914 at 4% or $46,609 at 6%; with 50% employer match about $46,609 at 4% or $31,073 at 6%; with 100% employer match about $34,957 at 4% or $23,305 at 6%.
Group Insurance Plan Fastenal Company-8,482---
Fastenal Company & Subsidiaries Group Dental Plan-8,522---
Fastenal Company & Subsidiaries Group Life Insurance Plan-11,547---
Long Term Disability Plan-12,282---
2017516,863$390,737,252$38,870,385$2,305iApproximate average salary by contribution assumption: employee only about $57,627 at 4% or $38,418 at 6%; with 50% employer match about $38,418 at 4% or $25,612 at 6%; with 100% employer match about $28,813 at 4% or $19,209 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-16,863$390,737,252$38,870,385$2,305iApproximate average salary by contribution assumption: employee only about $57,627 at 4% or $38,418 at 6%; with 50% employer match about $38,418 at 4% or $25,612 at 6%; with 100% employer match about $28,813 at 4% or $19,209 at 6%.
Group Insurance Plan Fastenal Company-8,087---
Fastenal Company & Subsidiaries Group Dental Plan-8,190---
Fastenal Company & Subsidiaries Group Life Insurance Plan-11,131---
Long Term Disability Plan-11,759---
2016516,410$314,175,531$30,064,562$1,832iApproximate average salary by contribution assumption: employee only about $45,802 at 4% or $30,535 at 6%; with 50% employer match about $30,535 at 4% or $20,357 at 6%; with 100% employer match about $22,901 at 4% or $15,267 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-16,410$314,175,531$30,064,562$1,832iApproximate average salary by contribution assumption: employee only about $45,802 at 4% or $30,535 at 6%; with 50% employer match about $30,535 at 4% or $20,357 at 6%; with 100% employer match about $22,901 at 4% or $15,267 at 6%.
Group Insurance Plan Fastenal Company-7,764---
Fastenal Company & Subsidiaries Group Dental Plan-7,802---
Fastenal Company & Subsidiaries Group Life Insurance Plan-11,438---
Long Term Disability Plan-10,851---
2015516,735$269,605,514$33,306,173$1,990iApproximate average salary by contribution assumption: employee only about $49,755 at 4% or $33,170 at 6%; with 50% employer match about $33,170 at 4% or $22,113 at 6%; with 100% employer match about $24,878 at 4% or $16,585 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-16,735$269,605,514$33,306,173$1,990iApproximate average salary by contribution assumption: employee only about $49,755 at 4% or $33,170 at 6%; with 50% employer match about $33,170 at 4% or $22,113 at 6%; with 100% employer match about $24,878 at 4% or $16,585 at 6%.
Group Insurance Plan Fastenal Company-7,565---
Fastenal Company & Subsidiaries Group Dental Plan-7,673---
Fastenal Company & Subsidiaries Group Life Insurance Plan-11,212---
Long Term Disability Plan-10,954---
2014514,942$270,522,908$30,963,878$2,072iApproximate average salary by contribution assumption: employee only about $51,807 at 4% or $34,538 at 6%; with 50% employer match about $34,538 at 4% or $23,025 at 6%; with 100% employer match about $25,903 at 4% or $17,269 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-14,942$270,522,908$30,963,878$2,072iApproximate average salary by contribution assumption: employee only about $51,807 at 4% or $34,538 at 6%; with 50% employer match about $34,538 at 4% or $23,025 at 6%; with 100% employer match about $25,903 at 4% or $17,269 at 6%.
Group Insurance Plan Fastenal Company-7,521---
Fastenal Company & Subsidiaries Group Dental Plan-7,547---
Fastenal Company & Subsidiaries Group Life Insurance Plan-10,385---
Long Term Disability Plan-10,184---
2013514,077$242,925,492$29,405,417$2,089iApproximate average salary by contribution assumption: employee only about $52,222 at 4% or $34,815 at 6%; with 50% employer match about $34,815 at 4% or $23,210 at 6%; with 100% employer match about $26,111 at 4% or $17,407 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-14,077$242,925,492$29,405,417$2,089iApproximate average salary by contribution assumption: employee only about $52,222 at 4% or $34,815 at 6%; with 50% employer match about $34,815 at 4% or $23,210 at 6%; with 100% employer match about $26,111 at 4% or $17,407 at 6%.
Group Insurance Plan Fastenal Company-7,239---
Fastenal Company & Subsidiaries Group Dental Plan-7,176---
Fastenal Company & Subsidiaries Group Life Insurance Plan-9,049---
Long Term Disability Plan-9,828---
2012513,040$200,969,648$27,909,001$2,140iApproximate average salary by contribution assumption: employee only about $53,507 at 4% or $35,671 at 6%; with 50% employer match about $35,671 at 4% or $23,781 at 6%; with 100% employer match about $26,753 at 4% or $17,836 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-13,040$200,969,648$27,909,001$2,140iApproximate average salary by contribution assumption: employee only about $53,507 at 4% or $35,671 at 6%; with 50% employer match about $35,671 at 4% or $23,781 at 6%; with 100% employer match about $26,753 at 4% or $17,836 at 6%.
Long Term Disability Plan-9,036---
Group Insurance Plan Fastenal Company-6,922---
Fastenal Company & Subsidiaries Group Dental Plan-6,737---
Fastenal Company & Subsidiaries Group Life Insurance Plan-8,686---
201168,653$164,057,834$21,970,527$2,539iApproximate average salary by contribution assumption: employee only about $63,477 at 4% or $42,318 at 6%; with 50% employer match about $42,318 at 4% or $28,212 at 6%; with 100% employer match about $31,738 at 4% or $21,159 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-7,670$164,057,834$21,970,527$2,864iApproximate average salary by contribution assumption: employee only about $71,612 at 4% or $47,741 at 6%; with 50% employer match about $47,741 at 4% or $31,828 at 6%; with 100% employer match about $35,806 at 4% or $23,871 at 6%.
Long Term Disability Plan-8,653---
Fastenal Company & Subsidiaries Group Dental Plan-6,561---
Fastenal Company & Subsidiaries Group Life Insurance Plan-8,042---
Group Insurance Plan Fastenal Company-6,823---
Fastenal Company & Subsidiaries Group Life Insurance Plan-8,042---
201057,824$125,170,579$17,018,042$2,175iApproximate average salary by contribution assumption: employee only about $54,378 at 4% or $36,252 at 6%; with 50% employer match about $36,252 at 4% or $24,168 at 6%; with 100% employer match about $27,189 at 4% or $18,126 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-7,273$125,170,579$17,018,042$2,340iApproximate average salary by contribution assumption: employee only about $58,497 at 4% or $38,998 at 6%; with 50% employer match about $38,998 at 4% or $25,999 at 6%; with 100% employer match about $29,249 at 4% or $19,499 at 6%.
Long Term Disability Plan-7,824---
Fastenal Company & Subsidiaries Group Dental Plan-6,053---
Group Insurance Plan Fastenal Company-6,339---
Fastenal Company & Subsidiaries Group Life Insurance Plan-7,417---
200957,238$90,651,635$16,379,904$2,263iApproximate average salary by contribution assumption: employee only about $56,576 at 4% or $37,717 at 6%; with 50% employer match about $37,717 at 4% or $25,145 at 6%; with 100% employer match about $28,288 at 4% or $18,859 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-7,238$90,651,635$16,379,904$2,263iApproximate average salary by contribution assumption: employee only about $56,576 at 4% or $37,717 at 6%; with 50% employer match about $37,717 at 4% or $25,145 at 6%; with 100% employer match about $28,288 at 4% or $18,859 at 6%.
Long Term Disability Plan-7,051---
Fastenal Company & Subsidiaries Group Life Insurance Plan-6,942---
Fastenal Company & Subsidiaries Group Dental Plan-5,716---
Group Insurance Plan Fastenal Company-6,006---
200857,718$61,076,363$18,032,007$2,336iApproximate average salary by contribution assumption: employee only about $58,409 at 4% or $38,939 at 6%; with 50% employer match about $38,939 at 4% or $25,960 at 6%; with 100% employer match about $29,204 at 4% or $19,470 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-6,749$61,076,363$18,032,007$2,672iApproximate average salary by contribution assumption: employee only about $66,795 at 4% or $44,530 at 6%; with 50% employer match about $44,530 at 4% or $29,687 at 6%; with 100% employer match about $33,398 at 4% or $22,265 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-5,900---
Long Term Disability Plan-7,422---
Group Insurance Plan Fastenal Company-6,618---
Fastenal Company & Subsidiaries Group Life Insurance Plan-7,718---
200757,407$70,243,629$14,764,531$1,993iApproximate average salary by contribution assumption: employee only about $49,833 at 4% or $33,222 at 6%; with 50% employer match about $33,222 at 4% or $22,148 at 6%; with 100% employer match about $24,917 at 4% or $16,611 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-6,079$70,243,629$14,764,531$2,429iApproximate average salary by contribution assumption: employee only about $60,719 at 4% or $40,480 at 6%; with 50% employer match about $40,480 at 4% or $26,986 at 6%; with 100% employer match about $30,360 at 4% or $20,240 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-5,961---
Fastenal Company & Subsidiaries Group Life Insurance Plan-7,115---
Group Insurance Plan Fastenal Company-6,132---
Long Term Disability Plan-7,407---
200656,829$52,995,830$12,744,138$1,866iApproximate average salary by contribution assumption: employee only about $46,654 at 4% or $31,103 at 6%; with 50% employer match about $31,103 at 4% or $20,735 at 6%; with 100% employer match about $23,327 at 4% or $15,551 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-5,250$52,995,830$12,744,138$2,427iApproximate average salary by contribution assumption: employee only about $60,686 at 4% or $40,458 at 6%; with 50% employer match about $40,458 at 4% or $26,972 at 6%; with 100% employer match about $30,343 at 4% or $20,229 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-5,524---
Long Term Disability Plan-6,829---
Group Insurance Plan Fastenal Company-5,680---
Fastenal Company & Subsidiaries Group Life Insurance Plan-6,596---
200546,212$40,456,989$7,892,673$1,271iApproximate average salary by contribution assumption: employee only about $31,764 at 4% or $21,176 at 6%; with 50% employer match about $21,176 at 4% or $14,117 at 6%; with 100% employer match about $15,882 at 4% or $10,588 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-4,460$40,456,989$7,892,673$1,770iApproximate average salary by contribution assumption: employee only about $44,241 at 4% or $29,494 at 6%; with 50% employer match about $29,494 at 4% or $19,663 at 6%; with 100% employer match about $22,121 at 4% or $14,747 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-4,992---
Long Term Disability Plan-6,212---
Group Insurance Plan Fastenal Company-4,989---
200445,253$30,185,656$6,271,975$1,194iApproximate average salary by contribution assumption: employee only about $29,849 at 4% or $19,900 at 6%; with 50% employer match about $19,900 at 4% or $13,266 at 6%; with 100% employer match about $14,925 at 4% or $9,950 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-4,137$30,185,656$6,271,975$1,516iApproximate average salary by contribution assumption: employee only about $37,902 at 4% or $25,268 at 6%; with 50% employer match about $25,268 at 4% or $16,845 at 6%; with 100% employer match about $18,951 at 4% or $12,634 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-4,144---
Group Insurance Plan Fastenal Company-4,333---
Long Term Disability Plan-5,253---
200344,817$22,426,024$5,110,249$1,061iApproximate average salary by contribution assumption: employee only about $26,522 at 4% or $17,681 at 6%; with 50% employer match about $17,681 at 4% or $11,788 at 6%; with 100% employer match about $13,261 at 4% or $8,841 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-3,862$22,426,024$5,110,249$1,323iApproximate average salary by contribution assumption: employee only about $33,080 at 4% or $22,054 at 6%; with 50% employer match about $22,054 at 4% or $14,702 at 6%; with 100% employer match about $16,540 at 4% or $11,027 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-3,491---
Group Insurance Plan Fastenal Company-3,934---
Long Term Disability Plan-4,817---
200244,705$13,854,701$5,042,927$1,072iApproximate average salary by contribution assumption: employee only about $26,796 at 4% or $17,864 at 6%; with 50% employer match about $17,864 at 4% or $11,909 at 6%; with 100% employer match about $13,398 at 4% or $8,932 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-3,884$13,854,701$5,042,927$1,298iApproximate average salary by contribution assumption: employee only about $32,460 at 4% or $21,640 at 6%; with 50% employer match about $21,640 at 4% or $14,426 at 6%; with 100% employer match about $16,230 at 4% or $10,820 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-3,189---
Long Term Disability Plan-4,705---
Group Insurance Plan Fastenal Company-4,076---
200154,646$11,512,636$4,607,775$992iApproximate average salary by contribution assumption: employee only about $24,794 at 4% or $16,530 at 6%; with 50% employer match about $16,530 at 4% or $11,020 at 6%; with 100% employer match about $12,397 at 4% or $8,265 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-3,243$11,512,636$4,607,775$1,421iApproximate average salary by contribution assumption: employee only about $35,521 at 4% or $23,681 at 6%; with 50% employer match about $23,681 at 4% or $15,787 at 6%; with 100% employer match about $17,760 at 4% or $11,840 at 6%.
Fastenal Company & Subsidiaries Group Dental Plan-3,142---
Group Insurance Plan Fastenal Company-4,186---
Long Term Disability Plan-4,646---
Fastenal Company & Subsidiaries Group Dental Plan-3,142---
200024,490$0$0-
Fastenal Company & Subsidiaries Group Dental Plan-2,851---
Long Term Disability Plan-4,490---
199924,192$4,957,972$3,117,072$744iApproximate average salary by contribution assumption: employee only about $18,589 at 4% or $12,393 at 6%; with 50% employer match about $12,393 at 4% or $8,262 at 6%; with 100% employer match about $9,295 at 4% or $6,196 at 6%.
Fastenal Company & Subsidiaries 401 K Plan-1,126$4,957,972$3,117,072$2,768iApproximate average salary by contribution assumption: employee only about $69,207 at 4% or $46,138 at 6%; with 50% employer match about $46,138 at 4% or $30,759 at 6%; with 100% employer match about $34,603 at 4% or $23,069 at 6%.
Group Insurance Plan Fastenal Company-4,192---