Civic Intelligence

Haverhill Library Association

990EZ • Fiscal year 2024 • EIN 02-0326002

Jan 01, 2024 to Dec 31, 2024 • Filed on Mar 29, 2025

PO Box 117Haverhill, NH 03765

(603) 989-5578

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

56th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2024 filings • 501(c)3 • <$500k nonprofits • Source year 2024

Liabilities / Revenue

57th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2024 filings • 501(c)3 • <$500k nonprofits • Source year 2024

Net Margin

14th percentile

-32%

Higher net margin than 14% of similar nonprofits.

2024 filings • 501(c)3 • <$500k nonprofits • Source year 2024

Top Officer Pay

79th percentile

$0

Higher top officer pay than 79% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

2024 filings • 501(c)3 • <$500k nonprofits • Source year 2024

Asset Growth

31st percentile

-12%

Faster asset growth than 31% of similar nonprofits.

2024 filings • 501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Revenue Growth

42nd percentile

-3.2%

Faster revenue growth than 42% of similar nonprofits.

2024 filings • 501(c)3 • <$500k nonprofits • Annualized from 2023 to 2024

Assets

Down

$274,548

Down $35,766 (-12%) from 2023

Net Assets

Down

$274,548

Down $35,766 (-12%) from 2023

Liabilities

Flat

$0

Flat from 2023

Revenue

Down

$111,790

Down $3,734 (-3.2%) from 2023

Expenses

Up

$147,556

Up $61,057 (+71%) from 2023

Net Income

Down

-$35,766

Down $64,791 (-223%) from 2023

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$400K$300K$200K$100K$0Assets 2010: $89,784Liabilities 2010: $7,5022010Assets 2011: $74,473Liabilities 2011: $8,9002011Assets 2012: $72,416Liabilities 2012: $11,2772012Assets 2013: $71,024Liabilities 2013: $13,7142013Assets 2021: $249,161Liabilities 2021: $0Net Assets 2021: $249,1612021Assets 2022: $281,289Liabilities 2022: $0Net Assets 2022: $281,2892022Assets 2023: $310,314Liabilities 2023: $0Net Assets 2023: $310,3142023Assets 2024: $274,548Liabilities 2024: $0Net Assets 2024: $274,5482024

Highlighted filing

2024

Assets$274,548
Liabilities$0
Net Assets$274,548

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$150K$100K$50K$0-$50KRevenue 2010: $29,775Expenses 2010: $24,156Net Income 2010: $5,6192010Revenue 2011: $53,292Expenses 2011: $46,234Net Income 2011: $7,0582011Revenue 2012: $27,085Expenses 2012: $37,940Net Income 2012: -$10,8552012Revenue 2013: $32,019Expenses 2013: $24,663Net Income 2013: $7,3562013Revenue 2021: $97,325Expenses 2021: $133,200Net Income 2021: -$35,8752021Revenue 2022: $72,117Expenses 2022: $39,989Net Income 2022: $32,1282022Revenue 2023: $115,524Expenses 2023: $86,499Net Income 2023: $29,0252023Revenue 2024: $111,790Expenses 2024: $147,556Net Income 2024: -$35,7662024

Highlighted filing

2024

Revenue$111,790
Expenses$147,556
Net Income-$35,766
Jump To
Filing Snapshot
Filing Period
Jan 1, 2024 to Dec 31, 2024
Signed
Mar 29, 2025
Return Version
2024v5.0
Gross Receipts
$111,790
Mission and Program Overview

Mission

Serving the community as a public library for over 140 years

Program Services

DescriptionGrantsExpenses
0--
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Joe KirkpatrickPresident-$0--
Molly SharpVice President-$0--
Anita ConlinTreasurer-$0--
Lucas SwaineSecretary-$0--
Laurel BerwickTrustee-$0--
Charlene AldrichTrustee-$0--
Eleanor IngbretsonTrustee-$0--
Dale LewisTrustee-$0--
Hugh UnderhillTrustee-$0--
Filing and Contact Details

