How Much Does It Cost To Start A Nonprofit Organization? (Top States)

Disclaimer: This post may contain affiliate links. These links, if used and purchases made, we may earn a small commission. These affiliate programs do not impact the recommendations we make or the resources we refer you to. Our focus is on providing you the best resources for your nonprofit journey.

In the United States, it costs an average of $858.79 in state and federal fees to start a nonprofit. The minimum cost to start a nonprofit is $283 in Kentucky and on the high end, $2448 in the District of Columbia. There are other optional costs to consider specific to your nonprofit and up to you to decide.

How much does it cost to start a nonprofit near me? [Table]

We researched and found the cost to start a nonprofit in all 50 states. These costs are the approximate total cost of both state fees and IRS 501(c) application.

Note: Some fees are variable in their state. Where possible, we took the minimum and maximum costs for these fees. In other cases, estimates were made.

StateAvg. CostMin. CostMax. Cost
District of Columbia$1,480.00$1,267.50$1,692.50
New Hampshire$492.50$330.00$655.00
New Jersey$762.50$600.00$925.00
New Mexico$547.50$310.00$785.00
New York$612.50$375.00$850.00
North Carolina$797.50$535.00$1,060.00
North Dakota$502.50$340.00$665.00
Rhode Island$547.50$385.00$710.00
South Carolina$512.50$350.00$675.00
South Dakota$492.50$305.00$680.00
West Virginia$512.50$350.00$675.00
Table: Cost of State and IRS fees to start a nonprofit by U.S. states

Video – Answers

What are the fee costs to start a nonprofit?

When we discuss the cost of starting a nonprofit organization, we are referring to the required fees. To be officially recognized as a nonprofit, these fees cover state and federal fees required. 

State fees typically include:

  1. Articles of Incorporation – Filing within a state as a corporation much like a for-profit business does. The incorporation process fees range from $8 to $1098 depending on the state and expedited need of completing the incorporation.
  2. Charitable Registration – Registering as a charity is required in some states and may be an additional fee. The average name registration fee is $85.91, ranging from $0 to $425.
  3. Business Registration – Obtaining a business license or registering as a business in your state may be required. Depending on the type of nonprofit you are, this fee may be waived in some states, while others do not require any additional business registration. The average business registration fee is $170.38. The highest costs were $412.50 in the District of Columbia.
  4. Miscellaneous State Fees – These are state-dependent fees required in particular situations. These fees include sales tax permits, sales tax exemptions, annual registration, gambling license, name registration, and others. The average miscellaneous fees are $194.63.
  5. IRS 501(c) Filing – To be recognized as a 501(c) nonprofit, you will need to file the appropriate forms with the IRS and wait on a determination letter. Form 1023 is $600, and Form 1023-EZ is $275.

How much does a lawyer cost to start a nonprofit?

If you need assistance with creating the articles of incorporation or other required documents, you may need legal help. 

For legal help, there are three options:

1. Use An Online Service

Opinions vary wildly about these services. The type and complexity of your nonprofit may determine your results. Reputable services like Harbor Compliance will cost you $1,699 to $2,599 and will do it right. We recommend staying away from the $149 packages that are anything but a deal.

2. Hire A Lawyer

It is undoubtedly apparent that using a reputable, experienced lawyer in nonprofit formation is most likely to succeed. At the same time, this may be a pricier option. 

The typical rate for a lawyer runs from $150 to $500 per hour. When you consider that a nonprofit formation project may take 16+ hours, you may be looking at $2,400 to $8,000. 

Some lawyers have fixed fee packages for starting a nonprofit. Others may offer a discounted rate for a nonprofit organization. 

One way to save some significant dollars is to self-prepare all the documents yourself and then have a lawyer review them before submission. 

3. Pro Bono Assistance

Do you have a lawyer in your town or a personal network that you know? You can always inquire about their services and see if they offer to do the work pro bono. Call other nonprofits and see if they have any recommendations. Just remember, a lawyer’s time is just as important and costly as your own. 

Infographic – Cost to start a nonprofit

What other costs do I need to start a nonprofit?

Starting a nonprofit, like any startup business, has costs beyond state and federal filing fees. 

Other costs to consider include:

  • Insurance – liability, directors & officers, sexual abuse & molestation, casualty, property, and more. Find a provider.
  • Office Space – Rent/lease of office space, desks, chairs, phones, cleaning supplies, appliances, etc… if your nonprofit needs this.
  • Communication Services – Will you need telephone and internet services? Don’t use your personal cell phone as the official nonprofit telephone number.
  • Office Supplies – Pen, paper, toner/ink, printer, envelopes, postage.
  • Branding – Logo, signage, marketing materials
  • Banking Services – separate bank accounts for the nonprofit. Don’t intermingle your personal finances. 
  • CPA/Accountant – You will likely need some advice, if not assistance, from an accountant versed in nonprofit finances and tax requirements. Find nonprofit accounting help.
statistic - average nonprofit startup costs by state with blue bars by
Source: Average Nonprofit Startup Fees By State

Be sure to avoid these 13 nonprofit startup myths.

What is the best state to incorporate a nonprofit? [Top 10]

The states with the lowest nonprofit incorporation fees are:

  1. Kentucky – $8.00
  2. Nebraska – $15.00
  3. Iowa – $20.00
  4. Kansas – $20.00
  5. Michigan – $20.00
  6. Montana – $20.00
  7. Texas – $25.00
  8. Wyoming – $25.00
  9. New Mexico – $25.00
  10. Oklahoma – $25.00

Perhaps you are looking for the lowest fee costs to start a nonprofit. If this case, these are the states with the lowest total costs to start a nonprofit:

  1. Kentucky – $283
  2. Nebraska – $290
  3. Iowa – $295
  4. Michigan – $295
  5. Montana – $295
  6. Texas – $300
  7. Wyoming – $300
  8. Idaho – $305
  9. South Dakota – $305
  10. New Mexico – $310

The most expensive states to start a nonprofit, including speedy expedited incorporation fees, are:

  1. Delaware – $2,448
  2. Nevada – $1,900
  3. California – $1,735
  4. District of Columbia – $1,692.50
  5. Michigan – $1,620
  6. Maryland – $1,125
  7. Virgina – $1,100
  8. Florida – $1,075
  9. North Carolina – $1,060
  10. New Jersey – $925


Starting a nonprofit costs up to $2448 in state and federal fees. If you need legal assistance, the total cost grows to up to $10,248 but as low as $283 with pro bono legal help.

How To Start A Nonprofit Next Steps

Similar Posts