Skip to main content
Holdings

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

  • Minimum to open: $1
  • 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

  • Minimum to open: $25
  • 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.

    California Nonprofit Landscape

    199,897

    Registered Nonprofits

    8,500

    New 501(c)(3)s/Year

    Human Services, Education, Health

    Top Categories

    Under $500K for ~72% of orgs

    Avg Budget

    Best Banks for California Nonprofits

    Comparison of bank accounts for nonprofits in California
    Bank Type Monthly Fee APY
    Chase Platinum Business CheckingNP✓ National $95 (can be reduced to $0 for qualifying nonprofits) 0%
    Bank of America Business Advantage Fundamentals National $16 (waivable with $15,000 combined average balance or Preferred Rewards membership) 0%
    Wells Fargo Initiate Business Checking National $15 (waivable with $2,000 minimum daily balance or $5,000 combined balance) 0%
    Golden 1 Credit Union Business CheckingNP✓ Credit Union $0 0%
    U.S. Bank Nonprofit CheckingNP✓ National $0 Variable (interest-bearing)
    HoldingsNP✓ Fintech $0 1.75% variable

    NP✓ = fees waived for nonprofits

    Detailed Reviews

    1

    Chase Platinum Business Checking

    National · $95 (can be reduced to $0 for qualifying nonprofits)/mo · 0% APY

    Chase is a solid pick for California nonprofits with significant cash flow that can qualify for the fee waiver. The branch network is unmatched, but smaller orgs may find the $95 base fee daunting if they can't meet waiver requirements.

    Nonprofit Features

    • Dedicated nonprofit relationship manager
    • Fraud Protection Services
    • Chase QuickDeposit
    • Zelle and ACH payments

    Pros

    • Largest branch network in California
    • Dedicated nonprofit banking team
    • Robust fraud protection tools

    Cons

    • High base monthly fee without waiver
    • No interest earned on checking
    • Account opening requires in-branch visit
    2

    Bank of America Business Advantage Fundamentals

    National · $16 (waivable with $15,000 combined average balance or Preferred Rewards membership)/mo · 0% APY

    Bank of America has great reach in California and the Neighborhood Builders program is a genuine differentiator. But the $15K balance requirement to waive fees is steep for smaller nonprofits.

    Nonprofit Features

    • Neighborhood Builders grant program
    • $7,500 monthly free cash deposits
    • Mobile check deposit
    • Online bill pay

    Pros

    • Strong California branch presence
    • Neighborhood Builders program awards $200K+ grants to nonprofits
    • 500 free transactions per month

    Cons

    • $16/month fee unless you maintain $15K balance
    • No interest on checking
    • Limited nonprofit-specific account features
    3

    Wells Fargo Initiate Business Checking

    National · $15 (waivable with $2,000 minimum daily balance or $5,000 combined balance)/mo · 0% APY

    Wells Fargo works if you need in-person banking and your monthly transactions stay under 100. But the recent fee increase and lack of a dedicated nonprofit account make it less appealing than competitors.

    Nonprofit Features

    • Community grants for nonprofits
    • Business debit card
    • Mobile and online banking
    • Bill pay

    Pros

    • Extensive California branch and ATM network
    • Active nonprofit community grants
    • Low minimum balance to waive fee

    Cons

    • Only 100 free transactions/month
    • Fee recently increased from $10 to $15
    • No nonprofit-specific account tier
    4

    Golden 1 Credit Union Business Checking

    Credit Union · $0/mo · 0% APY

    Golden 1 is hard to beat on fees — it's genuinely free with no hoops. Great for California-based nonprofits that don't need multi-state banking, though larger orgs may outgrow the feature set.

    Nonprofit Features

    • Free business checking
    • Mobile and online banking
    • Free debit card
    • Shared branching network

    Pros

    • No monthly fees at all
    • California's largest credit union
    • Community-focused mission aligns with nonprofits

    Cons

    • California-only (no out-of-state branches)
    • Limited cash management tools for larger orgs
    • Fewer integrations than national banks
    5

    U.S. Bank Nonprofit Checking

    National · $0/mo · Variable (interest-bearing) APY

    U.S. Bank's nonprofit checking is one of the best traditional bank offerings — truly no fees and interest-bearing. The transaction cap is the main limitation; high-volume orgs should watch their counts.

    Nonprofit Features

    • Purpose-built for nonprofits
    • Interest-bearing
    • Fraud protection included
    • Donation payment processing

    Pros

    • No monthly fees or minimum balance
    • Earns interest
    • Strong branch presence in California
    • Dedicated nonprofit banking resources

    Cons

    • 1,800 annual transaction limit (then $0.35/item)
    • 300 free cash deposit units/year limit
    • Interest rates are modest
    6

    Holdings

    Fintech · $0/mo · 1.75% variable APY

    Holdings is built for nonprofits that are tired of bank fees eating into their budget. The 1.75% APY, unlimited transactions, and AI bookkeeping are genuine differentiators. No branches means it's not for everyone, but for most nonprofits the savings and features more than make up for it.

    Nonprofit Features

    • Fund tracking via sub-accounts
    • AI bookkeeping
    • Donation receipt generator
    • Virtual cards for programs

    Pros

    • No fees ever — no minimums, no transaction limits
    • 1.75% APY on all balances
    • Up to $3M FDIC insurance (via i3 Bank + program banks)
    • AI bookkeeping saves hours on financial admin

    Cons

    • No physical branches
    • Newer platform (less brand recognition)
    • Not ideal for orgs that need in-person cash deposits

    California Nonprofit Requirements

    State Registration

    File Articles of Incorporation with the California Secretary of State. Apply for tax-exempt status with the Franchise Tax Board (Form 3500 or 3500A).

    Annual Filing

    File Form 199 (California Exempt Organization Annual Information Return) with the Franchise Tax Board, or FTB 199N e-Postcard for orgs with gross receipts of $50,000 or less. File Statement of Information (Form SI-100) with the Secretary of State every two years.

    Charitable Solicitation

    Register with the Attorney General's Registry of Charities and Fundraisers (Form CT-1) before soliciting. File annual renewal (Form RRF-1) and IRS Form 990 with the AG's office. Professional fundraisers must also register.

    State-Specific Rules

    • California requires registration even for out-of-state nonprofits soliciting CA residents
    • Paid fundraisers must file a separate registration and post a surety bond
    • The AG's Registry of Charities publishes all filings publicly online

    Frequently Asked Questions

    Can a nonprofit open a bank account in California without 501(c)(3) status?

    Yes. California nonprofits can open a business bank account using their Articles of Incorporation and EIN. However, most banks require 501(c)(3) determination for nonprofit-specific accounts with fee waivers. You can open a standard business account while your IRS application is pending.

    What documents do I need to open a nonprofit bank account in California?

    You'll typically need: Articles of Incorporation filed with the CA Secretary of State, your EIN (Employer Identification Number), IRS 501(c)(3) determination letter, board resolution authorizing account opening, and government-issued photo ID for all signers.

    Do California nonprofits need a solicitation license to fundraise?

    Yes. California requires charities to register with the Attorney General's Registry of Charities and Fundraisers (Form CT-1) before soliciting donations. Annual renewal with Form RRF-1 and a copy of your IRS Form 990 is required. Failure to register can result in penalties.

    Does California charge nonprofits state income tax?

    California-exempt nonprofits are generally exempt from state corporate income tax but must file an annual informational return (Form 199 or 199N). There is a minimum franchise tax of $800/year for most nonprofits, though organizations with gross receipts under $50,000 may be exempt from this.

    How many nonprofits are registered in California?

    California has approximately 200,000 registered nonprofit organizations, the most of any U.S. state. This includes public charities, private foundations, and other 501(c) organizations. Top categories include human services, education, health, and arts & culture.

    What is the California minimum franchise tax for nonprofits?

    Most California nonprofits must pay an $800 annual minimum franchise tax to the Franchise Tax Board. However, nonprofits with gross receipts normally $50,000 or less, and new organizations in their first year, may be exempt. Check with the FTB for current exemptions.

    Can a California nonprofit use an online-only bank account?

    Absolutely. There's no California requirement that nonprofits use a brick-and-mortar bank. Many California nonprofits use fintech platforms like Holdings for zero-fee banking with features like AI bookkeeping and fund tracking via sub-accounts. Just ensure the bank provides FDIC insurance and proper business account documentation.

    Starting a nonprofit bank account?

    Download the free starter kit — EIN checklist, required documents, and what to ask your bank.

    Free PDF — no spam, unsubscribe anytime.