Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
EIN 47-3365113 • 501(c)3 • Asheville, NC
Profile
EcoForesters is a nonprofit group that strives to conserve and enhance the resiliency and sustainability of Appalachian forests by developing and implementing ecologically sound management strategies, educating the public on positive impact stewardship, and preparing the next generation of natural resource professionals.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
Liabilities / Revenue
61st percentile
Higher debt load relative to revenue than 61% of similar nonprofits.
Net Margin
25th percentile
Higher net margin than 25% of similar nonprofits.
Top Officer Pay
69th percentile
Higher top officer pay than 69% of similar nonprofits.
Top officer pay equals 5.8% of source-year revenue.
Asset Growth
33rd percentile
Faster asset growth than 33% of similar nonprofits.
Revenue Growth
28th percentile
Faster revenue growth than 28% of similar nonprofits.
Assets
Down$530,133
Down $8,370 (-1.6%) from 2023
Liabilities
Up$179,222
Up $79,217 (+79%) from 2023
Net Assets
Down$350,911
Down $87,587 (-20%) from 2023
Revenue
Down$1,171,306
Down $51,841 (-4.2%) from 2023
Expenses
Up$1,260,198
Up $197,774 (+19%) from 2023
Net Income
Down-$88,892
Down $249,615 (-155%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Conserve & Restore Appalachian forests. See note
Restoring and conserving our Appalachian forests through education and stewarship.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | - | $260,686 | - |
| Cash and Non-Interest-Bearing Accounts | $493,229 | $223,374 | ▼ $269,855 |
| Investments in Publicly Traded Securities | $24,434 | $26,375 | ▲ $1,941 |
| Land, Buildings, and Equipment, Net | $20,840 | $16,328 | ▼ $4,512 |
| Accounts Receivable | - | $3,370 | - |
| Total Assets | $538,503 | $530,133 | ▼ $8,370 |
| Liabilities | |||
| Deferred Revenue | $56,029 | $134,277 | ▲ $78,248 |
| Unsecured Notes Loans Payable | $40,568 | $37,322 | ▼ $3,246 |
| Accounts Payable and Accrued Expenses | $3,408 | $7,623 | ▲ $4,215 |
| Total Liabilities | $100,005 | $179,222 | ▲ $79,217 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $388,489 | $232,172 | ▼ $156,317 |
| Net Assets With Donor Restrictions | $50,009 | $118,739 | ▲ $68,730 |
| Total Net Assets Fund Balance | $438,498 | $350,911 | ▼ $87,587 |
| Total Liabilities and Net Assets / Fund Balance | $538,503 | $530,133 | ▼ $8,370 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $8,822 | $28,641 | $37,463 |
| Equipment | $7,506 | $17,053 | $24,559 |
| Land | $0 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Andrew Tait | Co-Executive Director | FT | $67,438 | $67,438 |
| William Hornthal | Co-Executive Director | FT | $67,092 | $67,092 |
| Name | Title |
|---|---|
| Linda Tatsapaugh | President |
| Dr Alex J Finkral | Vice President |
| Desirae Kissell | Board Member |
| Jay Lanier | Board Member |
| Josh Kelly | Board Member |
| Pat Snyder | Board Member |
| Rebekah Robinson | Board Member |
| Tracy Eames | Board Member |
| Robert Lamb | Treasurer |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,008,703 |
| Other Expenses | $251,495 |
| Total Fundraising Expense | $47,560 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $652,187 | $130,473 | $13,782 | $796,442 |
| Current Officers, Directors, Trustees, and Key Employees | $103,588 | $18,834 | $12,108 | $134,530 |
| Payroll Taxes | $62,185 | $7,773 | $7,773 | $77,731 |
| Insurance | $36,275 | $8,545 | $0 | $44,820 |
| Occupancy | $33,694 | $4,157 | $3,717 | $41,568 |
| Travel | $29,918 | $1,114 | $0 | $31,032 |
| Office Expenses | $10,895 | $6,922 | $144 | $17,961 |
| All Other Expenses | $7,617 | $3,967 | $2,238 | $13,822 |
| Depreciation Depletion | $7,400 | $1,850 | $0 | $9,250 |
| Fees for Services Other | $0 | $9,000 | $0 | $9,000 |
| Advertising | $341 | $38 | $7,244 | $7,623 |
| Information Technology | $5,878 | $708 | $554 | $7,140 |
| Interest | $0 | $4,446 | $0 | $4,446 |
| Other Expenses | $0 | $3,694 | $0 | $3,694 |
| Fees for Services Accounting | $0 | $2,515 | $0 | $2,515 |
| Fees for Service Investment Mgmnt Fees | $0 | $175 | $0 | $175 |
| Total Functional Expenses | $1,006,320 | $206,318 | $47,560 | $1,260,198 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
“The 990 is prepared by independent accountants, reviewed by management, presented to the Board for review, proposed revisions and final approval.”
“Enforced as necessary. Any Board Member with a conflict of interest on any specific issue informs the Board and abstains from voting on the issue.”
“Forms 990 are available through the websites of many charity watch organizations and upon request. The Form 1023 is available upon request.”
“Governing documents and financial statements are available upon request.”
“In the annual budgeting process, the Board approves the budget line for aggregate salary expense. Thereafter, individual salaries and salary increases for employees are determined by the Co-Executive Directors. The Co-Executive Directors pay are based on a comparison of other regional non-profits.”
“In a previous year, the organization changed its method of accounting from Cash to Modified Cash.”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 3408 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 7623 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 3370 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Restoring and conserving our Appalachian forests through education and stewarship. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 7244 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 38 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 341 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 7623 |
| IRS990/AllOtherContributionsAmt | 0 | 517139 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 2238 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3967 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 7617 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 13822 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Andrew Tait |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8284846842 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 38 Old Charlotte Highway |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Asheville |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NC |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 28803 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 493229 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 223374 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 12108 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 18834 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 103588 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 134530 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 612016 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 16081 |
| IRS990/CYOtherExpensesAmt | 0 | 251495 |
| IRS990/CYOtherRevenueAmt | 0 | 1685 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 541524 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -88892 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1008703 |
| IRS990/CYTotalExpensesAmt | 0 | 1260198 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 47560 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1171306 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 56029 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 134277 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 1850 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 7400 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 9250 |
| IRS990/Desc | 0 | In 2024, EcoForesters made significant impact in advancing forest restoration and stewardship throughout Western North Carolina. With support from the USDA Landscape Scale Restoration, National Fish and Wildlife Foundations America the Beautiful, and Community Foundation of Western Carolina grants, access to forest management services for underserved and private landowners was expanded. Programs like the FOREST Fund and the expanded Sandy Mush project provided funding and technical assistance. Through the piloted Sweat Equity Program, newly trained landowners were empowered to actively participate in restoring the health and resilience of their forests. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 50009 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 118739 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 29 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 1006320 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 2515 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 2515 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 9000 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 9000 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 175 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 175 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.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/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| 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/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Andrew Tait |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | William Hornthal |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Linda Tatsapaugh |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Dr Alex J Finkral |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Robert Lamb |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Rebekah Robinson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Josh Kelly |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Jay Lanier |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Pat Snyder |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Desirae Kissell |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Tracy Eames |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 67438 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 67092 |
| 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/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 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/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Co-Executive Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Co-Executive Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Board Member |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Board Member |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2015 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GovernmentGrantsAmt | 0 | 94877 |
| IRS990/GrantAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1171306 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 554 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 708 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 5878 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 7140 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 8545 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 36275 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 44820 |
| IRS990/InterestGrp/FundraisingAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 4446 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 4446 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 16081 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 16081 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 24434 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 26375 |
| IRS990/IRPDocumentCnt | 0 | 9 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 45694 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 20840 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 16328 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 62022 |
| IRS990/LegalDomicileStateCd | 0 | NC |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingOtherInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | Restoring and conserving our Appalachian forests through education and stewarship. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 438498 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 350911 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 1305 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 388489 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 232172 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 3717 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 4157 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 33694 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 41568 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 144 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 6922 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 10895 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 17961 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherExpensesGrp/Desc | 0 | Invasive Supplies |
| IRS990/OtherExpensesGrp/Desc | 1 | Education/Outreach |
| IRS990/OtherExpensesGrp/Desc | 2 | Professional Development |
| IRS990/OtherExpensesGrp/Desc | 3 | Staff/Board Development |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 0 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 3 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1474 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 633 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 3 | 3694 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 37379 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 13263 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 5700 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 0 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 37379 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 14737 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 6333 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 3694 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 115310 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Travel Revenue |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | Other Income |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 0 |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 1 | 0 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 74 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 1611 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 74 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 1611 |
| IRS990/OtherRevenueMiscGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/OtherRevenueMiscGrp/UnrelatedBusinessRevenueAmt | 1 | 0 |
| IRS990/OtherRevenueTotalAmt | 0 | 1685 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 13782 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 130473 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 652187 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 796442 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 7773 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 7773 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 62185 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 77731 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrincipalOfficerNm | 0 | Linda Tatsapaugh |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 541620 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 115310 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 541620 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 541620 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 541620 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | Stewardship Planning |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | Invasives Control |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | Forest Stand Improvements |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | Timber Inventory or Appraisal |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | Timber Sale Admin |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 2 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 3 | 0 |
| IRS990/ProgramServiceRevenueGrp/ExclusionAmt | 4 | 0 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 125575 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 541423 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 33829 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 2900 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 21064 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 1 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 2 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 3 | 0 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 4 | 0 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | EcoForesters on-the-ground work impacted more than 20,000 acres in 2024. We developed 41 ecological forest stewardship plans covering over 8,500 acres, consulted on 86 properties, and conducted forest stand improvement, invasive species control, and native plantings across more than 600 acres. We partnered with a wide range of organizations, including the Eastern Band of Cherokee Indians, NC Wildlife Resources Commission, Southern Appalachian Highlands Conservancy, and the US Forest Service, to carry out restoration projects across public and private lands. Through these partnerships, 23 projects on ecologically significant lands were completed, increasing community engagement in sustainable forestry practices. In response to devastation from Tropical Storm Helene, crews were deployed to assist with recovery efforts by removing hazardous trees, reopening trails, and prioritizing forest resilience through targeted management. |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | Education and outreach remained core to our mission. We hosted five public workshops, offered staff-led chainsaw training, produced a biannual newsletter, and participated in community events to raise awareness about forest health, resilience, and management. These efforts, combined with our collaborative projects and growing technical support network, have helped build momentum for large-scale, long-term restoration across the Southern Appalachians. EcoForesters remains committed to equipping landowners and partners with the tools and knowledge needed to be effective stewards of the regions forests. |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 648403 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 206 |
| IRS990/PYOtherExpensesAmt | 0 | 232542 |
| IRS990/PYOtherRevenueAmt | 0 | 306 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 574232 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 160723 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 829882 |
| IRS990/PYTotalExpensesAmt | 0 | 1062424 |
| IRS990/PYTotalRevenueAmt | 0 | 1223147 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -88892 |
| 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 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RevenueAmt | 0 | 541524 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 260686 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt | 0 | 0 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt | 0 | 0 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | Other Income Part III, Line 12 Description: Travel Revenue 2020: 3151. 2021: 3983. 2022: 607. 2023: 223. 2024: 74. Description: Refunds 2020: 685. 2021: 1025. 2022: 0. Description: Misc 2020: 0. 2021: 0. 2022: 162. 2023: 83. 2024: 1611. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | Pt III Ln 12 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 612016 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 648403 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 181892 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 317093 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 269535 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 2028939 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 16081 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 206 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 133 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 16420 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 541524 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 574232 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 520347 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 358315 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 145482 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 2139900 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 16081 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 206 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 133 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 16420 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00390 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00040 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 1685 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 306 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 769 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 5008 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3836 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 11604 |
| IRS990ScheduleA/OtherSupportSumAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0 |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.90760 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.95960 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 3809161 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt | 0 | 236358 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt | 0 | 123320 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt | 0 | 0 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt | 0 | 0 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt | 0 | 0 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 359678 |
No mirrored PDF or thumbnail assets are attached yet.