Starting a 501(c)(3) nonprofit costs a minimum of around $300 in government fees if you qualify for Form 1023-EZ and incorporate in a low-fee state.

No items found.

Most organizations spend $500 to $1,000 doing it themselves, or $1,200 to $2,500 with professional help. The two unavoidable federal costs are $275 for Form 1023-EZ or $600 for the standard Form 1023, plus a state incorporation fee that ranges from $8 to $500 depending on where you file. The EIN is free. Charitable solicitation registration adds $0 to $400 depending on your state.

501(c)(3) startup costs at a glance

The table below covers every government fee and optional professional cost you are likely to encounter. According to analysis by Charitable Allies, the lowest total cost to start a 501(c)(3) in any state is approximately $283, achieved in Kentucky using Form 1023-EZ. The highest government-fee total, for organizations in Washington D.C. using the standard Form 1023, can reach $1,191 or more before any professional fees.

Cost item Min Max Notes
State incorporation $8 $500 Varies by state; most average $50 to $150
Employer ID Number (EIN) Free Free Apply at IRS.gov in under 15 minutes
Form 1023-EZ (small orgs) $275 $275 Gross receipts under $50k, assets under $250k
Form 1023 (standard) $600 $600 Larger or more complex organizations
State charitable solicitation registration $0 $400+ Required in most states before fundraising
Bylaws and conflict of interest policy $0 $500+ Can be drafted in-house; attorney review optional
Attorney fees (optional) $0 $2,000+ Pro bono options available; not required for all organizations
Website and domain (optional) $20 $200+ Not required to file; needed to fundraise online
Realistic minimum (1023-EZ, low-fee state, DIY) ~$300 Kentucky is the lowest-cost state at ~$283 total
Typical range (most organizations) $500 $2,500+ Depends on state, form used, and whether you hire help

Note: IRS user fees are confirmed on the IRS website and are subject to change. State fees, charitable solicitation requirements, and timelines vary by state. For a full state-by-state fee breakdown, see our 501(c)(3) filing fees by state guide.

State incorporation costs

Every nonprofit must be incorporated at the state level before applying to the IRS. This is the step that creates your organization as a legal entity. State nonprofit incorporation requirements vary significantly, but most involve filing articles of incorporation and paying a filing fee to your state's Secretary of State.

State filing fees range from $8 in Kentucky to $150 or more in higher-cost states. Most states charge between $50 and $100. Some states also charge an expedited processing fee if you need approval faster than the standard 7 to 14 business day window.

In addition to the incorporation fee, most states require you to designate a registered agent, which is the person or entity that receives official legal correspondence on behalf of your organization. If you use a professional registered agent service, expect to pay $50 to $150 per year. Using a board member's address is free and works fine for most small nonprofits.

What you will need to file: Your organization's name, a statement of purpose that aligns with IRS charitable purpose requirements, the names and addresses of your initial directors, and a registered agent designation. Your articles of incorporation also need specific IRS-required language about your organization's purpose and asset dissolution.

For a detailed walk-through of this process, our guide to how to start a nonprofit organization covers state registration alongside every other formation step.

Employer Identification Number (EIN): free

Your EIN is your organization's federal tax ID number, required to open a bank account, apply for grants, hire employees, and file taxes. It is free to obtain directly from the IRS website and takes approximately 15 minutes. Apply at IRS.gov using Form SS-4 and you receive the number immediately upon completion.

Never apply through a third-party service that charges a fee for this. There is no legitimate reason to pay for an EIN. See our full guide on the federal ID number for nonprofit organizations for step-by-step instructions.

IRS Form 1023 vs Form 1023-EZ: which do you file?

This is the most consequential cost decision in the entire process. The two forms carry different fees and require different levels of documentation.

Form 1023-EZ Form 1023 (standard)
IRS fee $275 $600
Who can use it Gross receipts under $50k AND assets under $250k All organizations; required if you don't qualify for EZ
Form length Short; online-only through Pay.gov Detailed; covers programs, finances, and governance in depth
Typical approval time 2 to 4 weeks for complete applications 3 to 12 months depending on complexity
Documentation required Minimal Bylaws, conflict of interest policy, financial projections, program descriptions
Risk of filing incorrectly Filing EZ when you don't qualify risks future revocation Lower risk if guidance is followed carefully

Which form should you use?

Most new nonprofits qualify for Form 1023-EZ and should use it. The eligibility threshold, gross receipts under $50,000 and total assets under $250,000, covers the majority of small nonprofits in their first years. The form is filed entirely online through Pay.gov, requires minimal supporting documentation, and typically receives an IRS determination letter within two to four weeks for complete applications.

