Nonprofit · EIN 04-3594598
PYTHON SOFTWARE FOUNDATION
Tax-exempt · BEAVERTON, OR 97008
Financials
| Year ended | Form | Revenue | Expenses | Net income | Total assets | Liabilities | Net assets |
|---|---|---|---|---|---|---|---|
| December 31, 2024 | 990 | $4,086,997 | $5,765,854 | -$1,678,857 | $4,257,720 | $871,513 | $3,386,207 |
| December 31, 2023 | 990 | $4,173,023 | $4,336,478 | -$163,455 | $5,448,874 | $747,099 | $4,701,775 |
Financial details: 990 for the year ended December 31, 2024
Revenue
- Contributions, gifts and grants
- $2,758,583
- Membership dues
- $40,678
- Program service revenue
- $1,275,755
- Investment income
- $83,523
- Net income from fundraising events
- -$37,517
- Other revenue
- -$30,864
Expenses
- Grants and similar amounts paid
- $951,942
- Other salaries and wages
- $1,529,732
- Salaries, compensation and benefits (total)
- $1,906,895
- Professional fundraising fees
- $0
- Legal fees
- $32,707
- Accounting fees
- $15,141
- Occupancy
- $15,169
- Travel
- $135,570
- Program services (functional)
- $4,944,261
- Management and general (functional)
- $604,331
- Fundraising (functional)
- $217,262
Balance sheet and other
- Total assets, start of year
- $5,448,874
- Total assets, end of year
- $4,257,720
- Total liabilities, end of year
- $871,513
- Net assets, end of year
- $3,386,207
- Net assets without donor restrictions
- $1,684,261
- Net assets with donor restrictions
- $1,701,946
- Gross receipts
- $4,138,838
- Employees
- 14
- Volunteers
- 1,200
- Year formed
- 2001
- State of legal domicile
- DE
From the e-filed returns the IRS publishes as XML (latest three processing years; amended returns replace the original). PDF copies at the IRS.
Officers, directors and key employees
As listed on the 990 for the year ended December 31, 2024, highest compensation first.
| Name | Title | Hours / week | Compensation |
|---|---|---|---|
| Seth Larson | Security Developer-in-Residence Key employee, Highest-paid employee | 40 | $238,657 |
| Ee Durbin | Director of Infrastructure Key employee | 40 | $203,105 |
| Mike Fiedler | PyPI Safety and Security Engineer Key employee | 40 | $199,219 |
| Loren Crary | Director of Resource Development Key employee | 40 | $155,120 |
| Deborah Nicholson | Secretary, Executive Director, Director Trustee or director, Officer, Key employee | 40 | $145,326 |
| Phyllis Dobbs | Controller Key employee | 25 | $109,570 |
| Dawn Wages | Chair, Director Trustee or director, Officer | 5 | $0 |
| Christopher Neugebauer | Vice Chair, Director Trustee or director, Officer | 5 | $0 |
| Georgi Ker | Treasurer, Director Trustee or director, Officer | 5 | $0 |
| Tania Allard | Director Trustee or director | 2 | $0 |
| Kwon-Han Bae | Director Trustee or director | 2 | $0 |
| Kushal Das | Director Trustee or director | 2 | $0 |
| Cheuk Ting Ho | Director Trustee or director | 2 | $0 |
| Jannis Leidel | Director Trustee or director | 2 | $0 |
| Cristian Maureira-Fredes | Director Trustee or director | 2 | $0 |
2 more people on this return
| Name | Title | Hours / week | Compensation |
|---|---|---|---|
| Denny Perez | Director Trustee or director | 2 | $0 |
| Simon Willison | Director Trustee or director | 2 | $0 |
990 for the year ended December 31, 2023: 21 people
| Name | Title | Hours / week | Compensation |
|---|---|---|---|
| Ee Durbin | Director of Infrastructure Key employee, Highest-paid employee | 40 | $191,529 |
| Deborah Nicholson | Secretary, Executive Director, Director Trustee or director, Officer, Key employee, Highest-paid employee | 40 | $154,054 |
| Loren Crary | Director of Resource Development Highest-paid employee | 40 | $149,697 |
| Seth Larson | Security Developer-in-Residence Highest-paid employee | 40 | $116,732 |
| Phyllis Dobbs | Controller Highest-paid employee | 25 | $102,764 |
| Dawn Wages | Chair, Former Treasurer, Director Trustee or director, Officer | 5 | $0 |
| Thomas Wouters | Former Chair, Director Trustee or director, Officer | 5 | $0 |
| Debora Azevedo | Vice Chair, Director Trustee or director, Officer | 2 | $0 |
| Jeffrey Triplett | Former Vice Chair, Director Trustee or director, Officer | 5 | $0 |
| Kushal Das | Treasurer, Director Trustee or director, Officer | 5 | $0 |
| Tania Allard | Director Trustee or director | 2 | $0 |
| Kwon-Han Bae | Director Trustee or director | 2 | $0 |
| Cheuk Ting Ho | Director Trustee or director | 2 | $0 |
| Dustin Ingram | Director Trustee or director | 2 | $0 |
| Georgi Ker | Director Trustee or director | 2 | $0 |
| Jannis Leidel | Director Trustee or director | 2 | $0 |
| Joannah Nanjekye | Director Trustee or director | 2 | $0 |
| Christopher Neugebauer | Director Trustee or director | 2 | $0 |
| Denny Perez | Director Trustee or director | 2 | $0 |
| Simon Willison | Director Trustee or director | 2 | $0 |
| Nina Zakharenko | Director Trustee or director | 2 | $0 |
Address and contacts
- Address (IRS master file)
- 9450 SW GEMINI DRIVE ECM 90772, BEAVERTON, OR 97008-7105
- In care of
- % PHYLLIS A DOBBS
- Principal officer (990 for 2024)
- Phyllis Dobbs, 9450 SW Gemini Drive ECM 90772, Beaverton, OR 97008
- Signed the 990
- Phyllis Dobbs, Controller
- Phone
- (847) 567-3962
- Website
- https://www.python.org/psf/
Mission
The mission of the Python Software Foundation (PSF) is to promote, protect, and advance the open source Python programming language and to support and facilitate the growth of a diverse and international community of Python programmers. The PSF: (1) Produces the core Python distribution including the Python language, its standard libraries and documentation, installers, source code, educational materials, and assorted tools and applications, (2) Establishes PSF licenses conform to the Open Source Definition and ensures the public to freely obtain, use, redistribute, and modify PSF intellectual property, (3) Protects the Python name, and the names, service marks and trademarks, (4) Raises funds to support PSF programs and services, (5) Publicizes, promotes the adoption of, and facilitates the ongoing development of Python-related technology, research, grants, conferences, and educational resources in the public interest.
Program accomplishments
- PyCon US is the largest annual gathering for the community that uses and develops the open-source Python programming language. PyCon US 2024 was offered in a hybrid format for the third time with 2,551 in-person attendees in Pittsburgh, PA and 440 online attendees. A record 1,752 Pythonistas were first-time attendees! The conference included high-quality talks, tutorials, keynotes, and meeting spaces for attendees to learn about our sponsors, discover the job market, explore Python projects and meet fellow Python community members. 198 speakers offered 167 sessions for attendees of all skill levels including tutorials, keynotes, Charlas tracks, and lightning talks. Please see our blog post for more information about PyCon US 2024: https://pycon.blogspot.com/2024/08/.Expenses $2,511,830 · grants $195,124 · revenue $2,105,145
- The PSF awarded $637K in grants to projects and events related to the development of Python, Python-related technology, educational programs, and resources. Events include worldwide conferences, PyLadies and Django Girls workshops, education, and training programs related to the establishment and promotion of the free and open source programming language Python. 149 groups or projects in 61 countries received grants from the PSF during 2024. Several worldwide Python Meetups reactivated during the year, bringing the Python Meetup network up to 117 groups covering 37 countries and over 260,000 members. The PSF also awarded $297K in travel grants at PyCon US 2024 (with $72K funded by PyLadies), PyCascades 2024, PyOhio 2024, PyLadiesCon 2024 Equipment Grants.Expenses $665,592 · grants $585,344
- The PSF provides fiscal sponsorship for Python-focused user groups, events, and projects. These groups hold regular education and networking meetings and/or present regional Python conferences. The PSF and each fiscal sponsoree work together to manage donor contributions wisely and maximize our ability to pursue the PSF's charitable mission. The PSF continued fiscally sponsoring 20 groups including: Bandit, BAPYA (Bay Area Python Groups), Boston Python, ChiPy, Denver Python User Group, Jazzband, North Bay Python, Pallets (Flask), PyOhio, PhillyPUG, PuPPy, PyBeach, PyCascades, PyHawaii, PyLadies PyMNtos, PyPA, PyRVA, San Diego Python, and Twisted.Expenses $412,921 · grants $89,464 · revenue $435,835
- The PSF funds programming development efforts to advance and maintain the core Python language, its associated libraries, and significant allied projects central to the Python community. These efforts include the Packaging Work Group, which improves and maintains the Python packaging ecosystem through fundraising and disbursement of raised funds. The Packaging Work Group focuses on efforts such as PyPI, pip, packaging.python.org, setuptools, and cross project efforts. These program initiatives also include funds for trademark and copyright investments. The PSF received several major grants focused on continuing security work during 2024. Amazon Web Services, Inc. provided a third grant for PyPI Security efforts and Linux Foundation renewed the OpenSSF Alpha-Omega Grant, which supports the Security Developer-in-Residence. The PSF received a second year of funding from Meta for the CPython Developer-in-Residence, who focused on CPython improvements and bug tracking and fixing plus many other important tasks. Bloomberg granted funds for a new Deputy CPython Developer-in-Residence and the CPython Steering Council funded a Supporting CPython Developer-in-Residence. The CPython Steering Council also funded the annual CPython Core Developer sprint in Bellevue, Washington in Fall 2024.Expenses $1,335,600 · grants $82,010 · revenue $1,049,374
- The Python Software Foundation relies on volunteer efforts to achieve many of its goals. The PSF Board of Directors offers recognition of work which significantly improves the Foundation's fulfillment of its mission and benefits the broader Python community including contributions of code and efforts in community action. The intention of these awards is to demonstrate that service to the Python community does lead to recognition and reward, rather than to provide a direct incentive to contributors.Expenses $18,318
What it must file and when
IRS records say it files Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N. Its accounting year ends in December, so each return is due on the 15th day of the 5th month after that.
| Tax year | Year ended | Due | IRS public records |
|---|---|---|---|
| 2025 | December 31, 2025 | May 15, 2026 | Not on file |
| 2024 | December 31, 2024 | May 15, 2025 | 990 on file |
| 2023 | December 31, 2023 | May 15, 2024 | 990 on file |
IRS record
- EIN
- 04-3594598
- Tax-exempt status
- 501(c)(3): Charitable, religious, educational or scientific organization
- Foundation status
- Publicly supported organization (170(b)(1)(A)(vi))
- Donations deductible (Pub 78)
- Public charity, 50% deduction limit
- Exempt since
- 2003
- Accounting year ends
- December
- Files
- Form 990 or 990-EZ
- Category (NTEE)
- Science and technology (U41)
- Assets (IRS master file)
- $4,257,720
- Income (IRS master file)
- $4,138,838
Filing history
| Form | Year ended | Revenue | Expenses | Assets | Return |
|---|---|---|---|---|---|
| 990 | December 2024 | $4,086,997 | $5,765,854 | $4,257,720 | IRS |
| 990 | December 2023 | $4,173,023 | $4,336,478 | $5,448,874 | XML |
| 990 | December 2022 | $3,856,030 | $3,441,034 | $5,766,003 | IRS |
| 990 | December 2021 | – | – | – | IRS |
| 990 | December 2020 | – | – | – | IRS |
| 990-T | December 2020 | – | – | – | IRS |
| 990 | December 2018 | – | – | – | IRS |
| 990 | December 2017 | – | – | – | IRS |
990-N: the IRS bulk file holds only the latest e-Postcard per organization; earlier years come from archived copies of that file since 2020 and can have gaps (the IRS e-Postcard search lists every one). 990, 990-EZ, 990-PF, 990-T: every e-filed return in the IRS e-file index since 2019; XML for the latest three processing years, amounts from the IRS Statistics of Income extracts before that. PDF copies and determination letters at the IRS (search EIN 04-3594598).
Questions about PYTHON SOFTWARE FOUNDATION
- What is the EIN of PYTHON SOFTWARE FOUNDATION?
- The employer identification number (EIN) of PYTHON SOFTWARE FOUNDATION is 04-3594598.
- Is PYTHON SOFTWARE FOUNDATION tax-exempt?
- Yes. The IRS lists it as tax-exempt under section 501(c)(3) since 2003.
- Are donations to PYTHON SOFTWARE FOUNDATION tax-deductible?
- Yes. It is listed in IRS Publication 78 (Public charity, 50% deduction limit).
- Which annual return does PYTHON SOFTWARE FOUNDATION file?
- Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N.
- When is the next return of PYTHON SOFTWARE FOUNDATION due?
- The return for tax year 2025 (the year ending December 31, 2025) is due May 15, 2026. Form 8868 extends it by six months; the 990-N cannot be extended.
- When did PYTHON SOFTWARE FOUNDATION last file with the IRS?
- The latest return in the IRS public files is the 990 for the year ended December 2024.
- Who is the principal officer of PYTHON SOFTWARE FOUNDATION?
- The 990 for the year ended December 31, 2024 names Phyllis Dobbs.
- Who are the officers and directors of PYTHON SOFTWARE FOUNDATION?
- The 990 for the year ended December 31, 2024 lists 17 people; 6 received compensation from the organization, the highest $238,657 (Seth Larson, Security Developer-in-Residence).
- How much revenue does PYTHON SOFTWARE FOUNDATION have?
- On its 990 for the year ended December 31, 2024 it reported revenue of $4,086,997, expenses of $5,765,854 and total assets of $4,257,720 at year end.
Other nonprofits in BEAVERTON
- CLIMATE FOUNDATION EIN 26-2077719 · last filed 990 for 2025
- UNIVERSAL CHIPLET INTERCONNECT EXPRESS INC EIN 88-2961496 · last filed 990 for 2025
- PERLAN PROJECT INC EIN 27-2151721 · last filed 990 for 2024
- METAVERSE STANDARDS FORUM INC EIN 92-3123233 · last filed 990 for 2023
- AIRFUEL ALLIANCE EIN 45-2747042 · last filed 990 for 2025
- QUALITATIVE RESEARCH CHANNEL INC EIN 61-1508522 · last filed 990-N for 2024
- INFORMATION SECURITY COLLECTIVE EIN 87-1629808 · last filed 990-N for 2025
- OREGON ROCKETRY EIN 80-0817972 · last filed 990-N for 2025
All nonprofits in BEAVERTON · Oregon · Science and technology