How to Start a Nonprofit in California

California is the one state where you're managing two agencies with real teeth from day one: the Attorney General's Registry and the Franchise Tax Board. Here's the formation steps, then what happens once you're approved.

Forming Your California Nonprofit

California's formation process itself is fast and cheap; the part that catches people off guard is everything that comes after incorporation, which is why this guide covers both halves.

Step 1: Check name availability

Your nonprofit's name has to be distinguishable from every other entity name on file with the California Secretary of State. Search the Secretary of State's business search before you fall in love with a name. If you want to lock a name in before you're ready to file, you can reserve it for $10 through bizfile Online.

Step 2: File Articles of Incorporation

File Articles of Incorporation with the California Secretary of State. Most 501(c)(3)s form as a nonprofit public benefit corporation (the category for charitable and public-purpose organizations; there are separate categories for mutual benefit and religious corporations). File online through bizfile Online.

Filing fee: $30. Check bizfile Online for the current fee before you file, since fee schedules do change.

Step 3: Directors and agent for service of process

California law technically requires only one director for a nonprofit public benefit corporation, but the IRS looks skeptically at a one-person board when it reviews your 501(c)(3) application; most practitioners recommend at least three independent directors to avoid inurement questions. You'll also need to name an agent for service of process, a person or registered corporate agent with a physical California address who can accept legal papers on your organization's behalf. A P.O. box does not qualify.

Step 4: Get your EIN and apply for 501(c)(3)

Once your Articles are filed, get your federal Employer Identification Number from the IRS (Form SS-4, free, instant online). Then apply for federal tax-exempt status: Form 1023-EZ if you expect under $50,000 in annual gross receipts and under $250,000 in assets, or the full Form 1023 otherwise. Our First 90 Days checklist walks through both in detail, including the current filing fees and processing times.

After incorporation: within 90 days of filing your Articles, California requires a Statement of Information (Form SI-100, $20 filing fee) confirming your officers and address. More on that below, in the after-approval section.

After You're Approved: The California Layer

Your federal determination letter is a major milestone, but it isn't the finish line for state compliance. California requires three distinct registrations or filings beyond incorporation:

These overlap slightly in timing and information, but they're separate processes with separate deadlines. Most new California nonprofits miss at least one of them.

Register Before You Fundraise: The Attorney General Registry

What you're doing

California requires charitable organizations to register with the Attorney General's Registry of Charities and Fundraisers before soliciting donations from California residents. This is separate from your 501(c)(3) status and must happen before your first fundraising activity.

The initial registration (Form CT-1)

You'll file Form CT-1 (Initial Registration Form for Charitable Trusts) with the California AG. The form asks for:

Registration fee: $50 (as of 2022). The Registry also notes this may be subject to change; check the current fee schedule before filing.

Deadline: You must register within 30 days of receiving your first assets or first soliciting donations, whichever comes first. If you're planning to fundraise, register before sending that first email or setting up your donation page.

Critical: If you solicit donations without registering first, the Attorney General can fine your organization and individual board members. Don't procrastinate on this one.

Annual renewal (Form RRF-1)

Every year after initial registration, you'll file Form RRF-1 (Annual Renewal Form for Charitable Trusts) with updated financial information. The renewal deadline mirrors your federal filing deadline: the 15th day of the 5th month after your fiscal year ends (May 15 for calendar-year filers).

Renewal fees: The state charges annual renewal fees based on your gross revenue. Check the current fee schedule at the Registry's website; as of recent years, fees typically range from $0 (for organizations under $25,000 in gross revenue) to several hundred dollars for larger organizations.

What RRF-1 includes: Your audited or unaudited financial statements, a copy of your federal Form 990, and confirmation that you're still operating in California. If you don't file your federal 990 on time, you can't file your California renewal either; the two are linked.

Late filing consequences: If you miss the RRF-1 deadline, the Attorney General will assess late fees (typically $25–$50 per month of delinquency, depending on your organization size). Continued non-filing can get you listed as delinquent on the Registry, which blocks your ability to legally solicit donations in California, and can eventually lead to revocation of your California registration. This is separate from your federal 501(c)(3) status with the IRS; a state registration problem doesn't automatically revoke your federal exemption, but it does stop you from fundraising legally in California until it's cured.

