J. J. Bafaro Inc.
Plan context: J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan
EIN 04-2431564 • Worcester, MA • 27 filings • 1 plans
Current Snapshot
Latest Year
2025
2025 Participants
74
2025 Assets
$17,921,344
2025 Contributions
$584,466
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 | 74 | $17,921,344 | $584,466 | $7,898iApproximate average salary by contribution assumption: employee only about $197,455 at 4% or $131,636 at 6%; with 50% employer match about $131,636 at 4% or $87,758 at 6%; with 100% employer match about $98,727 at 4% or $65,818 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 74 | $17,921,344 | $584,466 | $7,898iApproximate average salary by contribution assumption: employee only about $197,455 at 4% or $131,636 at 6%; with 50% employer match about $131,636 at 4% or $87,758 at 6%; with 100% employer match about $98,727 at 4% or $65,818 at 6%. |
| 2024 | 1 | 84 | $16,297,371 | $594,333 | $7,075iApproximate average salary by contribution assumption: employee only about $176,885 at 4% or $117,923 at 6%; with 50% employer match about $117,923 at 4% or $78,615 at 6%; with 100% employer match about $88,442 at 4% or $58,962 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 84 | $16,297,371 | $594,333 | $7,075iApproximate average salary by contribution assumption: employee only about $176,885 at 4% or $117,923 at 6%; with 50% employer match about $117,923 at 4% or $78,615 at 6%; with 100% employer match about $88,442 at 4% or $58,962 at 6%. |
| 2023 | 1 | 84 | $15,441,285 | $553,968 | $6,595iApproximate average salary by contribution assumption: employee only about $164,871 at 4% or $109,914 at 6%; with 50% employer match about $109,914 at 4% or $73,276 at 6%; with 100% employer match about $82,436 at 4% or $54,957 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 84 | $15,441,285 | $553,968 | $6,595iApproximate average salary by contribution assumption: employee only about $164,871 at 4% or $109,914 at 6%; with 50% employer match about $109,914 at 4% or $73,276 at 6%; with 100% employer match about $82,436 at 4% or $54,957 at 6%. |
| 2022 | 1 | 82 | $13,376,028 | $522,105 | $6,367iApproximate average salary by contribution assumption: employee only about $159,178 at 4% or $106,119 at 6%; with 50% employer match about $106,119 at 4% or $70,746 at 6%; with 100% employer match about $79,589 at 4% or $53,059 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 82 | $13,376,028 | $522,105 | $6,367iApproximate average salary by contribution assumption: employee only about $159,178 at 4% or $106,119 at 6%; with 50% employer match about $106,119 at 4% or $70,746 at 6%; with 100% employer match about $79,589 at 4% or $53,059 at 6%. |
| 2021 | 1 | 74 | $16,281,420 | $521,339 | $7,045iApproximate average salary by contribution assumption: employee only about $176,128 at 4% or $117,419 at 6%; with 50% employer match about $117,419 at 4% or $78,279 at 6%; with 100% employer match about $88,064 at 4% or $58,709 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 74 | $16,281,420 | $521,339 | $7,045iApproximate average salary by contribution assumption: employee only about $176,128 at 4% or $117,419 at 6%; with 50% employer match about $117,419 at 4% or $78,279 at 6%; with 100% employer match about $88,064 at 4% or $58,709 at 6%. |
| 2020 | 1 | 80 | $16,719,491 | $537,068 | $6,713iApproximate average salary by contribution assumption: employee only about $167,834 at 4% or $111,889 at 6%; with 50% employer match about $111,889 at 4% or $74,593 at 6%; with 100% employer match about $83,917 at 4% or $55,945 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 80 | $16,719,491 | $537,068 | $6,713iApproximate average salary by contribution assumption: employee only about $167,834 at 4% or $111,889 at 6%; with 50% employer match about $111,889 at 4% or $74,593 at 6%; with 100% employer match about $83,917 at 4% or $55,945 at 6%. |
| 2019 | 1 | 85 | $15,637,320 | $549,171 | $6,461iApproximate average salary by contribution assumption: employee only about $161,521 at 4% or $107,681 at 6%; with 50% employer match about $107,681 at 4% or $71,787 at 6%; with 100% employer match about $80,760 at 4% or $53,840 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 85 | $15,637,320 | $549,171 | $6,461iApproximate average salary by contribution assumption: employee only about $161,521 at 4% or $107,681 at 6%; with 50% employer match about $107,681 at 4% or $71,787 at 6%; with 100% employer match about $80,760 at 4% or $53,840 at 6%. |
| 2018 | 1 | 83 | $13,439,755 | $516,117 | $6,218iApproximate average salary by contribution assumption: employee only about $155,457 at 4% or $103,638 at 6%; with 50% employer match about $103,638 at 4% or $69,092 at 6%; with 100% employer match about $77,728 at 4% or $51,819 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 83 | $13,439,755 | $516,117 | $6,218iApproximate average salary by contribution assumption: employee only about $155,457 at 4% or $103,638 at 6%; with 50% employer match about $103,638 at 4% or $69,092 at 6%; with 100% employer match about $77,728 at 4% or $51,819 at 6%. |
| 2017 | 1 | 85 | $14,055,042 | $518,819 | $6,104iApproximate average salary by contribution assumption: employee only about $152,594 at 4% or $101,729 at 6%; with 50% employer match about $101,729 at 4% or $67,819 at 6%; with 100% employer match about $76,297 at 4% or $50,865 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 85 | $14,055,042 | $518,819 | $6,104iApproximate average salary by contribution assumption: employee only about $152,594 at 4% or $101,729 at 6%; with 50% employer match about $101,729 at 4% or $67,819 at 6%; with 100% employer match about $76,297 at 4% or $50,865 at 6%. |
| 2016 | 1 | 88 | $12,664,610 | $518,025 | $5,887iApproximate average salary by contribution assumption: employee only about $147,166 at 4% or $98,111 at 6%; with 50% employer match about $98,111 at 4% or $65,407 at 6%; with 100% employer match about $73,583 at 4% or $49,055 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 88 | $12,664,610 | $518,025 | $5,887iApproximate average salary by contribution assumption: employee only about $147,166 at 4% or $98,111 at 6%; with 50% employer match about $98,111 at 4% or $65,407 at 6%; with 100% employer match about $73,583 at 4% or $49,055 at 6%. |
| 2015 | 1 | 89 | $11,211,840 | $382,048 | $4,293iApproximate average salary by contribution assumption: employee only about $107,317 at 4% or $71,545 at 6%; with 50% employer match about $71,545 at 4% or $47,696 at 6%; with 100% employer match about $53,658 at 4% or $35,772 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 89 | $11,211,840 | $382,048 | $4,293iApproximate average salary by contribution assumption: employee only about $107,317 at 4% or $71,545 at 6%; with 50% employer match about $71,545 at 4% or $47,696 at 6%; with 100% employer match about $53,658 at 4% or $35,772 at 6%. |
| 2014 | 1 | 82 | $12,661,417 | $347,404 | $4,237iApproximate average salary by contribution assumption: employee only about $105,916 at 4% or $70,611 at 6%; with 50% employer match about $70,611 at 4% or $47,074 at 6%; with 100% employer match about $52,958 at 4% or $35,305 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 82 | $12,661,417 | $347,404 | $4,237iApproximate average salary by contribution assumption: employee only about $105,916 at 4% or $70,611 at 6%; with 50% employer match about $70,611 at 4% or $47,074 at 6%; with 100% employer match about $52,958 at 4% or $35,305 at 6%. |
| 2013 | 1 | 88 | $12,374,421 | $349,344 | $3,970iApproximate average salary by contribution assumption: employee only about $99,245 at 4% or $66,164 at 6%; with 50% employer match about $66,164 at 4% or $44,109 at 6%; with 100% employer match about $49,623 at 4% or $33,082 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 88 | $12,374,421 | $349,344 | $3,970iApproximate average salary by contribution assumption: employee only about $99,245 at 4% or $66,164 at 6%; with 50% employer match about $66,164 at 4% or $44,109 at 6%; with 100% employer match about $49,623 at 4% or $33,082 at 6%. |
| 2012 | 1 | 91 | $10,745,056 | $342,305 | $3,762iApproximate average salary by contribution assumption: employee only about $94,040 at 4% or $62,693 at 6%; with 50% employer match about $62,693 at 4% or $41,795 at 6%; with 100% employer match about $47,020 at 4% or $31,347 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 91 | $10,745,056 | $342,305 | $3,762iApproximate average salary by contribution assumption: employee only about $94,040 at 4% or $62,693 at 6%; with 50% employer match about $62,693 at 4% or $41,795 at 6%; with 100% employer match about $47,020 at 4% or $31,347 at 6%. |
| 2011 | 1 | 87 | $9,414,258 | $312,942 | $3,597iApproximate average salary by contribution assumption: employee only about $89,926 at 4% or $59,951 at 6%; with 50% employer match about $59,951 at 4% or $39,967 at 6%; with 100% employer match about $44,963 at 4% or $29,975 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 87 | $9,414,258 | $312,942 | $3,597iApproximate average salary by contribution assumption: employee only about $89,926 at 4% or $59,951 at 6%; with 50% employer match about $59,951 at 4% or $39,967 at 6%; with 100% employer match about $44,963 at 4% or $29,975 at 6%. |
| 2010 | 1 | 86 | $9,430,826 | $392,986 | $4,570iApproximate average salary by contribution assumption: employee only about $114,240 at 4% or $76,160 at 6%; with 50% employer match about $76,160 at 4% or $50,773 at 6%; with 100% employer match about $57,120 at 4% or $38,080 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 86 | $9,430,826 | $392,986 | $4,570iApproximate average salary by contribution assumption: employee only about $114,240 at 4% or $76,160 at 6%; with 50% employer match about $76,160 at 4% or $50,773 at 6%; with 100% employer match about $57,120 at 4% or $38,080 at 6%. |
| 2009 | 1 | 89 | $8,346,803 | $329,994 | $3,708iApproximate average salary by contribution assumption: employee only about $92,695 at 4% or $61,797 at 6%; with 50% employer match about $61,797 at 4% or $41,198 at 6%; with 100% employer match about $46,347 at 4% or $30,898 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 89 | $8,346,803 | $329,994 | $3,708iApproximate average salary by contribution assumption: employee only about $92,695 at 4% or $61,797 at 6%; with 50% employer match about $61,797 at 4% or $41,198 at 6%; with 100% employer match about $46,347 at 4% or $30,898 at 6%. |
| 2008 | 1 | 68 | $6,140,400 | $440,396 | $6,476iApproximate average salary by contribution assumption: employee only about $161,910 at 4% or $107,940 at 6%; with 50% employer match about $107,940 at 4% or $71,960 at 6%; with 100% employer match about $80,955 at 4% or $53,970 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 68 | $6,140,400 | $440,396 | $6,476iApproximate average salary by contribution assumption: employee only about $161,910 at 4% or $107,940 at 6%; with 50% employer match about $107,940 at 4% or $71,960 at 6%; with 100% employer match about $80,955 at 4% or $53,970 at 6%. |
| 2007 | 1 | 71 | $8,637,226 | $471,840 | $6,646iApproximate average salary by contribution assumption: employee only about $166,141 at 4% or $110,761 at 6%; with 50% employer match about $110,761 at 4% or $73,840 at 6%; with 100% employer match about $83,070 at 4% or $55,380 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 71 | $8,637,226 | $471,840 | $6,646iApproximate average salary by contribution assumption: employee only about $166,141 at 4% or $110,761 at 6%; with 50% employer match about $110,761 at 4% or $73,840 at 6%; with 100% employer match about $83,070 at 4% or $55,380 at 6%. |
| 2006 | 1 | 65 | $8,007,882 | $482,859 | $7,429iApproximate average salary by contribution assumption: employee only about $185,715 at 4% or $123,810 at 6%; with 50% employer match about $123,810 at 4% or $82,540 at 6%; with 100% employer match about $92,858 at 4% or $61,905 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 65 | $8,007,882 | $482,859 | $7,429iApproximate average salary by contribution assumption: employee only about $185,715 at 4% or $123,810 at 6%; with 50% employer match about $123,810 at 4% or $82,540 at 6%; with 100% employer match about $92,858 at 4% or $61,905 at 6%. |
| 2005 | 1 | 70 | $6,775,409 | $452,513 | $6,464iApproximate average salary by contribution assumption: employee only about $161,612 at 4% or $107,741 at 6%; with 50% employer match about $107,741 at 4% or $71,827 at 6%; with 100% employer match about $80,806 at 4% or $53,871 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 70 | $6,775,409 | $452,513 | $6,464iApproximate average salary by contribution assumption: employee only about $161,612 at 4% or $107,741 at 6%; with 50% employer match about $107,741 at 4% or $71,827 at 6%; with 100% employer match about $80,806 at 4% or $53,871 at 6%. |
| 2004 | 1 | 71 | $6,020,623 | $406,204 | $5,721iApproximate average salary by contribution assumption: employee only about $143,030 at 4% or $95,353 at 6%; with 50% employer match about $95,353 at 4% or $63,569 at 6%; with 100% employer match about $71,515 at 4% or $47,677 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 71 | $6,020,623 | $406,204 | $5,721iApproximate average salary by contribution assumption: employee only about $143,030 at 4% or $95,353 at 6%; with 50% employer match about $95,353 at 4% or $63,569 at 6%; with 100% employer match about $71,515 at 4% or $47,677 at 6%. |
| 2003 | 1 | 55 | $6,210,999 | $193,570 | $3,519iApproximate average salary by contribution assumption: employee only about $87,986 at 4% or $58,658 at 6%; with 50% employer match about $58,658 at 4% or $39,105 at 6%; with 100% employer match about $43,993 at 4% or $29,329 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 55 | $6,210,999 | $193,570 | $3,519iApproximate average salary by contribution assumption: employee only about $87,986 at 4% or $58,658 at 6%; with 50% employer match about $58,658 at 4% or $39,105 at 6%; with 100% employer match about $43,993 at 4% or $29,329 at 6%. |
| 2002 | 1 | 57 | $5,077,791 | $153,498 | $2,693iApproximate average salary by contribution assumption: employee only about $67,324 at 4% or $44,882 at 6%; with 50% employer match about $44,882 at 4% or $29,922 at 6%; with 100% employer match about $33,662 at 4% or $22,441 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 57 | $5,077,791 | $153,498 | $2,693iApproximate average salary by contribution assumption: employee only about $67,324 at 4% or $44,882 at 6%; with 50% employer match about $44,882 at 4% or $29,922 at 6%; with 100% employer match about $33,662 at 4% or $22,441 at 6%. |
| 2001 | 1 | 55 | $0 | $0 | - |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 55 | - | - | - |
| 2000 | 1 | 57 | $4,624,785 | $145,918 | $2,560iApproximate average salary by contribution assumption: employee only about $63,999 at 4% or $42,666 at 6%; with 50% employer match about $42,666 at 4% or $28,444 at 6%; with 100% employer match about $32,000 at 4% or $21,333 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 57 | $4,624,785 | $145,918 | $2,560iApproximate average salary by contribution assumption: employee only about $63,999 at 4% or $42,666 at 6%; with 50% employer match about $42,666 at 4% or $28,444 at 6%; with 100% employer match about $32,000 at 4% or $21,333 at 6%. |
| 1999 | 1 | 52 | $3,969,696 | $200,450 | $3,855iApproximate average salary by contribution assumption: employee only about $96,370 at 4% or $64,247 at 6%; with 50% employer match about $64,247 at 4% or $42,831 at 6%; with 100% employer match about $48,185 at 4% or $32,123 at 6%. |
| J. J. Bafaro Inc. & Associated Companies Profit Sharing Plan | - | 52 | $3,969,696 | $200,450 | $3,855iApproximate average salary by contribution assumption: employee only about $96,370 at 4% or $64,247 at 6%; with 50% employer match about $64,247 at 4% or $42,831 at 6%; with 100% employer match about $48,185 at 4% or $32,123 at 6%. |