Civic Intelligence

Open Transit Software Foundation

EIN 84-1786969 • Seattle, WA

Pub. 78 Eligible990-N CoverageNTEE S20

Profile

Coordinate open source software projects to provide information about public transportation.

PO Box 22254Seattle, WA 98122

n/A

Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

Score unavailable

No value available

Liabilities-to-assets requires both liabilities and assets on the latest valid filing.

Source year 2025

Liabilities / Revenue

Score unavailable

No value available

Liabilities-to-revenue requires both liabilities and revenue on the latest valid filing.

Source year 2025

Net Margin

15th percentile

-22%

Higher net margin than 15% of similar nonprofits.

NTEE S20 • <$500k nonprofits • Source year 2025

Top Officer Pay

97th percentile

$72,000

Higher top officer pay than 97% of similar nonprofits.

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

NTEE S20 • <$500k nonprofits • Source year 2025

Asset Growth

Score unavailable

No value available

No earlier valid filing was available within the previous three public years.

Source year 2025

Revenue Growth

Score unavailable

No value available

No earlier valid filing was available within the previous three public years.

Source year 2025

Assets

$60,643

No earlier filing loaded for comparison.

Liabilities

-

No earlier filing loaded for comparison.

Net Assets

$60,643

No earlier filing loaded for comparison.

Revenue

$79,945

No earlier filing loaded for comparison.

Expenses

$97,788

No earlier filing loaded for comparison.

Net Income

-$17,843

No earlier filing loaded for comparison.

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$80K$60K$40K$20K$0Assets 2025: $60,643Net Assets 2025: $60,6432025

Highlighted filing

2025

Assets$60,643
Liabilities-
Net Assets$60,643

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$100K$50K$0-$50KRevenue 2025: $79,945Expenses 2025: $97,788Net Income 2025: -$17,8432025

Highlighted filing

2025

Revenue$79,945
Expenses$97,788
Net Income-$17,843

Filings

Balance SheetOperations
YearAssetsLiabilitiesNet AssetsRevenueExpensesNet Income
2025Detailed filing. Detailed filing data is available for this year.$60.6$60.6$79.9$97.8$17.8
Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2025 to Dec 31, 2025
Signed
Mar 25, 2026
Return Version
2025v4.0
Gross Receipts
$79,945
Mission and Program Overview

Mission

Coordinate open source software projects to provide information about public transportation.

Program Services

DescriptionGrantsExpenses
Develop and maintain the OneBusAway suite of open-source software for providing schedule and real-time information about public transportation. The software includes apps for mobile devices, the server, and transit agency back-end support. The development and maintenance work is performed by contractors paid by OTSF, by software developers working at agencies or companies that use or support OneBusAway, and by volunteers. We have also recently developed OneBusAway Cloud and added it to our software suite. This is a cloud-based software service that allows transit agencies, particularly smaller ones with fewer resources, to run OneBusAway inexpensively, without needing dedicated IT staff or a custom support contract with a private consultancy (which have proven to be major barriers to the wider adoption of the system). Number of persons benefited (users of the apps and software): 300,000.-$92,549
Education - Increase awareness and encouragement of public transit. Number of persons benefited: 330.-$2,858
Support other organizations with aligned goals. Number of persons benefited: 13.-$2,381
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Aaron BrethorstExecutive DirectorPT$72,000-$72,000
Kari WatkinsChairman-$0--
Devin BraunSecretary-$0--
Alan BorningTreasurerPT$0--
Matt CaywoodDirector-$0--
Sean CruddenDirector-$0--
Pete DussinDirector-$0--
Wojciech KuleszaDirectorPT$0--
Lauren MainDirector-$0--
Jan-Dirk SchmckerDirector-$0--
Will WongDirector-$0--
Filing and Contact Details

Filer

Filer Name
Open Transit Software Foundation
EIN
84-1786969
Phone
2066331971
Address
PO Box 22254, Seattle, WA 98122

Signing Officer

Name
Alan Borning
Title
Treasurer
Phone
2066331971
Signed
2026-03-25
Discuss with paid preparer
Yes

Preparer

Firm
A4A Accounting SPC
Address
12704 8th Ave SW, Burien, WA 98146
Preparer
Christopher Lohse
Phone
2066183246
Supplemental Narrative