Filer

Filer Name
Haverhill Library Association
EIN
02-0326002
Phone
6039895578
Address
PO BOX 117, HAVERHILL, NH 03765

Signing Officer

Name
Anita Lori Conlin
Title
Treasurer
Phone
0000000000
Signed
2025-03-29

Preparer

Firm
Treasurer
Address
104 School Street, 0, Haverhill, NH 03765
Supplemental Narrative

Additional Explanations

Schedule O:

Replacement of slate roof on entire building at a cost of $ 94,078; Repointing of brick and power wash of entire building at a cost of $ 5,000

Raw XML Appendix208 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
IRS990EZ/ActivitiesNotPreviouslyRptInd0false
IRS990EZ/BenefitsPaidToOrForMembersAmt00
IRS990EZ/BooksInCareOfDetail/PersonNm0Haverhill Library Treasurer
IRS990EZ/BooksInCareOfDetail/PhoneNum06039895578
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt0PO BOX 117
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0HAVERHILL
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0NH
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd003765
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt0186814
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt0110548
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd0false
IRS990EZ/ContributionsGiftsGrantsEtcAmt060876
IRS990EZ/CostOfGoodsSoldAmt00
IRS990EZ/CostOrOtherBasisExpenseSaleAmt00
IRS990EZ/DonorAdvisedFndsInd0false
IRS990EZ/EngagedInExcessBenefitTransInd0false
IRS990EZ/ExcessOrDeficitForYearAmt0-35766
IRS990EZ/FeesAndOtherPymtToIndCntrctAmt04108
IRS990EZ/FiledScheduleAInd0false
IRS990EZ/ForeignFinancialAccountInd0false
IRS990EZ/ForeignOfficeInd0false
IRS990EZ/Form1120PolFiledInd0false
IRS990EZ/Form990TotalAssetsGrp/BOYAmt0310314
IRS990EZ/Form990TotalAssetsGrp/EOYAmt0274548
IRS990EZ/FundraisingGrossIncomeAmt013165
IRS990EZ/GainOrLossFromSaleOfAssetsAmt0-1
IRS990EZ/GamingGrossIncomeAmt00
IRS990EZ/GrantsAndSimilarAmountsPaidAmt00
IRS990EZ/GrossProfitLossSlsOfInvntryAmt00
IRS990EZ/GrossReceiptsAmt0111790
IRS990EZ/GrossSalesOfInventoryAmt00
IRS990EZ/InvestmentIncomeAmt035500
IRS990EZ/LandAndBuildingsGrp/BOYAmt0123500
IRS990EZ/LandAndBuildingsGrp/EOYAmt0164000
IRS990EZ/LobbyingActivitiesInd0false
IRS990EZ/MadeLoansToFromOfficersInd0false
IRS990EZ/MembershipDuesAmt00
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt0310314
IRS990EZ/NetAssetsOrFundBalancesEOYAmt0274548
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt0310314
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt0274548
IRS990EZ/OccupancyRentUtltsAndMaintAmt017780
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt02.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt12.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt22.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt32.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt41.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt51.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt61.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt71.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt81.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0Joe Kirkpatrick
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1Molly Sharp
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2Anita Conlin
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3Lucas Swaine
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm4Laurel Berwick
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm5Charlene Aldrich
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm6Eleanor Ingbretson
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm7Dale Lewis
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm8Hugh Underhill
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Vice President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2Treasurer
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3Secretary
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt4Trustee
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt5Trustee
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt6Trustee
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt7Trustee
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt8Trustee
IRS990EZ/OperateHospitalInd0false
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd0false
IRS990EZ/OrganizationHadUBIInd0false
IRS990EZ/OtherAssetsTotalDetail/BOYAmt00
IRS990EZ/OtherAssetsTotalDetail/EOYAmt00
IRS990EZ/OtherChangesInNetAssetsAmt00
IRS990EZ/OtherExpensesTotalAmt099078
IRS990EZ/OtherRevenueTotalAmt00
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd0false
IRS990EZ/PrimaryExemptPurposeTxt0Serving the community as a public library for over 140 years
IRS990EZ/PrintingPublicationsPostageAmt06325
IRS990EZ/ProgramServiceRevenueAmt02250
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt00
IRS990EZ/ProhibitedTaxShelterTransInd0false
IRS990EZ/RelatedOrganizationCtrlEntInd0false
IRS990EZ/SalariesOtherCompEmplBnftAmt020265
IRS990EZ/SaleOfAssetsGrossAmt00
IRS990EZ/SchoolOperatingInd0false
IRS990EZ/SpecialEventsDirectExpensesAmt00
IRS990EZ/SpecialEventsNetIncomeLossAmt013165
IRS990EZ/SubjectToProxyTaxInd0false
IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt00
IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt00
IRS990EZ/TanningServicesProvidedInd0false
IRS990EZ/TotalExpensesAmt0147556
IRS990EZ/TotalProgramServiceExpensesAmt00
IRS990EZ/TotalRevenueAmt0111790
IRS990EZ/TransactionWithControlEntInd0false
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd0false
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0https://haverhilllibrarynh.org
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt036791
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt027391
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt033289
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt025699
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt025423
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt0148593
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt035500
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt011987
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt0127
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt0187
IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt0227
IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt048028
IRS990ScheduleA/InvestmentIncomeCYPct00
IRS990ScheduleA/InvestmentIncomePYPct00
IRS990ScheduleA/PublicOrganization170Ind0X
IRS990ScheduleA/PublicSupportCY170Pct00.73
IRS990ScheduleA/PublicSupportCY509Pct00
IRS990ScheduleA/PublicSupportPY170Pct00.88
IRS990ScheduleA/PublicSupportPY509Pct00
IRS990ScheduleA/PublicSupportTotal170Amt0148593
IRS990ScheduleA/PublicSupportTotal509Amt00
IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind0X
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt036791
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt027391
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt033289
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt025699
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt025423
IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt0148593
IRS990ScheduleA/TotalSupportAmt0204871
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt00
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt00
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt02250
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus1YearAmt0750
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus2YearsAmt03000
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus3YearsAmt0750
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearMinus4YearsAmt01500
IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt08250
IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine10RESTRICTED
IRS990ScheduleB/ContributorInformationGrp/ContributorNum0RESTRICTED
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine10RESTRICTED
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine20RESTRICTED
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City0RESTRICTED
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State0RESTRICTED
IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode0RESTRICTED
IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt0RESTRICTED
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0Replacement of slate roof on entire building at a cost of $ 94,078; Repointing of brick and power wash of entire building at a cost of $ 5,000
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Schedule O:
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/PersonNm0Anita Lori Conlin
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Treasurer
ReturnHeader/BusinessOfficerGrp/PhoneNum00000000000
ReturnHeader/BusinessOfficerGrp/SignatureDt02025-03-29
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0HAVERHILL LIBRARY ASSOCIATION
ReturnHeader/Filer/BusinessNameControlTxt0HAVE
ReturnHeader/Filer/EIN0020326002
ReturnHeader/Filer/PhoneNum06039895578
ReturnHeader/Filer/USAddress/AddressLine1Txt0PO BOX 117
ReturnHeader/Filer/USAddress/CityNm0HAVERHILL
ReturnHeader/Filer/USAddress/StateAbbreviationCd0NH
ReturnHeader/Filer/USAddress/ZIPCd003765
ReturnHeader/IRSResponsiblePrtyInfoCurrInd0true
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0000000000
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0Treasurer
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt0104 School Street
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine2Txt00
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0Haverhill
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0NH
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd003765
ReturnHeader/ReturnTs02025-03-29T21:30:03Z
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/TaxPeriodBeginDt02024-01-01
ReturnHeader/TaxPeriodEndDt02024-12-31
ReturnHeader/TaxYr02024

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings