Liabilities / Assets
49th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 87-0690773 • 501(c)6 • Birmingham, AL
Profile
Primary purpose is to train and provide skilledcertified football officials for High School Junior Varsity 9th grade and middle school games for the Alabama High School Athletic Association in the north central District of Alabama We paid approximately 89 Officials during the year The football organization Shelby Football Officials association provided advertising for the growth of the membership an end of the year banquet with recognitions paid for district camps training and paid for the use of an officials pay system called dragonfly Dragonfly charged us 200 per day per official We are charged 89 per year to E-file this tax statement The football OfficialsReferees were paid for a total of 100300 for the fall of 2025 DragonFly Max an official scheduling and payment software issued 1099s to officials who were paid over 600 during the year
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
49th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
51st percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
40th percentile
Higher net margin than 40% of similar nonprofits.
Top Officer Pay
77th percentile
Higher top officer pay than 77% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
25th percentile
Faster asset growth than 25% of similar nonprofits.
Revenue Growth
31st percentile
Faster revenue growth than 31% of similar nonprofits.
Assets
Down$15,954
Down $4,865 (-23%) from 2024
Liabilities
Flat$0
Flat from 2024
Net Assets
Down$15,954
Down $4,865 (-23%) from 2024
Revenue
Down$113,975
Down $17,683 (-13%) from 2024
Expenses
Down$118,840
Down $3,347 (-2.7%) from 2024
Net Income
Down-$4,865
Down $14,336 (-151%) from 2024
Most recent year
2025 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Primary purpose is to train and provide skilledcertified football officials for High School Junior Varsity 9th grade and middle school games for the Alabama High School Athletic Association in the north central District of Alabama We paid approximately 89 Officials during the year The football organization Shelby Football Officials association provided advertising for the growth of the membership an end of the year banquet with recognitions paid for district camps training and paid for the use of an officials pay system called dragonfly Dragonfly charged us 200 per day per official We are charged 89 per year to E-file this tax statement The football OfficialsReferees were paid for a total of 100300 for the fall of 2025 DragonFly Max an official scheduling and payment software issued 1099s to officials who were paid over 600 during the year
| Description | Grants | Expenses |
|---|---|---|
| 0 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| David Johnson | President | PT | $0 | - | - |
| Andy Bunn | Recording Secretary | PT | $0 | - | - |
| Christopher Todd | Vice President | - | $0 | - | - |
| Chris Parten | Executive Secretarybooking Assigner | - | $0 | - | - |
| Jerry Thompson | Treasurer 2025 | - | $0 | - | - |
“Primary purpose is to train and provide skilledcertified football officials for High School Junior Varsity 9th grade and middle school games for the Alabama High School Athletic Association in the north central District of Alabama We paid approximately 89 Officials during the year The football organization Shelby Football Officials association provided advertising for the growth of the membership an end of the year banquet with recognitions paid for district camps training and paid for the use of an officials pay system called dragonfly Dragonfly charged us 200 per day per official We are charged 89 per year to E-file this tax statement The football OfficialsReferees were paid for a total of 100300 for the fall of 2025 DragonFly Max an official scheduling and payment software issued 1099s to officials who were paid over 600 during the year”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Jerry G Thompson |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 2052619551 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3369 Mitoba Trail |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Pelham |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | AL |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 35124 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 20819 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 15954 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 113975 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -4865 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 0 |
| IRS990EZ/FiledScheduleAInd | 0 | false |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 20819 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 15954 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 113975 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingOtherDesc | 0 | Check Book |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 20819 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 15954 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 20819 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 15954 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 850 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 5.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 5.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 0.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 0.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 0.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | David Johnson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Andy Bunn |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Christopher Todd |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Chris Parten |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Jerry Thompson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Recording Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Executive SecretaryBooking assigner |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Treasurer 2025 |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501cInd | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 117868 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Primary purpose is to train and provide skilledcertified football officials for High School Junior Varsity 9th grade and middle school games for the Alabama High School Athletic Association in the north central District of Alabama We paid approximately 89 Officials during the year The football organization Shelby Football Officials association provided advertising for the growth of the membership an end of the year banquet with recognitions paid for district camps training and paid for the use of an officials pay system called dragonfly Dragonfly charged us 200 per day per official We are charged 89 per year to E-file this tax statement The football OfficialsReferees were paid for a total of 100300 for the fall of 2025 DragonFly Max an official scheduling and payment software issued 1099s to officials who were paid over 600 during the year |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 122 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | 0 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 0 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 118840 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 0 |
| IRS990EZ/TotalRevenueAmt | 0 | 113975 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TypeOfOrganizationAssocInd | 0 | X |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Primary purpose is to train and provide skilledcertified football officials for High School Junior Varsity 9th grade and middle school games for the Alabama High School Athletic Association in the north central District of Alabama We paid approximately 89 Officials during the year The football organization Shelby Football Officials association provided advertising for the growth of the membership an end of the year banquet with recognitions paid for district camps training and paid for the use of an officials pay system called dragonfly Dragonfly charged us 200 per day per official We are charged 89 per year to E-file this tax statement The football OfficialsReferees were paid for a total of 100300 for the fall of 2025 DragonFly Max an official scheduling and payment software issued 1099s to officials who were paid over 600 during the year |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Part I, line 16 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Jerry G Thompson |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Treasurer |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 2052619551 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2026-03-04 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | SHELBY FOOTBALL OFFICIALS ASSOCIATION |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | SHEL |
| ReturnHeader/Filer/EIN | 0 | 870690773 |
| ReturnHeader/Filer/PhoneNum | 0 | 2052619551 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO Box 360154 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Birmingham |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | AL |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 35236 |
| ReturnHeader/ReturnTs | 0 | 2026-03-04T18:30:03Z |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2025-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2025-12-31 |
| ReturnHeader/TaxYr | 0 | 2025 |
No mirrored PDF or thumbnail assets are attached yet.