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)
- •Monthly fee: $0
- •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)
- •Free transactions: 200/month
- •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.