Skip to main content

How to Open a Nonprofit Bank Account in Pennsylvania

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

What You Need to Know

Pennsylvania is home to approximately 75,000 registered nonprofits, making it one of the top five nonprofit sectors in the nation. The Keystone State's nonprofit landscape is anchored by two major hubs — Philadelphia in the east and Pittsburgh in the west — with significant activity across the Lehigh Valley, Harrisburg, and the state's rural communities.

Philadelphia has one of the densest concentrations of nonprofits per capita of any US city, with deep roots in healthcare, higher education, social services, and the arts. Pittsburgh's nonprofit sector has grown alongside the city's tech renaissance, with organizations focused on community development, education, and innovation. The state's nonprofit sector employs more than 750,000 people.

Pennsylvania has a distinctive regulatory environment for nonprofits: the Bureau of Charitable Organizations oversees charitable solicitation, and the state has unique requirements like the Institutions of Purely Public Charity (Act 55) registration for property tax exemption. With 677 FDIC-insured institutions — including PNC (headquartered in Pittsburgh) — Pennsylvania offers exceptional banking choices.

Pennsylvania Nonprofit Registration Requirements

1. Incorporate with the Pennsylvania Department of State

File Articles of Incorporation (nonprofit) with the PA Department of State, Bureau of Corporations. The filing fee is $125. File through the Pennsylvania Department of State. Pennsylvania requires specific language in your articles for tax-exempt status, including a purpose clause and dissolution provision.

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 Pennsylvania Tax Exemption

Apply to the PA Department of Revenue for sales tax exemption using Form REV-72. You must also file an Institutions of Purely Public Charity registration (Act 55) if you want property tax exemption — this is a Pennsylvania-specific requirement. Pennsylvania recognizes federal 501(c)(3) status for income tax purposes. File with the PA Department of Revenue.

5. Register for Charitable Solicitation

Register with the Bureau of Charitable Organizations by filing BCO-10 (Charitable Organization Registration Statement). Small charities receiving $25,000 or less annually may be exempt from registration but must file an Institutions of Purely Public Charity statement. File through the PA Bureau of Charitable Organizations.

6. Ongoing Reporting Requirements

File the annual financial report (BCO-23) with the Bureau of Charitable Organizations. Due within 135 days after your fiscal year end. Organizations with gross revenue over $300,000 must include an audit. Those with revenue between $100,000-$300,000 need a review.

Documents Needed to Open a Nonprofit Bank Account in Pennsylvania

  • EIN Letter (IRS CP 575 or 147C)
  • Articles of Incorporation (filed with PA Department 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)
  • Pennsylvania-specific requirements: BCO-10 registration confirmation; PA sales tax exemption certificate (Form REV-72 approval)

Best Banks for Nonprofits in Pennsylvania

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 Pennsylvania nonprofits: With Pennsylvania's declining corporate tax rate (heading to 4.99% by 2031) attracting more businesses and nonprofits to the state, Holdings helps new organizations hit the ground running with zero banking costs. Unlimited sub-accounts are perfect for tracking the complex mix of government contracts, foundation grants, and individual donations that PA nonprofits typically manage.
  • Open an account →

2. PNC Business Checking

  • Monthly fee: $12 (waived with $500 average monthly balance)
  • Minimum to open: $0
  • Free transactions: 150/month
  • Branch count in PA: 500+
  • PNC is headquartered in Pittsburgh and has the largest branch network in Pennsylvania. The very low $500 minimum balance to waive fees makes it accessible for small nonprofits. The Cash Flow Insight dashboard is useful for tracking nonprofit finances.
  • Best for: Pennsylvania nonprofits wanting the state's hometown bank with maximum branch access

3. M&T Bank Business Checking

  • Monthly fee: $0 (with $1,000 average ledger balance)
  • Minimum to open: $25
  • Free transactions: 25/month
  • Branch count in PA: 150+
  • Strong in eastern Pennsylvania with a community banking approach. Good small business lending options and local business specialists. However, only 25 free transactions makes it better suited for lower-volume nonprofits.
  • Best for: Small eastern PA nonprofits with low transaction volumes

4. Police and Fire Federal Credit Union

  • Monthly fee: $0
  • Minimum to open: $5
  • Free transactions: 250/month
  • Members: 600,000+
  • The largest credit union headquartered in Philadelphia with $8B+ in assets. Free business checking, open membership for anyone living or working in Greater Philadelphia. Access to 30,000+ surcharge-free ATMs via CO-OP network.
  • Best for: Philadelphia-area nonprofits wanting fee-free credit union banking

5. Fulton Financial Business Checking

  • Monthly fee: $10 (waived with $2,500 average daily balance)
  • Free transactions: 200/month
  • Branch count in PA: 150+
  • Lancaster-headquartered regional bank with SBA Preferred Lender status. Strong central and eastern PA presence with deep local business expertise.
  • Best for: Central PA nonprofits needing relationship banking and SBA lending

Pennsylvania Nonprofit Banking Considerations

State Filing Deadlines

  • BCO-23 (annual financial report): Due within 135 days after fiscal year end
  • IRS Form 990: Due 5 months and 15 days after fiscal year end
  • Act 55 (Institutions of Purely Public Charity): File to maintain property tax exemption
  • PA Department of State decennial report: Due every 10 years

Sales Tax Exemption

Pennsylvania nonprofits with 501(c)(3) status can apply for sales tax exemption using Form REV-72. The state sales tax is 6%, plus up to 2% local (8% max in Philadelphia and Allegheny County). Once approved, you'll receive a Sales Tax Exemption Certificate to present to vendors. The exemption covers purchases made for the organization's exempt purpose.

State-Specific Compliance

  • Act 55 (Institutions of Purely Public Charity): Pennsylvania's unique requirement for nonprofits seeking property tax exemption. Organizations must demonstrate they advance a charitable purpose, operate free from private profit motive, and donate a substantial portion of services.
  • BCO-10 vs. BCO-23: Initial registration (BCO-10) and annual renewal/reporting (BCO-23) are separate filings with the Bureau of Charitable Organizations.
  • Philadelphia-specific requirements: Nonprofits operating in Philadelphia may need additional city registrations and should be aware of the higher 8% combined sales tax rate.
  • Declining corporate tax rate: PA's corporate tax rate is dropping from 7.99% to 4.99% by 2031, making the state increasingly attractive for nonprofits with unrelated business income.

Pennsylvania Nonprofit Resources

FAQ

Do nonprofits need a separate bank account in Pennsylvania?

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

Can a Pennsylvania nonprofit use a personal bank account?

Technically possible in early stages, but strongly discouraged. Pennsylvania's BCO-23 annual reporting requirements expect organizational funds to be held in a dedicated account. Most grantmakers and institutional donors require it.

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

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

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

Does a Pennsylvania 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.

What is Pennsylvania's Act 55 and do nonprofits need to file it?

Act 55 (Institutions of Purely Public Charity) is Pennsylvania's unique requirement for nonprofits seeking property tax exemption. If your organization owns or leases property and wants to be exempt from local property taxes, you must register under Act 55 and demonstrate specific criteria including charitable purpose and community benefit.