How to start a nonprofit

Starting a successful nonprofit requires a clear mission, doing your research, and preparing a solid business plan.

Ready to start your business?

Excellent TrustScore 4.5 out of 5
1,818 reviews Trustpilot
Woman in striped shirt smiling at camera at desk

by Siege Media, contributor to LegalZoom
updated May 11, 2023 ·  10min read

Starting a nonprofit is no different from starting any other business. You need to do research, write a business plan, and file business-formation documents with your state. But nonprofits face one additional hurdle—they must get approval from the Internal Revenue Service (IRS) to be exempt from taxes.

This guide will help you learn how to start a nonprofit organization and will include tips for creating a nonprofit business plan so you can start on solid legal and financial footing.

Nonprofit volunteers collect information and donations to fund the organization.

1. Conduct a needs assessment

A successful nonprofit fills a unique need. A needs assessment helps you identify that need, find out what other organizations are already doing, and research the best solutions.

To conduct a needs assessment:

  • Visit the U.S. Census Bureau website for basic demographic information for your area.
  • Talk to people at other nonprofits or businesses that have related missions. If another entity is already providing the service you want to offer, consider revising your mission or collaborating with that organization.
  • Interview people who might need your nonprofit's services to find out about obstacles they face.
  • Research logistics and practicalities, including federal, state, and local laws.
  • Learn about similar programs in other communities.

Use this research to write a needs assessment that describes your nonprofit's mission, strengths, and weaknesses, and the need it will fill.

2. Complete a market analysis

Organizations, including nonprofits, must bring in money to survive. That's why a market analysis—a plan for getting financial and volunteer support for your nonprofit—is a must.

Start by listing the kinds of supporters you want, such as donors or volunteers. For each type, envision an "ideal supporter" and write down some characteristics, such as:

  • Age
  • Income
  • Occupation
  • Lifestyle
  • Reasons for supporting you

Next, use surveys and interviews to reach out to potential donors to uncover their motivations for giving and the types of communications to which they respond best.

Use your research to fine-tune your ideal supporter descriptions. These descriptions will help you target your fundraising and outreach to the people most likely to be enthusiastic donors and volunteers for your cause.

3. Choose from the 3 types of nonprofit organization structures

Choosing the right type of nonprofit structure is an important part of forming your nonprofit. The most common types of business structures include corporations, associations, and LLCs. For all of these structures to be recognized as tax-exempt by the IRS, they must qualify for 501(3)(c) status.

  • Corporation: A nonprofit corporation is the most popular type of nonprofit organization. These types of nonprofits qualify as tax-exempt, are protected from liability, and can qualify for grants.
  • Association: An unincorporated nonprofit association is when two or more people come together to benefit the public without filing legal paperwork or forming an official legal structure. If their main purpose is charitable, they can qualify as a 501(3)(c) organization.
  • LLC: Forming a nonprofit LLC is similar to forming a corporation, but the organizational structure is more relaxed. Nonprofit LLCs can only be recognized as a 501(c)(3) if all of its members are 501(c)(3) organizations.

4. Create a business plan

Important components to include in your nonprofit business plan.

A nonprofit business plan is similar to a for-profit business plan, but the fundraising section makes it different. The key elements you'll want to include in your nonprofit business plan are:

  • Executive summary: This includes your mission statement and purpose, business goals, business values, and how you will meet the needs of your target audience.
  • Products, services, and programs: This includes what services and programs you plan to offer.
  • Community impact: Think about how the programs and services you're offering will impact the community and how you'll measure your success.
  • Market and competitive analysis: Determine any gaps in your market, how your nonprofit will help fill those gaps, and your plan for getting support.
  • Organizational structure and staffing: This includes how your business will operate and what employee roles you'll need to fill to execute day-to-day operations.
  • Marketing plan: This should include your target market (potential donors) and your plan for recruiting and getting people involved in your mission.
  • Financial plan: This includes how you plan to get funding—including grants and donations—to operate your nonprofit.

5. Secure funding

When starting your nonprofit organization, you may need a hefty amount of funding upfront to cover startup costs, as well as continuous funding to bring in revenue and help you sustain your organization.

When looking for funding options, grants, donations, and membership programs are some of the most popular ways nonprofits generate operational funds.


There are many different types of government grants available to nonprofits to help with startup funding—available at local, state, and federal levels. The application process is often extensive.

Below are the steps you can take to secure a grant for your nonprofit:

  • Search for a grant that could be a good fit via
  • Review the grant requirements
  • Determine your eligibility
  • Fill out the application
  • Review the application requirements
  • Submit your application

Donations and fundraising

Donations can come in a variety of ways, including corporate sponsorships, through individual donations, and events.

  • Corporate sponsorships: These donations are made by larger corporations who are interested in your nonprofit's mission.
  • Individual donations: These donations are individual donations made on a one-time or recurring basis, usually made online or in person at events.
  • Fundraising events: Events are a great way to generate funding and raise awareness for your organization.

Membership programs

Part of keeping your nonprofit running is by having a membership program in which members can contribute money to your organization. This usually includes a membership fee—whether a one-time, yearly, or monthly fee—that can help with running costs.

These fees usually result in membership benefits, like free entry to fundraising events, access to a member newsletter, and discounts to local businesses.

6. Form your nonprofit

Form a nonprofit corporation in five steps.

Once you've built a solid foundation and have secured funding, it's time to form your nonprofit business. When forming a nonprofit corporation, you'll have to:

  • Choose a nonprofit name
  • Set up a board of directors
  • File incorporation documents
  • Create bylaws and operating rules
  • Get an employer identification number (EIN)
  • Obtain any licenses

