How to Open a Nonprofit Bank Account in New Jersey
Everything you need to know about nonprofit banking requirements, best banks, and compliance in New Jersey.
What You Need to Know
New Jersey is home to approximately 40,000 registered nonprofits, with major concentrations in Newark, Jersey City, Trenton, and Princeton. The state's nonprofit landscape spans social services, education, healthcare, faith-based organizations, community development, and the arts.
New Jersey's nonprofit sector is supported by 263 FDIC-insured banking institutions, giving organizations strong options for their banking needs. The state's tax environment includes: Corporate business tax: 6.5-11.5% (graduated). Personal: 1.4-10.75% (graduated).
Whether you're launching a new nonprofit or looking to switch to a more cost-effective banking solution, understanding New Jersey's specific registration requirements and banking landscape is essential for making informed decisions.
New Jersey Nonprofit Registration Requirements
1. Incorporate with the NJ Division of Revenue and Enterprise Services
File Certificate of Incorporation (nonprofit) with NJ Division of Revenue. Fee: $75. Filing fee: $125. File through the NJ Division of Revenue and Enterprise Services. Include required language for tax-exempt status, including a statement of purpose, dissolution clause, and non-distribution 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 New Jersey Tax Exemption
Apply to NJ Division of Taxation for sales tax exemption (Form REG-1E). Separate from federal 501(c)(3).
5. Register for Charitable Solicitation
Register with NJ Charities Registration Section (Division of Consumer Affairs) before soliciting. Initial filing: CRI-100.
6. Ongoing Reporting Requirements
Annual CRI-300R filing with NJ Charities Registration. Required if soliciting in NJ.
Documents Needed to Open a Nonprofit Bank Account in New Jersey
- •EIN Letter (IRS CP 575 or 147C)
- •Articles of Incorporation (filed with NJ Division of Revenue and Enterprise Services)
- •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)
- •New Jersey-specific requirements: Charitable solicitation registration confirmation; New Jersey tax exemption certificate (if applicable)
Best Banks for Nonprofits in New Jersey
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 New Jersey nonprofits: New Jersey nonprofits managing multiple funding sources can use unlimited sub-accounts to track each grant and program separately. The 1.75% APY ensures your operating reserves are earning real interest instead of sitting idle — every dollar saved on banking fees goes directly to your mission.
- •Open an account →
2. Valley National Bank Business Checking
- •Monthly fee: $15 (waived with $2,500 average balance)
- •Minimum to open: $100
- •Free transactions: 200/month
- •Branches in New Jersey: 120+
- •Best for: NJ businesses wanting the largest local bank
3. Chase Business Complete Banking
- •Monthly fee: $15 (waived with $2,000 daily balance)
- •Minimum to open: $0
- •Free transactions: 100/month
- •Branches in New Jersey: 150+
- •Best for: NJ businesses needing full-service national banking
4. Wells Fargo Initiate Business Checking
- •Monthly fee: $15 (waived with $2,000 daily balance or $5,000 combined)
- •Minimum to open: $25
- •Free transactions: 100/month
- •Branches in New Jersey: 200+
- •Best for: NJ businesses needing maximum branch access
5. Bank of America Business Advantage Fundamentals
- •Monthly fee: $16 (waived with $5,000 combined balance or $500/mo debit card spend)
- •Minimum to open: $100
- •Free transactions: 200/month
- •Branches in New Jersey: 130+
- •Best for: Businesses qualifying for Preferred Rewards
New Jersey Nonprofit Banking Considerations
State Filing Deadlines
- •Charitable solicitation renewal: Check New Jersey's specific deadline for annual renewal
- •IRS Form 990: Due 5 months and 15 days after fiscal year end
- •Annual/biennial report: File with the NJ Division of Revenue and Enterprise Services to maintain active status
Sales Tax Exemption
New Jersey nonprofits with 501(c)(3) status should apply for exemption from the state's sales tax (6.625% state (no local additions)). Apply through New Jersey's Department of Revenue or equivalent agency. Once approved, you can make tax-exempt purchases for your organization's exempt purpose.
State-Specific Compliance
- •Register with NJ Charities Registration Section (Division of Consumer Affairs) before soliciting. Initial filing: CRI-100.
- •Maintain your corporate registration with the NJ Division of Revenue and Enterprise Services.
- •File your IRS Form 990 annually and provide copies to state agencies as required.
- •Keep your New Jersey tax exemption active by maintaining your 501(c)(3) status and filing any required state returns.
New Jersey Nonprofit Resources
- •Center for Non-Profits (NJ)
- •NJ Charities Registration
- •NJ Division of Revenue and Enterprise Services
FAQ
Do nonprofits need a separate bank account in New Jersey?
Yes. While not always legally required, a dedicated nonprofit bank account is essential for maintaining your tax-exempt status, satisfying donor expectations, and meeting New Jersey reporting requirements. Commingling personal and organizational funds can jeopardize your 501(c)(3) status.
Can a New Jersey nonprofit use a personal bank account?
Technically possible in early stages, but strongly discouraged. New Jersey's charitable solicitation requirements expect organizational funds to be held in a dedicated account. Most grantmakers and institutional donors require it.
What fees should New Jersey 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 New Jersey typically charge $10-30/month plus per-transaction fees after a limit.
How long does it take to open a nonprofit bank account in New Jersey?
With Holdings: same day (online application, no branch visit). With traditional banks: typically 1-2 weeks including branch appointments and document review.
Does a New Jersey 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.