Liabilities / Assets
85th percentile
Higher debt load relative to assets than 85% of similar nonprofits.
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
85th percentile
Higher debt load relative to assets than 85% of similar nonprofits.
Liabilities / Revenue
81st percentile
Higher debt load relative to revenue than 81% of similar nonprofits.
Net Margin
34th percentile
Higher net margin than 34% of similar nonprofits.
Top Officer Pay
96th percentile
Higher top officer pay than 96% of similar nonprofits.
Top officer pay equals 20.8% of source-year revenue.
Asset Growth
25th percentile
Faster asset growth than 25% of similar nonprofits.
Revenue Growth
60th percentile
Faster revenue growth than 60% of similar nonprofits.
Assets
Down$123,866
Down $23,008 (-16%) from 2024
Net Assets
Down$107,507
Down $12,358 (-10%) from 2024
Liabilities
Down$16,359
Down $10,650 (-39%) from 2024
Revenue
Up$311,106
Up $26,212 (+9.2%) from 2024
Expenses
Down$323,464
Down $1,224 (-0.4%) from 2024
Net Income
Up-$12,358
Up $27,436 (+69%) from 2024
20 Liters equips vulnerable people with water, sanitation and hygiene solutions that are simple, effective and long-lasting.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $87,203 | $82,319 | ▼ $4,884 |
| Inventories for Sale or Use | $33,043 | $29,111 | ▼ $3,932 |
| Land, Buildings, and Equipment, Net | $22,616 | $9,384 | ▼ $13,232 |
| Prepaid Expenses and Deferred Charges | $2,598 | $1,703 | ▼ $895 |
| Cash and Non-Interest-Bearing Accounts | $414 | $349 | ▼ $65 |
| Total Assets | $146,874 | $123,866 | ▼ $23,008 |
| Other Assets Total | $1,000 | $1,000 | → $0 |
| Liabilities | |||
| Other Liabilities | $22,111 | $9,153 | ▼ $12,958 |
| Accounts Payable and Accrued Expenses | $4,898 | $7,206 | ▲ $2,308 |
| Total Liabilities | $27,009 | $16,359 | ▼ $10,650 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $119,865 | $107,507 | ▼ $12,358 |
| Total Net Assets Fund Balance | $119,865 | $107,507 | ▼ $12,358 |
| Total Liabilities and Net Assets / Fund Balance | $146,874 | $123,866 | ▼ $23,008 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $9,153 | $17,874 | $27,027 |
| Leasehold Improvements | - | $19,719 | $19,719 |
| Equipment | $231 | $1,147 | $1,378 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| David VanOpstall | Executive Director | FT | $63,500 | $1,270 | $64,770 |
| Name | Title |
|---|---|
| Ed Zwyghuizen | Chair |
| Sue Hulst | Vice Chair |
| Andrew VanTimmeren | Director |
| Ben Fergus | Director |
| Randal Meyering | Director |
| Sydney Bollaert | Director |
| Hilary Smith | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $129,324 |
| Grants and Similar Amounts Paid | $124,028 |
| Salaries, Compensation, and Employee Benefits | $70,112 |
| Total Fundraising Expense | $42,944 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Foreign Grants | $124,028 | - | - | $124,028 |
| Other Expenses | $72,223 | - | - | $72,223 |
| Current Officers, Directors, Trustees, and Key Employees | $19,484 | $19,485 | $25,979 | $64,948 |
| Fees for Services Accounting | - | $18,600 | - | $18,600 |
| Occupancy | $6,804 | - | $6,804 | $13,608 |
| Information Technology | $3,392 | - | $3,392 | $6,784 |
| Payroll Taxes | $1,489 | $1,489 | $1,986 | $4,964 |
| Conferences and Meetings | $2,330 | - | $2,438 | $4,768 |
| Office Expenses | $1,830 | $2,842 | - | $4,672 |
| Travel | $3,526 | $531 | $392 | $4,449 |
| Insurance | $815 | $815 | $1,086 | $2,716 |
| Advertising | - | - | $650 | $650 |
| Fees for Services Other | - | $579 | - | $579 |
| Depreciation Depletion | $138 | - | $137 | $275 |
| Other Employee Benefits | $60 | $60 | $80 | $200 |
| Total Functional Expenses | $236,119 | $44,401 | $42,944 | $323,464 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Sub-Saharan Africa | Grant making | Filter installedu | - | - | $124,028 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Operating lease liability | $9,153 |
“The 990 was reviewed by the executive director and the board treasurer. A copy was provided to each board member before filing.”
“Annually, the board of directors are required to sign the conflict of interest statement, which requires them to disclose any possible conflicts and to abstain from discussion and voting on matters that might pose a conflict of interest.”
“The governing documents, conflict of interest policy and financial statements are available upon request and approval by the board of directors.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | true |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 4898 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 7206 |
| IRS990/AcctCompileOrReviewBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | 20 Liters equips vulnerable people with water, sanitation and hygiene solutions that are simple, effective and long-lasting. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 650 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 650 |
| IRS990/AllOtherContributionsAmt | 0 | 310842 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | David VanOpstall |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6165280314 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 2900 Wilson Ave SW STE 110 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Grandville |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 49418 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 414 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 349 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 25979 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 19485 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 19484 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 64948 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 2438 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 2330 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 4768 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 310842 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 124028 |
| IRS990/CYInvestmentIncomeAmt | 0 | 264 |
| IRS990/CYOtherExpensesAmt | 0 | 129324 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -12358 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 70112 |
| IRS990/CYTotalExpensesAmt | 0 | 323464 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 42944 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 311106 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 137 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 138 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 275 |
| IRS990/Desc | 0 | Between July 2024 and June 2025, we continued our work in Rwanda, Africa. In the first few months of the fiscal year, we completed our clean water filter distributions in the sectors of Rukumberi, Kagogo, and Jarama. In October 2024, we moved into the new sectors of Mugesera and Kinoni where we trained volunteers and future filter recipients in proper hygiene and sanitation practices. Over the course of the fiscal year, 20 Liters provided household filter systems to 1,965 families, built and distributed 11 community filters to schools and health clinics, constructed 13 rainwater harvesting systems at local churches and installed 515 slow sand filters. Our volunteers in Rwanda also provided community health and hygiene training to 2,253 members of the community. Filter builders, event coordinators and leadership volunteers totalled 252 individuals who provided 758 hours of service. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 1 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 236119 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 18600 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 18600 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 579 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 579 |
| IRS990/ForeignActivitiesInd | 0 | true |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/ProgramServicesAmt | 0 | 124028 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 124028 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 1270 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | David VanOpstall |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Andrew VanTimmeren |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Randal Meyering |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Sydney Bollaert |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Ben Fergus |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Hilary Smith |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Ed Zwyghuizen |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Sue Hulst |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 63500 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Executive Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Chair |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Vice Chair |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2010 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GrantAmt | 0 | 124028 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 311106 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 3392 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 3392 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 6784 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1086 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 815 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 815 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 2716 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 33043 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 29111 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 264 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 264 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 38740 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 22616 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 9384 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 48124 |
| IRS990/LegalDomicileStateCd | 0 | MI |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | 20 Liters equips vulnerable people with water, sanitation and hygiene solutions that are simple, effective and long-lasting. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | true |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 119865 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 107507 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 119865 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 107507 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 6804 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 6804 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 13608 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2842 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 1830 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 4672 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 1000 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1000 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 80 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 60 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 60 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 200 |
| IRS990/OtherExpensesGrp/Desc | 0 | Filter materials |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 72223 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 72223 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 22111 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 9153 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 1986 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 1489 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 1489 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 4964 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 2598 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 1703 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 283847 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 111600 |
| IRS990/PYInvestmentIncomeAmt | 0 | 228 |
| IRS990/PYOtherExpensesAmt | 0 | 138665 |
| IRS990/PYOtherRevenueAmt | 0 | 819 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -39794 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 74423 |
| IRS990/PYTotalExpensesAmt | 0 | 324688 |
| IRS990/PYTotalRevenueAmt | 0 | 284894 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -12358 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 87203 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 82319 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 310842 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 283847 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 284974 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 331734 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 321916 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 1533313 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 264 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 228 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 133 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 21 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 93 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 739 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 35300 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 819 |
| IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 877 |
| IRS990ScheduleA/OtherIncome170Grp/TotalAmt | 0 | 1696 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.98020 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.94960 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 1505370 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 27943 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 310842 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 283847 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 284974 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 331734 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 321916 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 1533313 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 1535748 |
| 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 |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 231 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 1147 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 1378 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/DepreciationAmt | 0 | 19719 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 19719 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 9153 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 17874 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 27027 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 9153 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | Operating lease liability |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 9384 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 9153 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTotalExpendituresAmt | 0 | 124028 |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/RegionTxt | 0 | Sub-Saharan Africa |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/SpecificServicesProvidedTxt | 0 | Filter installedu |
| IRS990ScheduleF/AccountActivitiesOutsideUSGrp/TypeOfActivitiesConductedTxt | 0 | Grant making |
| IRS990ScheduleF/BoycottCountriesInd | 0 | false |
| IRS990ScheduleF/ForeignCorpOwnershipInd | 0 | false |
| IRS990ScheduleF/ForeignPartnershipInd | 0 | false |
| IRS990ScheduleF/GrantRecordsMaintainedInd | 0 | true |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/CashGrantAmt | 0 | 124028 |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/MannerOfCashDisbursementTxt | 0 | wire |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/PurposeOfGrantTxt | 0 | H2O Filters Education Maintenance |
| IRS990ScheduleF/GrantsToOrgOutsideUSGrp/RegionTxt | 0 | Sub-Saharan Africa |
| IRS990ScheduleF/InterestInForeignTrustInd | 0 | false |
| IRS990ScheduleF/PassiveForeignInvestmestCoInd | 0 | false |
| IRS990ScheduleF/SubtotalSpentAmt | 0 | 124028 |
| IRS990ScheduleF/SupplementalInformationDetail/ExplanationTxt | 0 | Written reports, video calls and face to face meetings ensure the funds are being used as directed. |
| IRS990ScheduleF/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Use of grant monitoring procedures (Part I, line 2) |
| IRS990ScheduleF/Total501c3OrgCnt | 0 | 1 |
| IRS990ScheduleF/TotalSpentAmt | 0 | 124028 |
| IRS990ScheduleF/TransferToForeignCorpInd | 0 | false |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | The 990 was reviewed by the executive director and the board treasurer. A copy was provided to each board member before filing. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Annually, the board of directors are required to sign the conflict of interest statement, which requires them to disclose any possible conflicts and to abstain from discussion and voting on matters that might pose a conflict of interest. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | The governing documents, conflict of interest policy and financial statements are available upon request and approval by the board of directors. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990 governing body review Part VI line 11 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Conflict of interest policy compliance Part VI line 12c |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Governing documents etc available to public Part VI line 19 |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | MI |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 146874 |
| IRS990/TotalAssetsEOYAmt | 0 | 123866 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 146874 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 123866 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 310842 |
| IRS990/TotalEmployeeCnt | 0 | 1 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 42944 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 44401 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 236119 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 323464 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 27009 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 16359 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 27009 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 16359 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 119865 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 107507 |
| IRS990/TotalOtherCompensationAmt | 0 | 1270 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 236119 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 63500 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 264 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 311106 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 252 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 146874 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 123866 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/FundraisingAmt | 0 | 392 |
| IRS990/TravelGrp/ManagementAndGeneralAmt | 0 | 531 |
| IRS990/TravelGrp/ProgramServicesAmt | 0 | 3526 |
| IRS990/TravelGrp/TotalAmt | 0 | 4449 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990/UponRequestInd | 0 | X |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 7 |
| IRS990/VotingMembersIndependentCnt | 0 | 7 |
| IRS990/WebsiteAddressTxt | 0 | 20liters.org |
| IRS990/WhistleblowerPolicyInd | 0 | true |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | DAVID VANOPSTALL |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Executive Director |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6165280314 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2026-01-08 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | 20 Liters |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | 20LI |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
Similar nonprofits based on the same Siviq industry and scale cohort. 2025 filings • 501(c)3 • <$500k nonprofits
Lakeland, FL
View Organization501(c)3
Revenue vs current organization
About the sameAssets vs current organization
151% higherRoseville, MN
View Organization501(c)3
Revenue vs current organization
About the sameAssets vs current organization
89% higherCambridge, MA
View Organization501(c)3
Revenue vs current organization
About the sameAssets vs current organization
121% higherWichita, KS
View Organization501(c)3
Revenue vs current organization
About the sameAssets vs current organization
89% lower