Keep in mind that most states have a special business classification for nonprofit corporations. If you plan on receiving donations from another state, you'll also have to register there too. The National Association of State Charity Officials (NASCO) is a great resource for finding contact information for the state you'd like to register in.

Nonprofit incorporation or LLC: What's the difference?

Part of forming your nonprofit is choosing your legal structure. In most cases, nonprofits are formed as corporations, but an LLC can also be a nonprofit. A nonprofit incorporation and a nonprofit LLC will both have the same purpose—to serve a community.

Those forming a new nonprofit may be interested in an LLC structure because it can be more flexible with its organizational structure. A nonprofit corporation, on the other hand, has more restrictions when it comes to shareholders, directors, and managers.

The biggest difference between forming a nonprofit incorporation and a nonprofit LLC is the requirements involved in the process.

Forming a nonprofit corporation includes all of the steps mentioned above. However, there are a few additional and more complicated steps when forming a nonprofit LLC, one of which is obtaining 501(c)(3) status so you can qualify for tax exemption.

For a nonprofit LLC to be recognized as tax-exempt, it must:

  • Be owned by a sole member that is a 501(c)(3) organization
  • Be owned by two or more members that are both organizations or
  • File Form 1023 with the IRS to apply to be recognized as tax-exempt under section 501(c)(3)

7. Apply for tax-exempt status

Once you've incorporated your nonprofit, you'll want to apply for tax exemption with the IRS.

Each of the many types of nonprofit organizations has rules for tax-exempt eligibility, tax-deductibility of contributions, and whether the organization can lobby legislators or support candidates.

Most nonprofits are 501(c)(3) charitable organizations. Of those, most are public charities—a category that includes animal welfare organizations, food banks, and museums. Private foundations are also 501(c)(3) organizations.

Donations to 501(c)(3) organizations are tax-deductible, and income that fulfills their mission is exempt from taxes.

To get tax-exempt status, you'll need to download, complete, and submit the appropriate IRS application.

After you file your nonprofit application, the IRS may have questions or need more information. If everything is in order, it can still take several months to receive a determination letter granting tax-exempt status. Once you receive the letter, you can file for tax-exempt status in your state.

8. Keep your tax-exempt status

Tips for maintaining your tax-exempt status as a nonprofit.

The final step in starting a nonprofit organization is maintaining your tax-exempt status. Here are the things you need to do to keep your tax-exempt status year-round:

  • Keep detailed records and documentation: You'll need to keep a record of all donations, grants, and funding you've received; operational expenses; and all financial records. You'll use these records to prove that your revenue is going toward the purpose you intended.
  • Stay compliant with bylaws: Nonprofit bylaws include all of the guidelines and laws you must follow to operate your nonprofit. It's important to ensure you're always adhering to these laws and using them to make all important operational decisions as a part of maintaining your tax-exempt status.
  • File your annual tax forms: If your annual revenue is over $50,000, you must file Form 990, and if your annual revenue is below $50,000, you must file Form 990-EZ. Your state may also require you to file additional paperwork to submit with your Form 990.

Starting a nonprofit FAQ

How do I start a nonprofit organization with no money?

If you're trying to start a nonprofit organization with no money, government grants and loans may be available to help with startup costs. Fiscal sponsorships are also another great way to get your nonprofit up and running.

Fiscal sponsorships can be formed when community organizations or other nonprofits partner with new nonprofit organizations. Through this partnership, you can receive help attracting donors and securing funding before your nonprofit is recognized as a 501(c)(3) by the IRS. Aside from funding, a fiscal sponsor can help guide you through the process of starting your nonprofit and help tackle administrative tasks.

How do nonprofit owners make money?

Nonprofits receive their revenue through things like grants, donations, and membership programs. They then use their revenue to pay for expenses needed to operate their business—including employee salaries and compensation.

Nonprofit owners pay themselves (and their employees) a fair salary from the revenue they receive, as it is an operating business expense.

Can you start a nonprofit alone?

The short answer is yes—you can start a nonprofit organization alone. However, a lot of time and effort is involved in the startup process, and having support from a partner or team can help make sure things run more smoothly. You'll also need to form your board of directors that will be involved in important decision-making, so you'll eventually need a team by your side.

Is it better to start a nonprofit or for-profit?

Nonprofit organizations and for-profit businesses are two different wheelhouses. Simply put, a for-profit business's main purpose is to make a profit, while the purpose of a nonprofit is to use its profits to give back to a community and further its mission. Because of this, nonprofits are exempt from paying taxes, and for-profit businesses must pay taxes by law.

Choosing between the two all comes down to your business goals.

If your main goal is to sell products or services to make money, a for-profit business may be for you.

If your main goal is to have a charitable business that gives back to the community, a nonprofit business may be for you.

Start your nonprofit today

Setting up a nonprofit can be complicated and time-consuming, but consulting a lawyer who has experience with nonprofits can help the process go smoothly. A lawyer can answer questions, prepare articles of incorporation, and review your application to the IRS. They can also explain your ongoing obligations so you can maintain your tax-exempt status and continue to run a successful nonprofit organization.

Ready to start a nonprofit? START A NONPROFIT NOW

About the Author

Siege Media, contributor to LegalZoom

Read more

This portion of the site is for informational purposes only. The content is not legal advice. The statements and opinions are the expression of the author, not LegalZoom, and have not been evaluated by LegalZoom for accuracy, completeness, or changes in the law.