Skip to main content
Holdings

How to Open a Nonprofit Bank Account in North Carolina

Everything you need to know about nonprofit banking requirements, best banks, and compliance in North Carolina.

What You Need to Know

North Carolina is home to approximately 45,000 registered nonprofits and has one of the most vibrant nonprofit sectors in the Southeast. The state's nonprofit landscape is concentrated in the Research Triangle (Raleigh-Durham-Chapel Hill), Charlotte, and the Triad (Greensboro-Winston-Salem-High Point), with significant activity across Asheville, Wilmington, and rural communities statewide.

North Carolina holds a unique distinction as the second-largest banking state in America by assets. Charlotte serves as headquarters for both Bank of America and Truist Financial, while Raleigh hosts First Citizens Bank and Wilmington is home to Live Oak Bank (the nation's #1 SBA lender). This concentration of financial institutions means NC nonprofits have exceptional banking options with deep local relationships.

The state's nonprofit-friendly environment includes one of the lowest corporate tax rates in the US at 2.5% flat, a $60 nonprofit filing fee (well below average), and straightforward registration requirements. The North Carolina Center for Nonprofits is one of the strongest state nonprofit associations in the country, providing excellent support for organizations of all sizes.

North Carolina Nonprofit Registration Requirements

1. Incorporate with the North Carolina Secretary of State

File Articles of Incorporation (nonprofit) with the NC Secretary of State. The filing fee is $60 — well below the national average. File through the North Carolina Secretary of State. Include required IRS language for tax-exempt status.

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 North Carolina Tax Exemption

Apply to the NC Department of Revenue for sales tax exemption. NC recognizes federal 501(c)(3) status for income tax exemption. You must apply separately for sales tax exemption. The state sales tax is 4.75% plus local additions (up to 7.5% combined). File with the NC Department of Revenue.

5. Register for Charitable Solicitation

Register with the NC Secretary of State, Charitable Solicitation Licensing Section before soliciting donations. Annual license renewal is required. File through the NC Secretary of State — Charitable Solicitation.

6. Ongoing Reporting Requirements

File your annual financial report with the Secretary of State, Charitable Solicitation Licensing Section. Due within 4.5 months after your fiscal year end. You must also file an annual report with the Secretary of State's Corporations Division to maintain your active status.

Documents Needed to Open a Nonprofit Bank Account in North Carolina

  • EIN Letter (IRS CP 575 or 147C)
  • Articles of Incorporation (filed with NC 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)
  • North Carolina-specific requirements: Charitable solicitation license; NC sales tax exemption certificate

Best Banks for Nonprofits in North Carolina

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 North Carolina nonprofits: NC nonprofits benefit from the state's low 2.5% corporate tax rate and strong philanthropic ecosystem. The 1.75% APY makes your reserves work harder than any traditional NC bank offers, and unlimited sub-accounts help you manage the complex mix of foundation grants, government contracts, and individual donations that NC organizations typically juggle.
  • Open an account →
  • 2. Truist Small Business Checking

  • Monthly fee: $12 (waived with $1,500 minimum daily balance)
  • Free transactions: 150/month
  • Branch count in NC: 480+
  • Charlotte-headquartered Truist has the largest branch network in North Carolina with nearly 500 locations. Born from the merger of BB&T (Winston-Salem) and SunTrust, Truist has deep NC roots via BB&T's heritage. Strong commercial lending and SBA loan programs.
  • Best for: NC nonprofits wanting maximum branch access from a hometown bank
  • 3. Bank of America Business Advantage Fundamentals

  • Monthly fee: $16 (waived with $5,000 combined balance; first year free)
  • Free transactions: 200/month
  • Branch count in NC: 200+
  • Headquartered in Charlotte, Bank of America has its world headquarters in North Carolina. 200 free transactions and the first-year-free offer make it attractive for growing nonprofits. The Preferred Rewards program provides additional benefits at scale.
  • Best for: Larger NC nonprofits wanting BofA's full ecosystem in BofA's home state
  • 4. SECU (State Employees' Credit Union)

  • Minimum to open: $25
  • Free transactions: 250/month
  • Members: 2,900,000+
  • Branch count in NC: 275+
  • The second-largest credit union in the entire United States with $56B in assets and branches in all 100 North Carolina counties. Unmatched geographic coverage and no monthly fees. Membership is available to NC state employees, their families, and select groups.
  • Best for: NC nonprofits with eligible members wanting unmatched statewide coverage
  • 5. First Citizens Bank Business Checking

  • Monthly fee: $10 (waived with $2,500 average daily balance)
  • Branch count in NC: 150+
  • Raleigh-headquartered with 128 years of NC banking history. Now a top-20 US bank after acquiring Silicon Valley Bank. Deep North Carolina roots with strong commercial lending.
  • Best for: NC nonprofits wanting a state-rooted bank with national scale
  • North Carolina Nonprofit Banking Considerations

    State Filing Deadlines

  • Charitable solicitation annual report: Due within 4.5 months after fiscal year end
  • IRS Form 990: Due 5 months and 15 days after fiscal year end
  • Annual corporate report: Due annually with Secretary of State
  • Charitable solicitation license renewal: Annual
  • Sales Tax Exemption

    North Carolina nonprofits with 501(c)(3) status can apply for a semi-annual refund of sales tax paid on purchases, rather than an upfront exemption at point of sale. The state sales tax is 4.75% plus local additions (up to 7.5% combined). Nonprofits file Form E-585 for refunds semi-annually. This refund approach is unique to North Carolina and differs from the exemption certificates used in most states.

    State-Specific Compliance

  • Semi-annual sales tax refund: Unlike most states that issue exemption certificates, NC nonprofits pay sales tax and then apply for refunds semi-annually using Form E-585. This creates a cash flow consideration.
  • Franchise tax: NC has a minimum franchise tax of $200 for corporations. Calculated as the greater of $1.50 per $1,000 of NC assets. 501(c)(3) nonprofits should verify their exemption status.
  • Low corporate tax rate: NC's 2.5% flat corporate income tax is one of the lowest in the nation, benefiting nonprofits with unrelated business income.
  • Charitable solicitation through SOS: North Carolina handles charitable solicitation through the Secretary of State's office — not the Attorney General.
  • North Carolina Nonprofit Resources

  • North Carolina Center for Nonprofits
  • NC Secretary of State — Charitable Solicitation
  • NC Department of Revenue — Exempt Organizations
  • North Carolina Office of the Commissioner of Banks
  • FAQ

    Do nonprofits need a separate bank account in North Carolina?

    Yes. While not always legally required, a dedicated nonprofit bank account is essential for maintaining your tax-exempt status, satisfying donor expectations, and meeting NC Secretary of State reporting requirements. Commingling personal and organizational funds can jeopardize your 501(c)(3) status.

    Can a North Carolina nonprofit use a personal bank account?

    Technically possible in early stages, but strongly discouraged. North Carolina's charitable solicitation requirements expect organizational funds to be held in a dedicated account. Most grantmakers and institutional donors require it.

    What fees should North Carolina 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 North Carolina typically charge $10-16/month plus per-transaction fees after a limit.

    How long does it take to open a nonprofit bank account in North Carolina?

    With Holdings: same day (online application, no branch visit). With traditional banks: typically 1-2 weeks including branch appointments and document review.

    Does a North Carolina 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.

    How does North Carolina's sales tax refund process work for nonprofits?

    Unlike most states that issue exemption certificates, NC nonprofits pay sales tax at the point of purchase and then file Form E-585 semi-annually for a refund. This means you'll need to budget for sales tax payments and wait for refunds — creating a temporary cash flow impact that your bank account should accommodate.

    North Carolina Nonprofit Landscape

    58,157

    Registered Nonprofits

    2,900

    New 501(c)(3)s/Year

    Religion, Human Services, Education

    Top Categories

    Under $500K for ~74% of orgs

    Avg Budget

    Best Banks for North Carolina Nonprofits

    Comparison of bank accounts for nonprofits in North Carolina
    Bank Type Monthly Fee APY
    Truist Community Business CheckingNP✓ Regional $0 0%
    Bank of America Business Advantage Fundamentals National $16 (waivable with $15,000 combined average balance) 0%
    Wells Fargo Initiate Business Checking National $15 (waivable with $2,000 minimum daily balance or $5,000 combined) 0%
    State Employees' Credit Union (SECU)NP✓ Credit Union $0 Varies
    U.S. Bank Nonprofit CheckingNP✓ National $0 Variable (interest-bearing)
    HoldingsNP✓ Fintech $0 1.75% variable

    NP✓ = fees waived for nonprofits

    Detailed Reviews

    1

    Truist Community Business Checking

    Regional · $0/mo · 0% APY

    Truist is the hometown bank for NC nonprofits — headquartered in Charlotte with branches everywhere in the state. The Community Checking account is genuinely built for nonprofits with zero fees and unlimited cash deposits. Hard to beat for NC orgs.

    Nonprofit Features

    • No monthly maintenance fee for nonprofits
    • No limit on free cash deposits
    • Business online and mobile banking
    • Truist Foundation grants

    Pros

    • Zero monthly fee
    • 225 free transactions/month
    • Unlimited free cash deposits
    • Truist is headquartered in Charlotte, NC — deepest roots in the state

    Cons

    • No interest on checking
    • Digital tools still maturing post-merger
    • ATM network concentrated in Southeast
    2

    Bank of America Business Advantage Fundamentals

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

    Bank of America has significant NC heritage from the NationsBank era. Good branch coverage, but the $15K waiver threshold makes Truist a better option for most NC nonprofits.

    Nonprofit Features

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

    Pros

    • BofA also has deep NC roots (formerly NationsBank/Charlotte)
    • 500 free transactions
    • Neighborhood Builders grants available

    Cons

    • $16/month without $15K balance
    • No interest
    • No dedicated nonprofit tier
    3

    Wells Fargo Initiate Business Checking

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

    Wells Fargo inherited the Wachovia branch network in NC, so coverage is excellent. But only 100 free transactions and no nonprofit-specific account makes Truist a better choice for most NC orgs.

    Nonprofit Features

    • Community grants
    • Business debit card
    • Mobile and online banking

    Pros

    • Wells Fargo also has NC roots (formerly Wachovia)
    • Low minimum balance to waive fee
    • Extensive branch network

    Cons

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

    State Employees' Credit Union (SECU)

    Credit Union · $0/mo · Varies APY

    SECU has more branches in NC than any bank, and their fees are nonexistent. The catch is membership eligibility — you need a connection to NC state employment. If you qualify, it's one of the best options in the state.

    Nonprofit Features

    • Free checking
    • No monthly fees
    • Extensive NC branch network
    • Community development lending

    Pros

    • Largest credit union in North Carolina
    • More NC branches than any other financial institution
    • No fees
    • Deep community investment

    Cons

    • Must be a NC state employee or family member to join (or meet other eligibility)
    • Limited business-specific features
    • NC-only
    5

    U.S. Bank Nonprofit Checking

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

    Solid account features but U.S. Bank's NC presence is limited. Best for orgs that do most banking digitally.

    Nonprofit Features

    • Purpose-built for nonprofits
    • Interest-bearing
    • Fraud protection included

    Pros

    • No fees
    • Earns interest
    • Dedicated nonprofit account

    Cons

    • Limited NC branch presence
    • 1,800 annual transaction limit
    • 300 free cash deposits/year
    6

    Holdings

    Fintech · $0/mo · 1.75% variable APY

    NC's strong faith-based nonprofit sector (religion is the #1 category) makes Holdings' sub-account fund tracking especially useful for managing church ministries, missions budgets, and program funds. The 1.75% APY turns idle deposits into mission funding.

    Nonprofit Features

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

    Pros

    • No fees ever
    • 1.75% APY on all balances
    • Up to $3M FDIC insurance (via i3 Bank + program banks)
    • AI bookkeeping automates financial admin

    Cons

    • No physical branches
    • Newer platform
    • Not ideal for heavy cash operations

    North Carolina Nonprofit Requirements

    State Registration

    File Articles of Incorporation with the North Carolina Secretary of State. Apply for state tax exemption with the NC Department of Revenue.

    Annual Filing

    North Carolina does not require a separate state annual report for nonprofits. File IRS Form 990 series annually. Charitable solicitation license must be renewed annually.

    Charitable Solicitation

    Register with the NC Secretary of State's Charitable Solicitation Licensing Section before soliciting donations. Renew the Charitable Solicitation License annually by May 15 (for calendar-year organizations). Application fee is $200 initially, $200 for annual renewal.

    State-Specific Rules

    • North Carolina does not require a corporate annual report for nonprofits (unlike most states)
    • Charitable solicitation license has a $200 annual fee — higher than most states
    • NC requires financial statements to be audited if contributions exceed $500,000

    Frequently Asked Questions

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

    Yes. NC nonprofits can open a business bank account with Articles of Incorporation and an EIN. Nonprofit-specific account tiers typically require the IRS determination letter, but standard business accounts work while your application is pending.

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

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

    Do North Carolina nonprofits need a solicitation license?

    Yes. NC requires a Charitable Solicitation License from the Secretary of State before soliciting donations. The initial application and annual renewal fee is $200 each. Some exemptions exist for religious organizations, educational institutions, and hospitals.

    Does North Carolina require an annual report for nonprofits?

    No. North Carolina is one of the few states that does not require a separate corporate annual report for nonprofit corporations. However, you must renew your Charitable Solicitation License annually and file IRS Form 990.

    Does North Carolina charge nonprofits state income tax?

    501(c)(3) organizations are generally exempt from NC corporate income tax. You should apply for exemption with the NC Department of Revenue. Sales and use tax exemptions are available separately for qualifying organizations.

    How many nonprofits are in North Carolina?

    North Carolina has approximately 58,000 registered nonprofit organizations. Religion is the largest category, reflecting the state's strong faith community, followed by human services and education.

    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.