Where to file: The California AG Registry has rolled out a new Online Filing Service for new charities (started October 2025). If you're registering for the first time after October 2025, you can file electronically through oag.ca.gov/charities/initial-reg. For renewals, check oag.ca.gov/charities/renewals for the current system (the Registry is rolling out a full online renewal system in 2026).

California State Tax Exemption: A Separate Federal Filing

Why you need it

Federal 501(c)(3) status does NOT automatically exempt you from California state income tax or franchise tax. You must file a separate exemption application with the California Franchise Tax Board to get state tax-exempt status.

Filing the exemption request

You'll file Form 3500A (Request for Exemption from California Franchise or Income Tax) with your IRS determination letter attached. This form tells the FTB that the IRS already vetted you, and California should honor that determination.

Alternatively, if you're applying for 501(c)(3) status but haven't received your IRS determination letter yet, you can file Form 3500 (Application for Exemption from California Franchise or Income Tax) directly with California while waiting for the federal letter.

Filing fee: Check the FTB website for the current fee; historically, this has been a modest application fee or sometimes no fee at all. (The FTB does not typically charge renewal fees for tax-exempt organizations.)

Where to file: Mail or file electronically through the FTB's nonprofit portal. See ftb.ca.gov for current submission instructions.

Sales tax exemption: the gray area

Unlike some states, California does NOT provide a blanket sales tax exemption for nonprofits just because you're 501(c)(3). However, you may qualify for partial exemptions on specific items purchased for your charitable program. This is narrow: food for a food bank's clients, medical equipment for a clinic, supplies directly used in serving your mission, but not office supplies, computer hardware, or general operating costs.

If you qualify for a sales tax exemption on specific purchases, you'll need to obtain a Resale Certificate (Seller's Permit) from the FTB showing your tax-exempt status. This is usually a simple form; ask the FTB directly whether your organization qualifies.

Plain language: Don't expect California to let you buy office supplies tax-free just because you're a nonprofit. You probably aren't eligible for the state's general exemption. But if you buy goods that are directly consumed in your charitable program, contact the FTB to ask whether those specific items qualify.

Secretary of State: The Statement of Information

What it is and why it matters

When you incorporated your nonprofit in California, you filed Articles of Incorporation with the Secretary of State. The state now requires you to file a Statement of Information (Form SI-100) to keep your incorporation records current.

First filing deadline: Within 90 days of incorporation.

Renewal deadline: Every 2 years (for most California nonprofit corporations).

The Statement of Information updates your registered agent, principal office address, and officer names. If any of these have changed since you incorporated, you need to report it. If nothing has changed, you still file a renewal confirming "everything is the same."

Filing fee and where to file

Filing fee: Check the Secretary of State website for the current fee; historically, this has been $0–$30 for nonprofit filings.

Where to file: You can file online through the California Secretary of State's website at sos.ca.gov, by mail, or through a registered agent service if you use one.

Common mistake: Nonprofits often forget to file the biennial Statement of Information and then lose their corporate status. The Secretary of State will suspend your nonprofit corporation if you miss the deadline (usually by 60–90 days), and you'll have to pay a reinstatement fee to restore it. A calendar reminder is cheaper than the reinstatement fee.

Deadlines to Calendar

Here's what you need to track. Add all of these to your organization's calendar now:

Link these deadlines together: your federal 990 deadline (May 15 for calendar-year organizations) is also when your California RRF-1 renewal is due. File both at the same time to avoid confusion.

What About Federal Requirements?

Don't forget that California is just the state layer. You also have federal responsibilities. Our First 90 Days checklist covers federal deadlines (your Form 990 filing, maintaining records, etc.) and provides a complete picture. California is on top of that, not instead of it.

For more on the nationwide landscape, including other states' rules, see our guide to charitable solicitation registration and our FAQ.

Next step

Go back to the First 90 Days checklist →

Add these California deadlines to your organization calendar, then keep moving through the checklist.

Estimated time: 5 minutes to calendar everything