Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on this filing.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on this filing.
Liabilities / Revenue
Score unavailable
Liabilities-to-revenue requires both liabilities and revenue on this filing.
Net Margin
65th percentile
Higher net margin than 65% of similar nonprofits.
Top Officer Pay
Score unavailable
This filing does not contain officer compensation rows.
Asset Growth
64th percentile
Faster asset growth than 64% of similar nonprofits.
Revenue Growth
16th percentile
Faster revenue growth than 16% of similar nonprofits.
Assets
Up$33,202
Up $3,385 (+11%) from 2018
Net Assets
Up$33,202
Up $3,385 (+11%) from 2018
Liabilities
-
No earlier filing loaded for comparison.
Revenue
Down$29,911
Down $13,880 (-32%) from 2018
Expenses
Down$26,526
Down $16,515 (-38%) from 2018
Net Income
Up$3,385
Up $2,635 (+351%) from 2018
To show God's love by repairing homes to make them safe and usable. To aid people who have financial needs and physical limitations. And to build relationships with people through acts of service and kindness.
| Description | Grants | Expenses |
|---|---|---|
| Over 100 repair jobs took place in 2019 | $500 | $500 |
| 0 | $0 | $0 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Dirk Koorstra | Director | PT | $0 | - | - |
| Kim Romero | Board Member | - | $0 | - | - |
| Gene Klaasen | Board Member | - | $0 | - | - |
| Steve Koeman | Board Member | - | $0 | - | - |
| Mark Genzink | Board Member | PT | $0 | - | - |
“Cost of materials to help customers 14152.”
“contract services 1050.”
“Registration fee 20.”
“Meetings 419.”
“reimbursed mileage 1429.”
“permit 588.”
“misc 90.”
“insurance 617.”
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 | Dirk Koorstra |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 6167486071 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 100 S Pine |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Zeeland |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 49464 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 29817 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 33202 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 13391 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 3385 |
| IRS990EZ/FiledScheduleAInd | 0 | true |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 29817 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 33202 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 29911 |
| IRS990EZ/GrossReceiptsForPublicUseAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InitiationFeesAndCapContriAmt | 0 | 0 |
| IRS990EZ/InvestmentIncomeAmt | 0 | 51 |
| IRS990EZ/LobbyingActivitiesInd | 0 | false |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 29817 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 33202 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 29817 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 33202 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 5088 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 25.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 5.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 | Dirk Koorstra |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Kim Romero |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Gene Klaasen |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Steve Koeman |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Mark Genzink |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Board member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Board Member |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Board Member |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 18365 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | To show God's love by repairing homes to make them safe and usable. To aid people who have financial needs and physical limitations. And to build relationships with people through acts of service and kindness. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 3073 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 16469 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Over 100 repair jobs took place in 2019 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 500 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 1 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 500 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 0 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | false |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 26526 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 500 |
| IRS990EZ/TotalRevenueAmt | 0 | 29911 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | N/A |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 13391 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 11927 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 16181 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 20800 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 19174 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 81473 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherSupportSumAmt | 0 | 0 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 81473 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 13391 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 11927 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 16181 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 20800 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 19174 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 81473 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 81473 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Cost of materials to help customers 14152. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | contract services 1050. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Registration fee 20. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | Meetings 419. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | reimbursed mileage 1429. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | permit 588. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | misc 90. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | insurance 617. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | Form 990EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | Form 990EZ, Part I, Line 16 |
| ReturnHeader/BuildTS | 0 | 2021-01-29 14:40:06Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Dirk Koorstra |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Director |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6167486071 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2020-06-08 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | Solid Rock Ministries |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | SOLI |
| ReturnHeader/Filer/EIN | 0 | 205263656 |
| ReturnHeader/Filer/PhoneNum | 0 | 6167486071 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 100 S Pine |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Zeeland |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MI |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 49464 |
| ReturnHeader/FilingSecurityInformation/AtSubmissionCreationDeviceId | 0 | 0DC539286E79ABA08D1EB266148F1CC7735014EA |
| ReturnHeader/FilingSecurityInformation/AtSubmissionFilingDeviceId | 0 | 0DC539286E79ABA08D1EB266148F1CC7735014EA |
| ReturnHeader/FilingSecurityInformation/FilingLicenseTypeCd | 0 | P |
| ReturnHeader/FilingSecurityInformation/IPAddress/IPv4AddressTxt | 0 | 68.188.144.156 |
| ReturnHeader/FilingSecurityInformation/IPDt | 0 | 2020-06-15 |
| ReturnHeader/FilingSecurityInformation/IPTimezoneCd | 0 | PD |
| ReturnHeader/FilingSecurityInformation/IPTm | 0 | 09:10:47 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | CINDY KOORSTRA TAX SERVICES |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 135 N STATE STREET |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | Zeeland |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MI |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 49464 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 6167726556 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2020-06-15 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | Cynthia Koorstra |
| ReturnHeader/PreparerPersonGrp/SelfEmployedInd | 0 | X |
| ReturnHeader/ReturnTs | 0 | 2020-06-15T09:10:53-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2019-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2019-12-31 |
| ReturnHeader/TaxYr | 0 | 2019 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2019 • Form 990EZDetailed filing. Detailed filing data is available for this year.