Starting a 501(c)(3) requires forming a nonprofit corporation in your state, then applying to the IRS for federal tax-exempt status. The full process typically takes three to six months from incorporation to receiving your determination letter, though it can stretch longer depending on the complexity of your application. Here’s what each step involves and what it costs.
Choose a Mission and Structure
Before you file anything, get clear on what your organization will do and how it fits within the IRS categories. A 501(c)(3) can be organized as a charitable, religious, educational, scientific, or literary organization, among other purposes. The IRS will want to see that your mission falls squarely into one of these categories, and your application will need to describe your planned activities in detail.
You’ll also need to decide on your leadership structure early. While the IRS doesn’t mandate a specific board size, it emphasizes that a board should be large enough to effectively oversee the organization’s finances and mission. In practice, most states require at least three directors, and having three or more unrelated board members signals to the IRS that no single person controls the organization. Recruit people who bring relevant skills (fundraising, legal, financial, programmatic) and who are genuinely committed to the cause.
Incorporate as a Nonprofit in Your State
Your 501(c)(3) starts as a state-level nonprofit corporation. You’ll file articles of incorporation with your state’s business filing office, typically the secretary of state. Filing fees vary by state, generally ranging from about $30 to several hundred dollars.
The IRS requires two specific provisions in your articles of incorporation, and missing either one will delay or derail your federal application. First, your purpose clause must limit the organization’s activities to one or more exempt purposes under Section 501(c)(3). Second, you need a dissolution clause stating what happens to the organization’s assets if it shuts down. The IRS provides this example of acceptable language:
“Upon the dissolution of this organization, assets shall be distributed for one or more exempt purposes within the meaning of IRC Section 501(c)(3), or corresponding section of any future federal tax code, or shall be distributed to the federal government, or to a state or local government, for a public purpose.”
Some states have laws that satisfy the dissolution requirement automatically, but including the language explicitly in your articles is the safest approach. It prevents your IRS application from getting kicked back over something you could have handled upfront.
Draft Your Bylaws
Bylaws are the internal operating rules for your nonprofit. They cover how board members are elected and removed, how often the board meets, what officer positions exist, how votes are conducted, and how the bylaws themselves can be amended. You don’t file bylaws with the state, but the IRS will ask for a copy with your application.
The IRS strongly encourages every 501(c)(3) to adopt a written conflict of interest policy. This policy should require directors and staff to act in the organization’s interest rather than their own, lay out procedures for identifying conflicts, and describe what happens when a conflict is found. The instructions for Form 1023 include a sample conflict of interest policy you can adapt. While not technically a legal requirement, organizations without one face closer IRS scrutiny, and many grant funders require it before they’ll consider your application.
Get an EIN
You’ll need an Employer Identification Number before you can open a bank account or file your tax-exempt application. Apply for one through the IRS website at no cost. The online application takes about 15 minutes, and you’ll receive your EIN immediately. You can apply even if you don’t plan to hire employees right away, since the EIN serves as your organization’s tax ID for all federal purposes.
Apply for Federal Tax-Exempt Status
This is the core step. You’ll file either Form 1023 or Form 1023-EZ with the IRS, and the form you use depends on the size and type of your organization.
Form 1023-EZ is a streamlined version designed for smaller nonprofits. To find out if you qualify, you must complete the Eligibility Worksheet in the form’s instructions. Generally, organizations that project annual gross receipts under $50,000 and total assets under $250,000 can use this shorter form. The user fee for Form 1023-EZ is $275.
If your organization doesn’t meet the eligibility criteria for the streamlined form, you’ll file the full Form 1023. This is a more detailed application that asks for a narrative description of your activities, financial projections for the first three years, compensation details for officers and directors, and copies of your organizing documents. The user fee for Form 1023 is $600. Both fees are paid through Pay.gov when you submit the application.
The full Form 1023 typically takes longer to process than the streamlined version. Processing times fluctuate, but expect anywhere from three to six months for the standard form and potentially faster for Form 1023-EZ. If the IRS has questions about your application, it will send a letter requesting additional information, which adds to the timeline. Respond promptly and thoroughly to avoid further delays.
Once approved, you’ll receive a determination letter confirming your 501(c)(3) status. Keep this letter permanently. Donors, grant funders, and government agencies will ask for it throughout the life of your organization.
Register for State Fundraising
Federal tax-exempt status doesn’t automatically authorize you to solicit donations in every state. Many states require charities to register before asking residents for contributions, and some municipalities have their own registration requirements on top of that. These registrations often involve filing periodic financial reports as well.
If you plan to fundraise beyond your home state, through online donations or direct mail campaigns for example, you may need to register in each state where you’re soliciting. The National Association of State Charity Officials maintains a directory of state requirements. Some categories of organizations, such as churches and small nonprofits below a certain revenue threshold, are exempt from registration in many states.
Set Up Financial Systems
Open a dedicated bank account in the organization’s name using your EIN and articles of incorporation. Never mix personal and organizational funds. This sounds obvious, but commingling money is one of the fastest ways to jeopardize your tax-exempt status and expose board members to personal liability.
Establish a basic bookkeeping system from day one, even if your budget is small. Track all income and expenses by category. You’ll need this information for your annual Form 990 filing, which is the informational tax return that most 501(c)(3) organizations must submit to the IRS each year. Small organizations with annual gross receipts normally $50,000 or less can file the simpler Form 990-N (an electronic postcard), while larger organizations file Form 990 or 990-EZ depending on their revenue and assets. Missing three consecutive annual filings results in automatic revocation of your tax-exempt status.
What It Costs in Total
Budget for at least the following hard costs: state incorporation fees (typically $30 to $300), the IRS user fee ($275 for Form 1023-EZ or $600 for Form 1023), and any state charitable solicitation registration fees. If you hire an attorney or a nonprofit formation service to help with the application, professional fees can range from a few hundred dollars for basic document review to $2,000 or more for full-service preparation of a complex Form 1023.
Many founders handle the process themselves, particularly with the streamlined Form 1023-EZ. The full Form 1023 is more involved, and the cost of professional help often pays for itself by avoiding delays from incomplete or improperly prepared applications.

