How to Open a Nonprofit Bank Account in California
Everything you need to know about nonprofit banking requirements, best banks, and compliance in California.
What You Need to Know
California is home to more than 190,000 registered nonprofits — the largest nonprofit sector of any state in the nation. From social services organizations in Los Angeles to environmental groups in the Bay Area, health-focused nonprofits in San Diego, and community foundations across the Central Valley, California's nonprofit landscape is as diverse as the state itself.
Major nonprofit hubs include Los Angeles (the largest concentration), San Francisco, San Diego, Sacramento, and the greater Bay Area. The state's nonprofits collectively employ over 1 million people and generate more than $200 billion in annual revenue. Whether you're launching a small community organization or scaling a statewide initiative, understanding California's specific registration and banking requirements is essential.
California has a particularly robust regulatory framework for nonprofits, including registration with both the Secretary of State and the Attorney General's Registry of Charitable Trusts. The good news: filing fees are among the lowest in the country, and the process is straightforward if you follow the steps below.
California Nonprofit Registration Requirements
1. Incorporate with the California Secretary of State
File Articles of Incorporation (nonprofit) with the California Secretary of State. The filing fee is $30 — one of the lowest in the nation. You can file online or by mail through the California Secretary of State's office. Your articles must include specific language required by both California law and the IRS for tax-exempt status, including a statement of purpose, dissolution clause, and irrevocable dedication of assets.
2. Get Your Federal EIN
Apply for an Employer Identification Number (EIN) from the IRS — free, takes minutes online at IRS EIN application.
3. Apply for Federal 501(c)(3) Status
File IRS Form 1023 (or 1023-EZ for smaller organizations). Processing time: 3-6 months. Fee: $600 (Form 1023) or $275 (Form 1023-EZ).
4. Register for California Tax Exemption
Apply to the California Franchise Tax Board (FTB) for state tax-exempt status using Form 3500 or the simplified Form 3500A (for organizations that already hold an IRS 501(c)(3) determination letter). The filing fee for Form 3500A is $0 — completely free. Form 3500 (for orgs applying before receiving federal determination) has a $25 fee. File with the Franchise Tax Board — Exempt Organizations.
5. Register for Charitable Solicitation
Register with the California Attorney General's Registry of Charitable Trusts within 30 days of receiving assets. File Form CT-1 (initial registration). You'll also need to file an annual Form RRF-1 (Registration Renewal Fee Report) and submit a copy of your IRS Form 990. Register through the Attorney General — Registry of Charitable Trusts.
6. Ongoing Reporting Requirements
File the Annual Registration Renewal Fee Report (Form RRF-1) with the California Attorney General. The fee ranges from $0 to $300 based on your organization's gross revenue. You must also file your IRS Form 990 with the AG's office. Separately, file the annual Statement of Information (Form SI-100) with the Secretary of State ($20 fee). Failure to file can result in suspension of your tax-exempt status and ability to operate in California.
Documents Needed to Open a Nonprofit Bank Account in California
- •EIN Letter (IRS CP 575 or 147C)
- •Articles of Incorporation (filed with California Secretary of State)
- •Bylaws (signed by board)
- •Board Resolution authorizing account opening and naming authorized signers
- •Government-issued photo ID for all authorized signers
- •501(c)(3) Determination Letter from the IRS (if available — some banks allow you to open while pending)
- •California-specific requirements: CT-1 registration confirmation from the Attorney General's Registry of Charitable Trusts; California FTB exemption letter (Form FTB 3500A acknowledgment)
Best Banks for Nonprofits in California
1. Holdings (Recommended)
- •Monthly fee: $0
- •Minimum balance: $0
- •APY: 1.75% on all balances (checking + savings)
- •FDIC insurance: Up to $3M
- •Nonprofit features: Unlimited sub-accounts for program/fund tracking, built-in accounting with auto-categorization, donation tracking
- •Why it works for California nonprofits: California nonprofits juggling multiple restricted grants can use unlimited sub-accounts to track each fund separately — critical for meeting the AG's reporting requirements and passing audits. The 1.75% APY means your operating reserves are actually earning something instead of sitting idle.
- •Open an account →
2. Chase Business Complete Banking
- •Monthly fee: $15 (waived with $2,000 daily balance)
- •Minimum to open: $0
- •Free transactions: 100/month
- •Branch count in CA: 1,000+
- •Chase has the largest branch and ATM network in California. For nonprofits that handle cash donations or need in-person banking (think churches, food banks, event-heavy organizations), that branch access is hard to beat. QuickAccept lets you take payments at fundraising events with same-day deposits.
- •Best for: Nonprofits needing extensive branch access across California
3. Bank of America Business Advantage Fundamentals
- •Monthly fee: $16 (waived with $5,000 combined balance or $500/mo debit spend; first year free)
- •Free transactions: 200/month
- •Branch count in CA: 800+
- •Bank of America has deep California roots and the second-largest branch network in the state. The first-year-free offer is attractive for new nonprofits building their reserves. The Preferred Rewards for Business program can unlock additional benefits as your organization grows.
- •Best for: Larger nonprofits that can maintain $5,000+ balances
4. Golden 1 Credit Union
- •Monthly fee: $0
- •Minimum to open: $1
- •Free transactions: 200/month
- •Members: 1,100,000+
- •California's largest credit union offers free business checking with no monthly fees. Access to the CO-OP shared branching network gives you 30,000+ surcharge-free ATMs. Membership is open to anyone who lives, works, or worships in California.
- •Best for: California nonprofits wanting fee-free credit union banking with statewide access
5. Wells Fargo Initiate Business Checking
- •Monthly fee: $15 (waived with $2,000 daily balance)
- •Minimum to open: $25
- •Free transactions: 100/month
- •Branch count in CA: 900+
- •Headquartered in San Francisco, Wells Fargo has deep California roots and the third-largest branch network in the state. The low $25 opening deposit is friendly for new nonprofits. However, the $15 monthly fee (increased from $10 in March 2026) and no interest on checking make it less competitive for organizations watching every dollar.
- •Best for: Nonprofits needing dense branch coverage, especially in Northern California
California Nonprofit Banking Considerations
State Filing Deadlines
- •Form RRF-1 + Form 990: Due 4 months and 15 days after fiscal year end (same as federal 990 deadline)
- •Statement of Information (SI-100): Due every two years, within 90 days of the anniversary of your incorporation date
- •FTB Form 199 or 199N: Annual return due 4 months and 15 days after fiscal year end
- •Sales tax exemption renewal: No renewal needed — California sales tax exemption doesn't expire once granted
Sales Tax Exemption
California nonprofits are generally NOT exempt from paying sales tax on purchases. Unlike many states, California does not offer a blanket sales tax exemption for 501(c)(3) organizations. However, certain specific exemptions exist (e.g., for meals served by nonprofits, some medical equipment). The combined sales tax rate ranges from 7.25% to 10.25% depending on location. Nonprofits should consult the FTB and Board of Equalization for specific exemptions that may apply to their activities.
State-Specific Compliance
- •Form RRF-1: California's unique Annual Registration Renewal Fee Report is required for ALL charitable organizations registered with the AG. Fees range from $0 (gross revenue under $25,000) to $300 (gross revenue over $50 million).
- •CT-1 Initial Registration: Must be filed within 30 days of receiving assets — this catches many new nonprofits off guard.
- •$800 Minimum Franchise Tax: California's minimum franchise tax of $800/year applies to most entities, but 501(c)(3) nonprofits are EXEMPT from this tax. Make sure your FTB exemption is in place.
- •Attorney General Oversight: California's AG has broad authority to investigate and audit nonprofits. Maintaining clean financial records and timely filings is critical.
California Nonprofit Resources
- •California Association of Nonprofits (CalNonprofits)
- •Attorney General — Registry of Charitable Trusts
- •Franchise Tax Board — Exempt Organizations
- •California Secretary of State — Business Filings
- •California Department of Financial Protection and Innovation (DFPI)
FAQ
Do nonprofits need a separate bank account in California?
Yes. While not always legally required, a dedicated nonprofit bank account is essential for maintaining your tax-exempt status, satisfying donor expectations, and meeting California Attorney General reporting requirements. Commingling personal and organizational funds can jeopardize your 501(c)(3) status and trigger an AG investigation.
Can a California nonprofit use a personal bank account?
Technically possible in early stages, but strongly discouraged. California's Attorney General requires charitable organizations to register within 30 days of receiving assets, and expects organizational funds to be held in a dedicated account. Most grantmakers and institutional donors require it, and your Form RRF-1 filing assumes proper financial separation.
What fees should California nonprofits watch for?
Monthly maintenance fees, minimum balance requirements, transaction limits, and wire transfer fees are the most common hidden costs. Holdings charges $0 for all of these. Traditional banks in California typically charge $10-30/month plus per-transaction fees after a limit. With California's high cost of doing business, every dollar saved on banking goes further.
How long does it take to open a nonprofit bank account in California?
With Holdings: same day (online application, no branch visit). With traditional banks: typically 1-2 weeks including branch appointments and document review. Some larger California banks may require additional compliance review for new nonprofits.
Does a California nonprofit need 501(c)(3) status to open a bank account?
No. You can open a nonprofit bank account with your EIN and Articles of Incorporation before receiving your 501(c)(3) determination letter. Holdings and most banks allow this. However, you'll want to apply for California FTB tax-exempt status as soon as you receive your federal determination.
Are California nonprofits exempt from the $800 franchise tax?
Yes. Organizations with 501(c)(3) status (or pending 501(c)(3) with a California FTB exemption) are exempt from California's $800 minimum franchise tax. This is a significant savings — make sure your FTB exemption paperwork is filed promptly.
What happens if a California nonprofit doesn't register with the Attorney General?
Operating without registration can result in penalties, loss of tax-exempt status, and potential legal action by the AG's office. Late registration fees apply, and the AG can revoke your right to solicit donations in California.