Additional Explanations

Other Expenses.1

Cloud computing services $4633

Other Expenses.2

Payment platform fees $1886

Other Expenses.3

Geocoding service $1200

Other Expenses.4

Professional conferences $780

Other Expenses.5

Banking fees $240

Other Expenses.6

Post office box rental $234

Other Expenses.7

Business license and reports $143

Other Expenses.8

Computer software $80

Other Expenses.9

Internet domain names $67

Other Expenses.10

Tax form filing service $3

Other Assets.1

Internet domain names - Beginning $3450 Internet domain names - Ending $3450

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/BooksInCareOfDetail/PersonNm0Alan Borning
IRS990EZ/BooksInCareOfDetail/PhoneNum02066331971
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt0PO Box 22254
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0Seattle
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0WA
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd098122
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt075036
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt057193
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd0false
IRS990EZ/ContributionsGiftsGrantsEtcAmt067771
IRS990EZ/CostOfGoodsSoldAmt00
IRS990EZ/CostOrOtherBasisExpenseSaleAmt00
IRS990EZ/DonorAdvisedFndsInd0false
IRS990EZ/EngagedInExcessBenefitTransInd0false
IRS990EZ/ExcessOrDeficitForYearAmt0-17843
IRS990EZ/FeesAndOtherPymtToIndCntrctAmt016522
IRS990EZ/FiledScheduleAInd0true
IRS990EZ/ForeignFinancialAccountInd0false
IRS990EZ/ForeignOfficeInd0false
IRS990EZ/Form1120PolFiledInd0false
IRS990EZ/Form990TotalAssetsGrp/BOYAmt078486
IRS990EZ/Form990TotalAssetsGrp/EOYAmt060643
IRS990EZ/FundraisingGrossIncomeAmt00
IRS990EZ/GrossReceiptsAmt079945
IRS990EZ/InfoInScheduleOPartIIInd0X
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/InvestmentIncomeAmt0174
IRS990EZ/LobbyingActivitiesInd0false
IRS990EZ/MadeLoansToFromOfficersInd0false
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt078486
IRS990EZ/NetAssetsOrFundBalancesEOYAmt060643
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt078486
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt060643
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt01.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt10.50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt210.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt30.50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt40.50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt50.50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt610.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt70.50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt80.50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt91.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt1018.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/CompensationAmt90
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt1072000
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0Kari Watkins
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1Devin Braun
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2Alan Borning
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3Matt Caywood
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm4Sean Crudden
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm5Pete Dussin
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm6Wojciech Kulesza
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm7Lauren Main
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm8Jan-Dirk Schmcker
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm9Will Wong
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm10Aaron Brethorst
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0Chairman
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Secretary
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2Treasurer
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt4Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt5Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt6Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt7Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt8Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt9Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt10Executive Dir.
IRS990EZ/OperateHospitalInd0false
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd0false
IRS990EZ/OrganizationHadUBIInd0false
IRS990EZ/OtherAssetsTotalDetail/BOYAmt03450
IRS990EZ/OtherAssetsTotalDetail/EOYAmt03450
IRS990EZ/OtherExpensesTotalAmt09266
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd0false
IRS990EZ/PrimaryExemptPurposeTxt0Coordinate open source software projects to provide information about public transportation.
IRS990EZ/ProgramServiceRevenueAmt012000
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0Develop and maintain the OneBusAway suite of open-source software for providing schedule and real-time information about public transportation. The software includes apps for mobile devices, the server, and transit agency back-end support. The development and maintenance work is performed by contractors paid by OTSF, by software developers working at agencies or companies that use or support OneBusAway, and by volunteers. We have also recently developed OneBusAway Cloud and added it to our software suite. This is a cloud-based software service that allows transit agencies, particularly smaller ones with fewer resources, to run OneBusAway inexpensively, without needing dedicated IT staff or a custom support contract with a private consultancy (which have proven to be major barriers to the wider adoption of the system). Number of persons benefited (users of the apps and software): 300,000.
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt1Education - Increase awareness and encouragement of public transit. Number of persons benefited: 330.
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt2Support other organizations with aligned goals. Number of persons benefited: 13.
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt092549
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt12858
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt22381
IRS990EZ/ProhibitedTaxShelterTransInd0false
IRS990EZ/RelatedOrganizationCtrlEntInd0false
IRS990EZ/SalariesOtherCompEmplBnftAmt072000
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SchoolOperatingInd0false
IRS990EZ/SpecialEventsDirectExpensesAmt00
IRS990EZ/SubjectToProxyTaxInd0false
IRS990EZ/TanningServicesProvidedInd0false
IRS990EZ/TaxImposedOnOrganizationMgrAmt00
IRS990EZ/TaxImposedUnderIRC4911Amt00
IRS990EZ/TaxImposedUnderIRC4912Amt00
IRS990EZ/TaxImposedUnderIRC4955Amt00
IRS990EZ/TaxReimbursedByOrganizationAmt00
IRS990EZ/TotalExpensesAmt097788
IRS990EZ/TotalProgramServiceExpensesAmt097788
IRS990EZ/TotalRevenueAmt079945
IRS990EZ/TransactionWithControlEntInd0false
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd0false
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0N/A
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt00
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt079771
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt0109037
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt059468
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt08398
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt09850
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt0266524
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt0174
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt0291
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt015
IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt0480
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt00
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt0174
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt0291
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt015
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt0480
IRS990ScheduleA/InvestmentIncomeCYPct00.00180
IRS990ScheduleA/InvestmentIncomePYPct00.00270
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt00
IRS990ScheduleA/OtherIncome509Grp/TotalAmt00
IRS990ScheduleA/Post1975UBTIGrp/TotalAmt00
IRS990ScheduleA/PubliclySupportedOrg509a2Ind0X
IRS990ScheduleA/PublicSupportCY509Pct00.99820
IRS990ScheduleA/PublicSupportPY509Pct00.99730
IRS990ScheduleA/PublicSupportTotal509Amt0266524
IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt00
IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind0X
IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt079771
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt0109037
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt059468
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt08398
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt09850
IRS990ScheduleA/Total509Grp/TotalAmt0266524
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt079945
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt0109328
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt059483
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt08398
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt09850
IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt0267004
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0Cloud computing services $4633
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt1Payment platform fees $1886
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt2Geocoding service $1200
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt3Professional conferences $780
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt4Banking fees $240
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt5Post office box rental $234
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt6Business license and reports $143
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt7Computer software $80
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt8Internet domain names $67
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt9Tax form filing service $3
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt10Internet domain names - Beginning $3450 Internet domain names - Ending $3450
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Other Expenses.1
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc1Other Expenses.2
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc2Other Expenses.3
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc3Other Expenses.4
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc4Other Expenses.5
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc5Other Expenses.6
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc6Other Expenses.7
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc7Other Expenses.8
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc8Other Expenses.9
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc9Other Expenses.10
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc10Other Assets.1
ReturnHeader/BuildTS02025-03-06 01:10:19Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd0true
ReturnHeader/BusinessOfficerGrp/PersonNm0Alan Borning
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Treasurer
ReturnHeader/BusinessOfficerGrp/PhoneNum02066331971
ReturnHeader/BusinessOfficerGrp/SignatureDt02026-03-25
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0Open Transit Software Foundation
ReturnHeader/Filer/BusinessNameControlTxt0OPEN
ReturnHeader/Filer/EIN0841786969
ReturnHeader/Filer/PhoneNum02066331971
ReturnHeader/Filer/USAddress/AddressLine1Txt0PO Box 22254
ReturnHeader/Filer/USAddress/CityNm0Seattle
ReturnHeader/Filer/USAddress/StateAbbreviationCd0WA
ReturnHeader/Filer/USAddress/ZIPCd098122
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0475344392
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0A4A Accounting SPC
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt012704 8th Ave SW
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0Burien
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0WA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd098146
ReturnHeader/PreparerPersonGrp/PhoneNum02066183246
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0Christopher Lohse
ReturnHeader/ReturnTs02026-03-25T11:11:20-07:00
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/TaxPeriodBeginDt02025-01-01
ReturnHeader/TaxPeriodEndDt02025-12-31
ReturnHeader/TaxYr02025

Document Assets

No mirrored PDF or thumbnail assets are attached yet.