How to Start a Nonprofit Organization

A complete, step-by-step guide to forming your nonprofit — from validating your mission to achieving 501(c)(3) tax-exempt status. Choose your state below for a guide tailored to your specific requirements.

8 Steps to Start Your Nonprofit

Every nonprofit follows the same general path. The details vary by state — but the steps are universal.

1

Define and validate your mission

Before filing any paperwork, get clear on your purpose. What problem are you solving? Who benefits? A strong mission statement drives every decision that follows — from your articles of incorporation to your IRS application.

2

Choose your state of incorporation

Most founders incorporate in the state where they'll operate. Each state has different fees, filing requirements, and timelines. Our state-specific guides below cover the exact steps for your state.

3

File your Articles of Incorporation

File with your state's Secretary of State (or equivalent agency). Your articles must include specific language about your exempt purpose and dissolution clause to qualify for 501(c)(3) status. Fees range from $0 to $125+ depending on your state.

4

Get your EIN from the IRS

Apply online at IRS.gov for your Employer Identification Number. It's free and takes minutes. You'll need this for your bank account, tax filings, and 501(c)(3) application.

5

Draft your bylaws and governance policies

Bylaws are your nonprofit's operating manual — they define board structure, meeting procedures, officer roles, and decision-making processes. You'll also need a conflict of interest policy.

6

Hold your organizational meeting

Your initial board meeting formally adopts bylaws, appoints officers, and sets the nonprofit in motion. Document everything with meeting minutes — the IRS will want to see them.

7

Apply for 501(c)(3) tax-exempt status

File Form 1023 (or 1023-EZ for smaller organizations) with the IRS. This is the most complex step — your application must demonstrate that your organization is organized and operated exclusively for exempt purposes. Filing fees are $275 or $600.

8

Complete state registrations and set up compliance systems

Register for state tax exemptions, charitable solicitation licenses (if fundraising), and set up your annual compliance calendar. Each state has different requirements — check your state guide below.

Want Hands-On Help?

The Nonprofit Startup Navigator provides full-service guidance through the entire formation process — from incorporation and bylaws to 501(c)(3) determination. We handle the complexity so you can focus on your mission.

Frequently Asked Questions

How much does it cost to start a nonprofit?

Total costs typically range from $400 to $1,100. This includes state incorporation fees ($0–$125+), IRS 501(c)(3) filing fee ($275 for Form 1023-EZ or $600 for full Form 1023), and optional expenses like a registered agent service. Many states have very low filing fees.

How long does it take to start a nonprofit?

State incorporation usually takes 1–4 weeks depending on your state. Getting your EIN is instant online. The 501(c)(3) application typically takes 3–6 months, though Form 1023-EZ can be approved in weeks. The entire process from start to full tax-exempt status usually takes 3–9 months.

Do I need a lawyer to start a nonprofit?

Not necessarily. Many founders successfully form their nonprofits without a lawyer, especially in states with straightforward requirements. Where legal counsel is most valuable is in drafting your 501(c)(3) application and ensuring your articles contain the right language. Our state guides are designed to help you understand the process, and our Startup Navigator service provides hands-on guidance through the entire formation.

How many board members does a nonprofit need?

The IRS expects at least 3 board members for 501(c)(3) organizations, even though some states legally allow just 1 or 2 directors. Having 3+ unrelated board members strengthens your application and demonstrates proper governance.

What's the difference between a nonprofit and a 501(c)(3)?

A nonprofit is a state-level designation — it means your organization is incorporated as a non-profit corporation. A 501(c)(3) is a federal tax exemption from the IRS that makes donations to your organization tax-deductible. You need to be a state nonprofit first, then apply for 501(c)(3) status.

Can one person start a nonprofit?

Yes, one person can incorporate a nonprofit in most states. However, you'll need at least 3 board members (who can include yourself) when applying for 501(c)(3) status. Plan to recruit 2+ additional board members before filing your IRS application.

Need hands-on help?

Our Nonprofit Startup Navigator provides one-on-one guidance through the entire formation process. From incorporation to 501(c)(3) determination and beyond — we handle the complexity so you can focus on your mission.

Free nonprofit formation tips

Get practical guidance on forming and running your nonprofit — compliance deadlines, governance best practices, and state-specific updates delivered to your inbox.