Liabilities / Assets
79th percentile
Higher debt load relative to assets than 79% of similar nonprofits.
990 • Fiscal year 2025 • EIN 47-2596483
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
79th percentile
Higher debt load relative to assets than 79% of similar nonprofits.
Liabilities / Revenue
89th percentile
Higher debt load relative to revenue than 89% of similar nonprofits.
Net Margin
15th percentile
Higher net margin than 15% of similar nonprofits.
Top Officer Pay
54th percentile
Higher top officer pay than 54% of similar nonprofits.
Top officer pay equals 4.4% of source-year revenue.
Asset Growth
69th percentile
Faster asset growth than 69% of similar nonprofits.
Revenue Growth
38th percentile
Faster revenue growth than 38% of similar nonprofits.
Assets
Up$4,759,247
Up $463,155 (+11%) from 2024
Net Assets
Down$3,039,888
Down $166,806 (-5.2%) from 2024
Liabilities
Up$1,719,359
Up $629,961 (+58%) from 2024
Revenue
Up$1,587,175
Up $20,695 (+1.3%) from 2024
Expenses
Up$1,819,211
Up $366,708 (+25%) from 2024
Net Income
Down-$232,036
Down $346,013 (-304%) from 2024
Mirror Ministries provides local education and awareness of sex trafficking in our community. We operate a 24/7 local sex trafficking hotline with local advocates responding to the calls. The advocates do intensive case management and invite the survivors into our Mirror Ministries Outreach Center for therapeutic services, life skills, mentoring, and survivor support groups. Esther's Home is a restoration home for minor girls who have been victims of sex trafficking.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $1,993,384 | $3,094,507 | ▲ $1,101,123 |
| Investments Other Securities | $1,889,118 | $1,203,469 | ▼ $685,649 |
| Cash and Non-Interest-Bearing Accounts | $245,970 | $293,661 | ▲ $47,691 |
| Accounts Receivable | $134,667 | $0 | ▼ $134,667 |
| Pledges and Grants Receivable | - | $134,667 | - |
| Prepaid Expenses and Deferred Charges | $32,620 | $32,609 | ▼ $11 |
| Inventories for Sale or Use | $333 | $333 | → $0 |
| Savings and Temporary Cash Investments | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Total Assets | $4,296,092 | $4,759,247 | ▲ $463,155 |
| Other Assets Total | - | $1 | - |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $980,000 | $1,682,918 | ▲ $702,918 |
| Accounts Payable and Accrued Expenses | $109,398 | $36,441 | ▼ $72,957 |
| Total Liabilities | $1,089,398 | $1,719,359 | ▲ $629,961 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $2,766,633 | $3,039,888 | ▲ $273,255 |
| Net Assets With Donor Restrictions | $440,061 | - | - |
| Total Net Assets Fund Balance | $3,206,694 | $3,039,888 | ▼ $166,806 |
| Total Liabilities and Net Assets / Fund Balance | $4,296,092 | $4,759,247 | ▲ $463,155 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $1,336,898 | $253,321 | $1,590,219 |
| Buildings | $1,116,273 | - | $1,116,273 |
| Land | $361,600 | - | $361,600 |
| Equipment | $188,868 | - | $188,868 |
| Leasehold Improvements | $90,868 | - | $90,868 |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Patricia MacFarlan | Executive Director | FT | $69,581 | $69,581 |
| Name | Title |
|---|---|
| Michael Nellis | President |
| Clay Fox | Vice President |
| Elizabeth Guy | Vice President |
| Donald Stuart Gillin | Trustee |
| Gary MacFarlan | Trustee |
| Jennifer Schneider | Trustee |
| John Morgan | Trustee |
| Amber Bruce | Secretary |
| Contribution Type | Reported Amount |
|---|---|
| Other Non Cash Contri Table | $30,378 |
| Other Non Cash Contri Table | $24,106 |
| Food Inventory | $18,694 |
| Clothing and Household Goods | $11,956 |
| Cars and Other Vehicles | $5,000 |
| Books and Publications | $1,159 |
| Other Non Cash Contri Table | $640 |
| Total Noncash Contributions | $91,933 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,086,544 |
| Other Expenses | $732,667 |
| Total Fundraising Expense | $132,721 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $724,353 | $109,688 | $88,122 | $922,163 |
| Depreciation Depletion | - | $103,650 | - | $103,650 |
| Payroll Taxes | $94,800 | - | - | $94,800 |
| Advertising | $41,328 | $37,015 | - | $78,343 |
| Insurance | $13,983 | $56,703 | - | $70,686 |
| Current Officers, Directors, Trustees, and Key Employees | $31,833 | $18,874 | $18,874 | $69,581 |
| Office Expenses | $22,530 | $24,461 | $8,247 | $55,238 |
| Interest | $26,400 | $8,800 | - | $35,200 |
| Fees for Services Accounting | - | $25,589 | - | $25,589 |
| Occupancy | $16,730 | $5,706 | - | $22,436 |
| Information Technology | - | $16,385 | - | $16,385 |
| Fees for Services Other | $2,013 | $10,039 | - | $12,052 |
| Other Expenses | $9,885 | $5,380 | $802 | $9,885 |
| Travel | $4,702 | $1,674 | $2,440 | $8,816 |
| All Other Expenses | $312 | $4,298 | - | $4,610 |
| Fees for Services Legal | $120 | - | - | $120 |
| Total Functional Expenses | $1,223,171 | $463,319 | $132,721 | $1,819,211 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“Tricia MacFarlan Executive Director is married to Gary MacFarlan emeritus member”
“The Form 990 is made available and reviewed by the members of the board prior to filing.”
“All officers and directors sign a conflict of interest statement. Board members and staff are aware of conflict rules and alert the board when questions arise. No conflicts were noted during 2024.”
“The process for determining compensation for the Executive Director includes input from independent persons, comparability data, deliberation and decision.”
“No documents available to the public.”
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 | 109398 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 36441 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 134667 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | Mirror Ministries provides local education and awareness of sex trafficking in our community. We operate a 24/7 local sex trafficking hotline with local advocates responding to the calls. The advocates do intensive case management and invite the survivors into our Mirror Ministries Outreach Center for therapeutic services, life skills, mentoring, and survivor support groups. Esther's Home is a restoration home for minor girls who have been victims of sex trafficking. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 37015 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 41328 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 78343 |
| IRS990/AllOtherContributionsAmt | 0 | 1493222 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4298 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 312 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 4610 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Insight Accounting Solutions |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 5099431500 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 110 Gage Blvd Suite 100 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Richland |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 99352 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 245970 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 293661 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 18874 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 18874 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 31833 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 69581 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1587175 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 732667 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -232036 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1086544 |
| IRS990/CYTotalExpensesAmt | 0 | 1819211 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 132721 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 1587175 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | true |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 103650 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 103650 |
| IRS990/Desc | 0 | Mirror Ministries Restoration Home, Esther's Home is located on 20+ acres in rural Franklin County. The home is for minor girls who have been commercially sexually exploited. Each girl will be fully scholarshipped by generous donors. Esther's Home is a home-like environment with 24/7 wrap-around holistic therapeutic services. A safe place for healing, growth, and preparing for integrating back into a healthy home environment with strong coping skills. Each home will be able to house up to 5 girls at a time for at least a year to give them time to heal from the complex trauma they have experienced due to the trafficking. This restoration home brings much-needed specific care, hope, healing, and restoration to these young girls. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 440061 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 35 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 661943 |
| IRS990/FamilyOrBusinessRlnInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 25589 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 25589 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 120 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 120 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 10039 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 2013 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 12052 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | true |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 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/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 3.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 0.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/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/PersonNm | 0 | Patricia MacFarlan |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Amber Bruce |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Gary MacFarlan |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Elizabeth Guy |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Michael Nellis |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Jennifer Schneider |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Donald Stuart Gillin |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Clay Fox |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | John Morgan |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 69581 |
| 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/ReportableCompFromOrgAmt | 8 | 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/TitleTxt | 0 | Executive Dir. |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Trustee |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Vice President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Trustee |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2014 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GovernmentGrantsAmt | 0 | 93953 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 1587175 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 16385 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 16385 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 56703 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 13983 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 70686 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 8800 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 26400 |
| IRS990/InterestGrp/TotalAmt | 0 | 35200 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 333 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 333 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 1889118 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 1203469 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 11 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 253321 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1993384 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 3094507 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 3347828 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| 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 | false |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | Mirror Ministries provides local education and awareness of sex trafficking in our community. We operate a 24/7 local sex trafficking hotline with local advocates responding to the calls. The advocates do intensive case management and invite the survivors into our Mirror Ministries Outreach Center for therapeutic services, life skills, mentoring, and survivor support groups. Esther's Home is a restoration home for minor girls who have been victims of sex trafficking. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 980000 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 1682918 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3206694 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3039888 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 67430 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2766633 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 3039888 |
| IRS990/NoncashContributionsAmt | 0 | 91933 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 5706 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 16730 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 22436 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 8247 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 24461 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 22530 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 55238 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | Program Costs |
| IRS990/OtherExpensesGrp/Desc | 1 | Special Events |
| IRS990/OtherExpensesGrp/Desc | 2 | Training |
| IRS990/OtherExpensesGrp/Desc | 3 | Auto Expenses |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 1674 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 12562 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 802 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 8466 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 26591 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 5380 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 182590 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 42108 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 9484 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 9885 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 192730 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 81261 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 15666 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 9885 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 88122 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 109688 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 724353 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 922163 |
| IRS990/OtherWebsiteInd | 0 | X |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 94800 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 94800 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 134667 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 32620 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 32609 |
| IRS990/PrincipalOfficerNm | 0 | Donald Stuart Gillin Treasurer |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -2200 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | Mirror Ministries Survivor Services coordinates a continuum of care for local victims and survivors of commercial sexual exploitation sex trafficking. Our Advocates will walk alongside each victim as they work towards their healing. Advocates will help each survivor identify their goals and the steps to achieve those goals, as they walk alongside them on their healing journey. We have a 24/7 local sex-trafficking hotline answered by trained advocates who can respond as needed. Our Mirror Ministries Outreach Center provides counseling and therapeutic survivor support groups, including art therapy, music therapy, movement therapy, equine therapy, baking, and self-defense. We also assist with school, employment, housing, and other essential life skills. . 170 more local victims of sex trafficking found freedom and hope in 2025 through Mirror Ministries. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 561228 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 1569104 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | -2624 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 624995 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 113977 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 827508 |
| IRS990/PYTotalExpensesAmt | 0 | 1452503 |
| IRS990/PYTotalRevenueAmt | 0 | 1566480 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -232036 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | true |
| IRS990/ReportLandBuildingEquipmentInd | 0 | true |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 0 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 1554651 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1569104 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1324824 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1216528 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1246307 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 6911414 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 7781 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1216 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1028 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 10026 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 1 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 7781 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1216 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1028 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 10026 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00140 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00180 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | -2625 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 2752 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 127 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99850 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99820 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 6911414 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 1554651 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1569104 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1324824 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 1216528 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1246307 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 6911414 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 1554651 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 1566480 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 1335357 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 1217744 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 1247335 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 6921567 |
| 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/BuildingsGrp/BookValueAmt | 0 | 1116273 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 1116273 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 188868 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 188868 |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 361600 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 361600 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/BookValueAmt | 0 | 90868 |
| IRS990ScheduleD/LeaseholdImprovementsGrp/OtherCostOrOtherBasisAmt | 0 | 90868 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 1336898 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 253321 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 1590219 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 3094507 |
| IRS990ScheduleD/TotalBookValueSecuritiesAmt | 0 | 1203469 |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990ScheduleM/AnyPropertyThatMustBeHeldInd | 0 | false |
| IRS990ScheduleM/BooksAndPublicationsGrp/NoncashContributionsRptF990Amt | 0 | 1159 |
| IRS990ScheduleM/CarsAndOtherVehiclesGrp/NoncashContributionsRptF990Amt | 0 | 5000 |
| IRS990ScheduleM/ClothingAndHouseholdGoodsGrp/NoncashContributionsRptF990Amt | 0 | 11956 |
| IRS990ScheduleM/FoodInventoryGrp/NoncashContributionsRptF990Amt | 0 | 18694 |
| IRS990ScheduleM/OtherNonCashContriTableGrp/Desc | 0 | Computer Equip |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.