What Does It Take to Start a Nonprofit?

Starting a nonprofit organization is one of the most meaningful ways to create lasting community impact. But the process involves more than good intentions — it requires legal filings, governance structures, and strategic planning. This guide breaks down the essential steps so you can approach the process with clarity and confidence.

Step 1: Define Your Mission

Before anything else, articulate exactly what your organization exists to do. A strong mission statement should be:

  • Specific: What problem are you solving?
  • Action-oriented: What does your organization actively do?
  • Audience-focused: Who do you serve?

Example: "To provide free after-school tutoring to underserved youth in urban communities." This clarity will guide every decision you make going forward.

Step 2: Research Your Landscape

Check whether similar organizations already exist in your area. If they do, consider whether you'd be better off partnering with or volunteering for an existing group rather than creating a new one. If your concept is distinct, document what sets your approach apart — funders will ask.

Step 3: Form a Board of Directors

Every nonprofit needs a governing board. Your initial board should include at least three individuals (most states require a minimum), and ideally people who bring complementary skills — legal, financial, fundraising, and programmatic expertise. Board members are legally responsible for the organization's oversight.

Step 4: Choose a Legal Structure and State of Incorporation

Most nonprofits incorporate as a nonprofit corporation at the state level. You'll file Articles of Incorporation with your state's Secretary of State office. The filing fee varies by state, typically ranging from $25 to $100.

Step 5: Draft Your Bylaws

Bylaws are your organization's internal rulebook. They should cover:

  • Board composition and term limits
  • Meeting frequency and quorum requirements
  • Officer roles and responsibilities
  • How decisions are made and conflicts resolved
  • Amendment procedures

Step 6: Apply for an EIN

An Employer Identification Number (EIN) is required to open a bank account, hire staff, and apply for tax-exempt status. You can apply for free directly through the IRS website — it takes about 15 minutes and you'll receive your EIN immediately.

Step 7: File for 501(c)(3) Tax-Exempt Status

This is the milestone most people associate with "becoming a nonprofit." You'll file either Form 1023 (for larger or more complex organizations) or Form 1023-EZ (for smaller organizations with projected annual revenue under $50,000). The IRS filing fee varies by form type. Processing times can range from a few weeks to several months.

Step 8: Register for State Charitable Solicitation

Most states require nonprofits to register before they can legally solicit donations. Requirements vary widely — some states are simple one-page forms, others require annual renewals and audited financials. Check your state attorney general's website for requirements.

Step 9: Open a Bank Account and Set Up Financial Systems

Keep organizational finances completely separate from personal accounts. Set up basic bookkeeping from day one using software designed for nonprofits. Establish financial controls even if you're small — this builds donor trust and prepares you for future audits.

Key Takeaways

  1. Start with a clear, specific mission statement.
  2. Assemble a committed founding board before filing anything.
  3. Incorporate at the state level first, then apply to the IRS.
  4. Don't overlook state charitable solicitation registration.
  5. Build financial systems early — even simple ones matter.

Starting a nonprofit is a marathon, not a sprint. Taking time to build a solid legal and governance foundation in the early stages will save you considerable headaches — and costs — down the road.