Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 83-3289375 • 501(c)3 • Interlochen, MI
Profile
The purpose of the corporation is to provide food, health care, and other assistance directed toward the needs of the poor, disadvantaged and impoverished in the country of Uganda, and to do so through the platform of cycling, and to undertake various charitable and religious programs and initiatives related to the foregoing.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
61st percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
23rd percentile
Higher net margin than 23% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
37th percentile
Faster asset growth than 37% of similar nonprofits.
Revenue Growth
15th percentile
Faster revenue growth than 15% of similar nonprofits.
Assets
Down$73,578
Down $50,511 (-41%) from 2024
Liabilities
-
No earlier filing loaded for comparison.
Net Assets
Down$73,578
Down $50,511 (-41%) from 2024
Revenue
Down$57,914
Down $51,953 (-47%) from 2024
Expenses
Up$108,425
Up $33,249 (+44%) from 2024
Net Income
Down-$50,511
Down $85,202 (-246%) from 2024
Most recent year
2025 • Form 990EZDetailed filing. Detailed filing data is available for this year.
The purpose of the corporation is to provide food, health care, and other assistance directed toward the needs of the poor, disadvantaged and impoverished in the country of Uganda, and to do so through the platform of cycling, and to undertake various charitable and religious programs and initiatives related to the foregoing.
| Description | Grants | Expenses |
|---|---|---|
| In 2025 Good Gaali served a total of 4,855 Patient Attendants at Kabale Regional Referral Hospital. This brings our total to over 17,500 since we started our work. In March, we trained our partner Wakisa Ministries to sew washable, reusable feminine hygiene pads to provide to young school girls, helping them remain in school instead of dropping out. This program is just beginning but we have provided 150 feminine hygiene kits to girls at Nyamyerambiko Primary School so far this year. We built and equipped a new workshop where we plan to start sewing washable, reusable cloth diapers for mothers in need in 2026. Finally, in November, we started a second Hospital Ministry location at Hoima Regional Referral Hospital where we should be able to serve over 5000 Patient Attendants in 2026 in addition to the 5000 we will serve again in Kabale. | - | $74,815 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Bradford Harrison | Executive Director | PT | $0 | - | - |
| Judy Harrison | Secretary | - | $0 | - | - |
| Andra Dupont | Director | - | $0 | - | - |
| Rick Dolezal | Director | - | $0 | - | - |
| Edward Amstutz | Director | - | $0 | - | - |
“Advertising and Promotion $3166”
“Office Expenses $1875”
“Travel $1085”
“Depreciation $1880”
“Insurance $371”
“Supplies $26530”
“Overseas Freight for Supplies $20790”
“Bank Fees $2959”
“Miscellaneous $2797”
“Maintenance $2685”
“Training $1272”
“Utilities $1094”
“Other Freight $644”
“Internet $628”
“Licenses $358”
“Auto $164”
“Meals $118”
“Automobiles - Beginning $4701 Automobiles - Ending $2821”
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/BooksInCareOfDetail/PersonNm | 0 | Bradford Harrison |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 2313130865 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 151 Dubonnet Trail |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Interlochen |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 49643 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 119388 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 70757 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 57837 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -50511 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 3853 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 124089 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 73578 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 57914 |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 77 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 124089 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 73578 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 124089 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 73578 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 8601 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 20.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1.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/PersonNm | 0 | Bradford Harrison |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Judy Harrison |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Andra Dupont |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Rick Dolezal |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Edward Amstutz |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Executive Dir. |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Director |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 4701 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 2821 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 68416 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | The purpose of the corporation is to provide food, health care, and other assistance directed toward the needs of the poor, disadvantaged and impoverished in the country of Uganda, and to do so through the platform of cycling, and to undertake various charitable and religious programs and initiatives related to the foregoing. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 60 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | In 2025 Good Gaali served a total of 4,855 Patient Attendants at Kabale Regional Referral Hospital. This brings our total to over 17,500 since we started our work. In March, we trained our partner Wakisa Ministries to sew washable, reusable feminine hygiene pads to provide to young school girls, helping them remain in school instead of dropping out. This program is just beginning but we have provided 150 feminine hygiene kits to girls at Nyamyerambiko Primary School so far this year. We built and equipped a new workshop where we plan to start sewing washable, reusable cloth diapers for mothers in need in 2026. Finally, in November, we started a second Hospital Ministry location at Hoima Regional Referral Hospital where we should be able to serve over 5000 Patient Attendants in 2026 in addition to the 5000 we will serve again in Kabale. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 74815 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 27495 |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 108425 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 74815 |
| IRS990EZ/TotalRevenueAmt | 0 | 57914 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | N/A |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 57837 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 109863 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 55100 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 126904 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 60234 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 409938 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 13 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 4 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 14 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 33 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt | 0 | 64 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 64 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.99980 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 409938 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 57837 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 109863 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 55100 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 126904 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 60234 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 409938 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 410035 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| 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 | Advertising and Promotion $3166 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Office Expenses $1875 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Travel $1085 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | Depreciation $1880 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | Insurance $371 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | Supplies $26530 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | Overseas Freight for Supplies $20790 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | Bank Fees $2959 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | Miscellaneous $2797 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 9 | Maintenance $2685 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 10 | Training $1272 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 11 | Utilities $1094 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 12 | Other Freight $644 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 13 | Internet $628 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 14 | Licenses $358 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 15 | Auto $164 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 16 | Meals $118 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 17 | Automobiles - Beginning $4701 Automobiles - Ending $2821 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Other Expenses.1001 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Other Expenses.1002 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Other Expenses.1005 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Other Expenses.1009 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Other Expenses.1012 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Other Expenses.1 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | Other Expenses.2 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | Other Expenses.3 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | Other Expenses.4 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 9 | Other Expenses.5 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 10 | Other Expenses.6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 11 | Other Expenses.7 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 12 | Other Expenses.8 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 13 | Other Expenses.9 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 14 | Other Expenses.10 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 15 | Other Expenses.11 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 16 | Other Expenses.12 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 17 | Other Assets.1001 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Bradford Harrison |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | President |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2026-03-13 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | Good Gaali |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | GOOD |
| ReturnHeader/Filer/EIN | 0 | 833289375 |
| ReturnHeader/Filer/PhoneNum | 0 | 2313130865 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 151 Dubonnet Trail |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Interlochen |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MI |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 49643 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 815169102 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | Current Consulting PLLC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | PO Box 6224 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | Traverse City |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MI |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 49696 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 2316335442 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | Brian Beckwith |
| ReturnHeader/PreparerPersonGrp/SelfEmployedInd | 0 | X |
| ReturnHeader/ReturnTs | 0 | 2026-03-13T05:42:56-07:00 |
| 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.