The critical risk with Form 1023-EZ is filing it when you do not actually qualify. If your organization grows beyond the eligibility thresholds after using 1023-EZ, you do not face a penalty. But filing 1023-EZ when you already expect to exceed those thresholds at launch is a compliance issue that can result in revocation later. If you have any doubt about eligibility, use the standard Form 1023.

The standard Form 1023 at $600 takes longer and requires significantly more documentation: your bylaws, conflict of interest policy, program descriptions, financial projections, and governance structure. For organizations with complex activities, unusual revenue sources, or plans to receive large grants immediately, this form provides a stronger foundation for ongoing compliance.

Both forms require your bylaws and conflict of interest policy to already be in place at the time of filing. See our guide to writing bylaws for a 501(c)(3) for what these documents need to include to satisfy the IRS requirements.

State charitable solicitation registration

Most states require nonprofits to register with a state agency before soliciting donations from residents. This applies to online fundraising as well as in-person and direct mail. In many states, a "Donate" button on your website triggers the registration requirement in every state where a donor might click it.

At a minimum, register in your home state before your first fundraising campaign. If you operate nationally or run online campaigns that reach donors across state lines, you may need registration in multiple states. Fees range from $0 (some states exempt small organizations) to $400 or more in high-fee states. Annual renewal is required in most states.

This is one of the most commonly skipped steps in nonprofit formation and one of the most frequently penalized. Fines for unregistered solicitation range from a few hundred dollars to several thousand, depending on the state.

Professional help: attorney and consultant fees

Professional help is optional but can save significant time and reduce the risk of errors on your IRS application. The level of help you need depends on your organization's complexity, your own comfort with legal and financial documents, and how urgently you need to begin fundraising.

Path Typical cost Best for Tradeoff
Full DIY $300 to $1,000 Simple structure, qualifies for 1023-EZ, founder has time Risk of errors; no professional review
Online service $500 to $1,200 Wants guidance without full attorney cost Templates may not match specific state requirements
Nonprofit consultant $800 to $1,800 Complex programs or governance questions Cost higher; faster than learning solo
Nonprofit attorney $1,500 to $3,000+ Complex structure, unusual activities, large grants on day one Highest cost; highest accuracy
Pro bono attorney $0 (government fees only) Strong mission, community legal clinic access, limited budget Availability varies; may take longer to coordinate

Pro bono legal assistance is worth pursuing seriously before paying for attorney services. Many bar associations, law school clinics, and community legal organizations provide free nonprofit formation assistance to organizations with strong community missions. The National Center for Charitable Statistics and local nonprofit associations can often connect you with pro bono resources in your area.

Operational startup costs beyond government fees

Government fees cover the legal formation of your nonprofit. Getting it to a point where it can actually operate and fundraise involves additional costs, most of which are optional or variable.

  • Website and domain: $20 to $200 per year. Free website builders handle the basics. Google for Nonprofits provides eligible organizations with free Google Workspace and $10,000 per month in Google Ads credits.
  • Nonprofit software: $0 to several hundred dollars per month depending on the platform. Many companies offer significant discounts or free tiers for nonprofits. Donor management, email marketing, and fundraising tools are the most common early purchases.
  • Accounting and bookkeeping: $0 to $200+ per month. QuickBooks and other platforms offer nonprofit pricing. A volunteer treasurer with accounting experience can handle bookkeeping for small organizations at no cost.
  • Branding and design: $0 to $1,000+ for logo and materials. Canva offers a free nonprofit tier with substantial design templates. Volunteer designers from your community are a practical alternative to paid services.
  • Annual Form 990 filing: Free for organizations that file the 990-N (annual electronic notice, for organizations with gross receipts under $50,000). Larger organizations may pay $200 to $2,000+ for a CPA to prepare the full Form 990.

Total cost scenarios

Putting the categories together, here is what the three most common starting paths actually cost:

  • Full DIY, 1023-EZ, low-fee state: $300 to $700. This covers state incorporation, IRS filing fee, and charitable solicitation registration. Assumes you draft your own bylaws and conflict of interest policy using templates.
  • DIY filings with online service for incorporation: $500 to $1,200. Adds the cost of a formation service for state registration but handles the IRS form yourself.
  • Consultant or attorney assisted, Form 1023: $1,500 to $3,000. Covers government fees plus professional help for the full Form 1023, bylaws review, and charitable solicitation registration guidance.

Fiscal sponsorship: a lower-cost alternative

If you need to start fundraising and receiving grants immediately but cannot cover the startup costs or are not ready to commit to full incorporation, fiscal sponsorship is a practical bridge. A fiscal sponsor is an existing 501(c)(3) that accepts donations and grants on your behalf under their tax-exempt status. Donors can give tax-deductible donations to your project without you having your own IRS determination letter.

