TLDR
Starting a nonprofit in San Francisco requires navigating federal, state, and city-level registration in sequence - and San Francisco adds requirements that most California cities do not impose. The standard path is: incorporate in California ($30), apply to the IRS for 501(c)(3) status ($275 or $600), register with the California Attorney General (RRF-1 + CT-1), register with the San Francisco Office of the Treasurer and Tax Collector (business registration applies to nonprofits), and file for property tax exemption with the SF Assessor if you occupy real property. Realistic total timeline: 4 to 8 months. The most common mistakes are filing articles of incorporation without the required IRS language, skipping California AG registration, and not budgeting for San Francisco's operating costs - which are among the highest for nonprofits in the United States.
San Francisco has one of the highest concentrations of nonprofits per capita in the country - over 8,000 registered 501(c)(3) organizations in a city of roughly 870,000 residents. The density reflects both the city’s philanthropic culture and its deep social needs. Starting a nonprofit here follows the same federal and state requirements as anywhere in California, but SF adds city-level registration obligations and imposes operating cost realities that founders must plan for from day one.
This guide walks through each step in sequence, with the specific requirements and common mistakes that apply to San Francisco.
Step 1: California Incorporation
The legal entity is created by filing Articles of Incorporation for a Nonprofit Public Benefit Corporation with the California Secretary of State. The filing fee is $30. Processing takes approximately 5 to 7 business days for standard filing, or same-day with expedited handling (additional fee).
The articles must include specific language that the IRS requires for 501(c)(3) eligibility. This is the single most common point of failure for new nonprofit founders - articles filed without the required IRS language must be amended before the 501(c)(3) application can proceed, adding weeks or months to the timeline.
Required language in the articles:
- A statement of specific charitable purpose (what the organization will do)
- A statement that the corporation is organized exclusively for purposes described in Section 501(c)(3) of the Internal Revenue Code
- A clause prohibiting any part of net earnings from inuring to the benefit of private individuals
- A clause stating the organization will not devote a substantial part of activities to lobbying and will not participate in political campaigns
- A dissolution clause providing that remaining assets will be distributed to another 501(c)(3) organization or to a government entity for a public purpose
The California Secretary of State provides sample articles that include this language. Use them as your starting template rather than drafting from scratch. For the full California incorporation process, see the California nonprofit startup guide.
Step 2: EIN and Organizational Setup
After incorporation, obtain an Employer Identification Number (EIN) from the IRS using Form SS-4 online. This is free and processes immediately. You need the EIN to open a bank account, apply for 501(c)(3) status, and begin any financial activity.
Draft bylaws before your first board meeting. Bylaws should cover:
- Board composition, terms, and election procedures
- Officer roles and responsibilities
- Meeting frequency and quorum requirements
- Conflict of interest policy (the IRS asks about this on Form 1023)
- Fiscal year designation
- Amendment procedures
Hold the organizational board meeting to adopt bylaws, elect officers, authorize bank account opening, and approve the 501(c)(3) application. Document everything in formal minutes - these become part of your permanent corporate records and are required for the IRS application.
Step 3: IRS 501(c)(3) Application
The 501(c)(3) application is the most substantive step. You have two options:
Form 1023-EZ ($275) - available to organizations projecting annual gross receipts under $50,000 and total assets under $250,000. It is a simplified online form that typically processes in 2 to 4 weeks. Not available to schools, hospitals, supporting organizations, or certain other entity types. Check the IRS eligibility worksheet before assuming you qualify.
Form 1023 ($600) - the full application, required for organizations exceeding the 1023-EZ thresholds or ineligible for the streamlined form. Requires detailed narrative descriptions of activities, financial projections (three years), governance information, and compensation data. Processing takes 3 to 6 months on average. The IRS may issue information requests that extend the timeline.
San Francisco cost reality: Given SF’s high operating costs, many new nonprofits will exceed $50,000 in gross receipts within their first or second year even with modest programming. If your projected budget exceeds the 1023-EZ threshold, file the full Form 1023 from the start rather than planning to “start small” - the cost difference ($325) is trivial compared to the clarity and permanence of a full 1023 determination.
Upon receiving your IRS determination letter, your 501(c)(3) status is retroactive to your date of incorporation (or the date specified in the letter).
Step 4: California Attorney General Registration
Within 30 days of receiving assets (any donation, grant, or property), file Form CT-1 with the California Attorney General’s Registry of Charitable Trusts. There is no fee for initial registration.
This registration begins your ongoing obligation to file the annual RRF-1 (Registration Renewal Fee Report). The RRF-1 filing guide covers the annual process in detail. The RRF-1 is due 4 months and 15 days after your fiscal year end - the same deadline as the federal Form 990.
Failure to file the RRF-1 results in delinquency status with the AG’s office. Prolonged delinquency can lead to suspension or revocation of your registration, which prevents you from soliciting charitable contributions in California. This is one of the most common compliance failures among California nonprofits, and it is entirely avoidable with a basic compliance calendar.
Step 5: California State Tax Exemption
File FTB Form 3500A with the California Franchise Tax Board to obtain state income tax exemption. For organizations that have already received their federal determination letter, this is a streamlined process - California generally follows the IRS determination. Processing takes approximately 4 to 8 weeks.
California state tax exemption is separate from federal tax exemption. You need both. Organizations operating in California without state exemption are subject to the minimum franchise tax ($800 per year for most entities, though new nonprofits may qualify for a first-year exemption).
Step 6: San Francisco City Registration
This is where San Francisco differs from most California cities. The city requires all organizations - including nonprofits - to register with the Office of the Treasurer and Tax Collector.
Business registration. File with the SF Treasurer to register your organization. Nonprofits with 501(c)(3) status are generally exempt from the city’s gross receipts tax and payroll expense tax, but you must register and claim the exemption. You must also file annual business tax returns to maintain exempt status, even when no tax is owed.
Payroll tax. If you have employees in San Francisco, you are subject to the city’s payroll expense tax unless exempt as a 501(c)(3). Claim the exemption proactively.
Commercial rent. San Francisco’s commercial rent tax applies to tenants of commercial property. Nonprofits may qualify for exemption - verify with the Treasurer’s office based on your specific lease arrangement.
The administrative burden of SF city registration is modest, but missing it can result in penalties and interest. Add the annual business tax return deadline to your compliance calendar alongside the Form 990 and RRF-1.
Step 7: Property Tax Exemption
If your organization owns or leases real property in San Francisco, you may qualify for the Welfare Exemption from property tax. This requires filing at two levels:
- California Board of Equalization (BOE) - file the Organizational Clearance Certificate application with the BOE to establish your organization’s eligibility for the Welfare Exemption statewide.
- San Francisco Assessor’s Office - file the annual Welfare Exemption claim with the local assessor. The exemption must be claimed each year; it does not automatically renew.
Given San Francisco’s extremely high property values, the property tax exemption can save tens of thousands of dollars annually. It is worth pursuing even if the filing process is bureaucratic.
Step 8: Sales Tax Exemption
California does not provide a blanket sales tax exemption for nonprofits. However, 501(c)(3) organizations are exempt from sales tax on items purchased for resale at fundraising events (with limitations) and may qualify for exemption on specific purchases. The California Department of Tax and Fee Administration (CDTFA) handles sales tax exemption certificates.
This is a common point of confusion. Unlike some states, California 501(c)(3) status does not mean you avoid paying sales tax on general purchases. Budget accordingly.
Realistic Timeline
| Step | Timeline | Cost |
|---|---|---|
| California incorporation | 5-7 business days | $30 |
| EIN | Same day (online) | Free |
| Bylaws, board meeting | 1-2 weeks | Free (or legal fees) |
| IRS 501(c)(3) - 1023-EZ | 2-4 weeks | $275 |
| IRS 501(c)(3) - Form 1023 | 3-6 months | $600 |
| CA Attorney General (CT-1) | 2-4 weeks | Free |
| CA FTB tax exemption | 4-8 weeks | Free |
| SF business registration | 1-2 weeks | Free for 501(c)(3) |
| Property tax exemption | 2-4 months | Free |
Total elapsed time: 4 to 8 months from incorporation to full operational status, driven primarily by the IRS determination timeline.
Operating Cost Reality
San Francisco has some of the highest operating costs for nonprofits in the United States. Founders must budget realistically:
Office space. Even in less expensive neighborhoods, office space in SF runs $40 to $80+ per square foot annually. Co-working and shared nonprofit office space (through organizations like Nonprofit Space Association) can reduce costs, but space remains a major budget line.
Salaries. SF’s cost of living means competitive nonprofit salaries are significantly higher than national averages. An entry-level program coordinator position that pays $40,000 in other cities may require $55,000 to $65,000 in SF. Budget accordingly or plan for remote staff outside the city.
Insurance. Workers’ compensation, general liability, and directors and officers (D&O) insurance costs are higher in California than most states. Budget $3,000 to $10,000 annually depending on organization size and activities.
Compliance costs. Between the annual Form 990, RRF-1, SF business tax return, state franchise tax return, and potential single audit requirements, annual compliance costs (accounting and audit fees) can run $5,000 to $30,000 depending on organizational complexity.
These cost realities make the fiscal sponsorship question especially relevant in San Francisco. If your project is early-stage and you are testing viability, operating under an established fiscal sponsor avoids the overhead of independent incorporation while you build programming and revenue. Many successful SF nonprofits started as fiscally sponsored projects before incorporating independently.
Common Mistakes
Filing articles without required IRS language. This is the most common and most costly mistake. If your articles lack the purpose clause, non-inurement clause, lobbying limitation, or dissolution clause, you must file amended articles with the Secretary of State before the IRS will process your 501(c)(3) application. This adds $30 in filing fees and weeks of delay.
Skipping California AG registration. Many founders focus on the IRS application and forget the CT-1. Failure to register with the AG means you are soliciting contributions without authorization - a compliance violation that can result in penalties.
Not registering with SF Treasurer. Nonprofits are not exempt from registration, only from the taxes themselves. Failure to register creates penalty exposure and complicates future compliance.
Underestimating startup capital. Between filing fees, insurance, initial office costs, and the months before fundraising revenue begins, most SF nonprofit startups need $20,000 to $50,000 in seed capital to reach operational sustainability. Have this secured - through founder contributions, seed grants, or fiscal sponsorship reserves - before incorporating.
Choosing the wrong fiscal year. Most foundations and government funders operate on calendar year or July 1 fiscal years. Choosing an unusual fiscal year (e.g., April 1) creates reporting mismatches with funders. Unless you have a specific reason, use January 1 or July 1 as your fiscal year start.
Once your nonprofit is operational and building its donor and grant base, the challenge shifts from formation to management. Tracking donors, grants, compliance deadlines, and restricted funds across multiple sources is where nonprofit software replaces the spreadsheets that every founder starts with. The organizations that make that transition early - before compliance failures force it - are the ones that sustain and grow in San Francisco’s demanding nonprofit environment.
Free resource
Get the Nonprofit Grant Compliance Checklist
A practical checklist for post-award grant compliance: restricted funds, reporting cadence, audit prep, and common failure points. Delivered by email.
- Articles of Incorporation
- The legal document filed with the California Secretary of State to create a nonprofit corporation. Must include specific IRS-required language about charitable purpose, non-inurement, lobbying restrictions, and dissolution to support a subsequent 501(c)(3) application.
DEFINITION
- RRF-1
- Registration Renewal Fee Report, the annual filing required by the California Attorney General's Registry of Charitable Trusts for all registered charitable organizations operating in California. Filed with a copy of Form 990 and, if applicable, audited financial statements.
DEFINITION
- CT-1
- The initial registration form filed with the California Attorney General's Registry of Charitable Trusts. Required within 30 days of receiving assets (donations, grants, or other property) on behalf of the charitable organization.
DEFINITION
- Fiscal sponsorship
- An arrangement where an existing 501(c)(3) organization provides tax-exempt status and financial administration for a charitable project that has not independently incorporated or obtained its own exempt status. Common in San Francisco for early-stage initiatives.
DEFINITION
- Form 1023-EZ
- The streamlined IRS application for 501(c)(3) tax-exempt status, available to organizations projecting annual gross receipts under $50,000 and total assets under $250,000. Processes faster than the full Form 1023 but is not available to all organization types.
DEFINITION
Q&A
What are the steps to start a nonprofit in San Francisco?
The sequence is: (1) Choose a name and check availability with the California Secretary of State, (2) Draft and file Articles of Incorporation with required IRS language ($30), (3) Obtain an EIN from the IRS (free, online), (4) Draft bylaws and hold an organizational board meeting, (5) Apply for 501(c)(3) status using Form 1023 or 1023-EZ ($275-$600), (6) Register with the California Attorney General (CT-1), (7) Obtain California state tax exemption (FTB 3500A or automatic upon IRS determination), (8) Register with the San Francisco Office of the Treasurer and Tax Collector, (9) File for property tax exemption with the SF Assessor if applicable, (10) Obtain required insurance and begin operations.
Q&A
How is starting a nonprofit in San Francisco different from other California cities?
San Francisco adds city-level requirements that most California cities do not impose. All organizations - including nonprofits - must register with the SF Treasurer and Tax Collector and file annual business tax returns (though 501(c)(3) organizations are generally exempt from the taxes themselves). San Francisco also has unique payroll tax and gross receipts tax structures that nonprofits must understand even if exempted. Additionally, SF's high operating costs (office space, salaries, insurance) mean that new nonprofits need significantly more startup capital than equivalent organizations in other California cities.
Q&A
Should I use Form 1023 or 1023-EZ?
Use Form 1023-EZ if your organization projects annual gross receipts under $50,000 and total assets under $250,000, and your organization type is eligible (check the IRS eligibility worksheet). It costs $275 and processes in weeks. Use the full Form 1023 if you exceed those thresholds, plan to operate a school or hospital, or want to establish a more detailed public record of your exempt purposes. The full form costs $600 and takes 3-6 months. Given San Francisco's high operating costs, many new nonprofits exceed the $50,000 threshold quickly and should consider starting with the full Form 1023.
Frequently asked