The sponsor typically charges a 5 to 10% administrative fee on funds received. This is not a permanent solution: fiscal sponsorship is designed for organizations that plan to pursue independent status within 1 to 3 years, or for specific time-limited projects.

Our guide to starting a nonprofit with no money covers fiscal sponsorship alongside other strategies for organizations with limited startup budgets.

How to keep startup costs down

  • Use Form 1023-EZ if you qualify. The $325 savings versus the standard form is meaningful for an early-stage organization.
  • Incorporate in your home state. Incorporating in another state to take advantage of lower fees often creates additional compliance obligations that exceed the savings.
  • Draft your own bylaws using templates. Bylaws templates are widely available from state nonprofit associations and legal aid organizations. Having a board member or volunteer with legal background review them before filing costs nothing.
  • Seek pro bono legal help. Law school clinics, bar association programs, and community legal organizations provide free nonprofit formation assistance in most metropolitan areas.
  • Use free technology in year one. Google for Nonprofits, free tiers of common nonprofit software platforms, and Canva for nonprofits collectively cover most early-stage operational needs at no cost.
  • Crowdfund your filing fee. A transparent campaign asking your early supporters to fund the IRS filing fee specifically often raises the required amount quickly, and signals community investment in your mission from the start.

Planning your nonprofit's finances from day one

The government fees to start a 501(c)(3) are fixed and predictable. The larger financial challenge for most new nonprofits is not the startup cost but the ongoing operational sustainability: building a donor base, managing recurring revenue, and keeping the organization funded through its first few years.

Harness helps nonprofits build the fundraising infrastructure and donor relationships that make long-term sustainability achievable, from recurring giving programs and donor engagement tools to the fundraising strategy support that turns a newly formed nonprofit into a financially stable organization. If you are ready to move from formation to growth, we are built to help with that.

Frequently asked questions

How much does it cost to get 501(c)(3) status?

The IRS charges $275 to process Form 1023-EZ, which is available to organizations with projected gross receipts under $50,000 and total assets under $250,000. The standard Form 1023 costs $600. These are the federal government fees for the tax-exempt status application itself. State incorporation fees, which are required before you can file with the IRS, add $8 to $500 depending on your state.

What is the cheapest way to start a 501(c)(3)?

The cheapest path is to qualify for Form 1023-EZ ($275), incorporate in a low-fee state such as Kentucky ($8), handle all paperwork yourself using free templates, and apply for a free EIN directly from IRS.gov. In the lowest-cost states, total government fees can be under $300. Budget $500 to $700 total to allow for state charitable solicitation registration and any miscellaneous fees.

Do I need a lawyer to start a 501(c)(3)?

No. Many nonprofits are successfully formed without an attorney. Form 1023-EZ is designed to be filed by founders without legal expertise. The standard Form 1023 is more complex, but free guidance from the IRS, nonprofit legal aid organizations, and state nonprofit associations makes a DIY approach feasible for straightforward organizations. An attorney adds the most value when your activities are unusual, your governance structure is complex, or you expect to receive large grants immediately after formation.

How long does it take to get 501(c)(3) status?

Form 1023-EZ applications that are complete and accurate typically receive a determination letter in 2 to 4 weeks. The standard Form 1023 takes 3 to 12 months depending on IRS workload and the complexity of your application. You have 27 months from your incorporation date to file and have approval apply retroactively to your founding date.

What is the difference between Form 1023 and Form 1023-EZ?

Form 1023-EZ costs $275 and is a short online form available to organizations with gross receipts under $50,000 and total assets under $250,000. It is approved quickly and requires minimal documentation. Form 1023 costs $600, is far more detailed, and is required for organizations that exceed the EZ thresholds or have complex activities. Filing 1023-EZ when you do not qualify risks revocation of your status later.

Is the EIN free for nonprofits?

Yes. The Employer Identification Number is free for all organizations, nonprofit and for-profit. Apply directly through IRS.gov using Form SS-4 and receive the number immediately upon completing the online application. Never pay a third party to obtain an EIN.

What is charitable solicitation registration and do I need it?

Charitable solicitation registration is a state-level requirement that most nonprofits must complete before soliciting donations from the public. It is separate from your IRS 501(c)(3) application. Most states require it, fees range from $0 to $400+, and annual renewal is required in most jurisdictions. A "Donate" button on your website may trigger registration requirements in multiple states even if you are only incorporated in one.

Can I start a 501(c)(3) with no money?

The minimum government fees are unavoidable, but you can fundraise your startup costs before your IRS determination letter is in place. Fiscal sponsorship allows you to receive tax-deductible donations under an existing nonprofit's umbrella while your own application is pending. Many founders also crowdfund their IRS filing fee specifically as their first campaign. For a complete guide, see how to start a nonprofit with no money.