Starting a nonprofit sounds straightforward. File some paperwork, get your tax-exempt status, and start doing good work. In practice, the formation process involves six distinct steps across federal and state jurisdictions, and mistakes made early can take months to correct or result in IRS rejection.
This guide walks through each step in order, with realistic timelines and cost estimates.
Step 1: Incorporate in Your State
Before anything else, you need a legal entity. Nonprofits are incorporated at the state level, typically as nonprofit corporations. The process involves filing Articles of Incorporation with your state's Secretary of State office.
Your articles must include:
- The organization's legal name
- A registered agent and office address
- A statement of exempt purposes aligned with IRS Section 501(c)(3) requirements
- A dissolution clause stating that assets will be distributed to another 501(c)(3) upon dissolution
Cost: State filing fees range from $25 to $100 in most states.
Timeline: Most states process filings within one to four weeks.
Step 2: Draft Bylaws
Bylaws are the internal governance document that describes how your organization will operate. They are not typically filed with the state, but the IRS will request them as part of the Form 1023 application.
Bylaws should address board composition and election procedures, officer roles, meeting requirements and quorum, conflict of interest policy, amendment procedures, and indemnification. A lawyer familiar with nonprofit law should review them. Poorly drafted bylaws — particularly those that allow private inurement or lack a conflict of interest policy — create problems both with the IRS application and future operations.
Step 3: Obtain an EIN
An Employer Identification Number is your organization's federal tax identification number. You need it to open a bank account, hire employees, and file Form 1023.
Apply online through the IRS website at irs.gov. The EIN is issued immediately upon completion. This step is free and takes less than 15 minutes.
Your EIN is not the same as tax-exempt status. Having an EIN does not mean you are recognized as tax-exempt under 501(c)(3).
Step 4: File Form 1023 or 1023-EZ with the IRS
This is the application for recognition of tax-exempt status. It is the most complex step.
Form 1023-EZ is available to organizations with projected annual gross receipts of $50,000 or less and total assets of $250,000 or less. It is filed online and is significantly shorter.
Form 1023 (full application) is required for larger organizations and includes detailed questions about programs, financial data, compensation, and governance.
IRS user fees:
- Form 1023-EZ: $275
- Form 1023: $600
Processing timelines:
- Form 1023-EZ: Typically two to four weeks
- Form 1023: Currently three to six months
Your tax-exempt status, if approved, is retroactive to your date of incorporation if you file within 27 months of formation. Contributions received during the application period are deductible once the determination letter is issued.
Step 5: Register for State Charitable Solicitation
Most states require nonprofits to register before soliciting donations from state residents. 41 states plus Washington DC require registration. If you plan to solicit donations online, you are likely subject to registration requirements in multiple states.
Many states accept the Unified Registration Statement, a standardized form that simplifies multi-state compliance. Fees range from $25 to $200 per state annually. Allow two to eight weeks per state for initial registration.
Step 6: Set Up Financial and Governance Infrastructure
Formation is complete once you have your determination letter — but operational readiness requires additional infrastructure:
Bank account: Open a dedicated organizational account. Most banks require your articles of incorporation, EIN, and determination letter.
Accounting system: Fund accounting software that tracks restricted and unrestricted funds separately and generates FASB-compliant statements is essential from day one. Starting with the right system avoids a painful and expensive migration later.
Board orientation: New board members should receive copies of the articles of incorporation, bylaws, most recent Form 990 (if available), financial statements, and conflict of interest disclosure form.
Document retention policy: Establish a policy before any records are created. IRS Form 990 asks whether you have one.
sherbertOSOS's onboarding wizard is built for newly formed nonprofits — it verifies your IRS tax-exempt status via Business Master File lookup, guides you through chart of accounts setup with templates organized by organization type, and configures your initial fund structure. Most organizations are generating compliant financial reports within their first week.
Formation Timeline and Cost Summary
| Step | Timeline | Estimated Cost |
|---|---|---|
| State incorporation | 1–4 weeks | $25–$100 |
| Draft bylaws (with attorney) | 1–4 weeks | $500–$2,000 |
| Obtain EIN | Immediate | Free |
| Form 1023-EZ | 2–4 weeks | $275 |
| Form 1023 (full) | 3–6 months | $600 + legal fees |
| State charitable registration (per state) | 2–8 weeks | $25–$200 |
Total formation budget for a small-to-mid nonprofit filing Form 1023-EZ with legal assistance: approximately $2,000 to $5,000. Organizations filing the full Form 1023 with attorney involvement should budget $3,000 to $8,000 or more.
Frequently Asked Questions
How long does it take to get 501(c)(3) status?
Form 1023-EZ typically takes two to four weeks. The full Form 1023 currently takes three to six months. IRS processing times fluctuate — check the IRS website for current estimates before you file.
How much does it cost to start a nonprofit?
Budget $2,000 to $5,000 for formation costs including state filing fees, the IRS user fee, legal assistance for bylaws and the application, and initial state registrations. Organizations with more complex activities or multi-state operations should budget more.
Do I need a lawyer to start a nonprofit?
Not legally required, but strongly recommended for the articles of incorporation, bylaws, and IRS application. Errors in these documents can result in rejection, delays, or governance problems that are expensive to fix later.
Can I start fundraising before receiving my determination letter?
Technically yes — your tax-exempt status is retroactive to the date of formation if you file Form 1023 within 27 months. But most individual donors and virtually all institutional grant funders will want to see the determination letter before contributing. Plan accordingly.
What is the difference between Form 1023 and Form 1023-EZ?
The 1023-EZ is a streamlined online application available to smaller organizations (projected gross receipts of $50,000 or less annually). It is faster and cheaper but requires less documentation. Organizations with complex activities, unusual compensation arrangements, or revenue above the threshold must use the full Form 1023.
→ Start your free trial and see how sherbertOSOS guides new nonprofits through their first year of financial operations.
Frequently Asked Questions
How long does it take to get 501(c)(3) status?
Form 1023-EZ (for smaller orgs) typically takes 2-4 weeks. The full Form 1023 can take 3-6 months or longer.
How much does it cost to start a nonprofit?
Budget $2,000-$5,000 for formation: state filing fees ($50-$300), IRS user fee ($275 for 1023-EZ, $600 for full 1023), legal assistance, and initial registrations.
Do I need a lawyer to start a nonprofit?
Not legally required, but strongly recommended for the articles of incorporation, bylaws, and IRS application to avoid costly mistakes.
Can I start fundraising before receiving my determination letter?
Technically yes — your tax-exempt status is retroactive to the date of formation if you file Form 1023 within 27 months. But some donors and all grant funders will want to see the letter first.
Related Articles
Try sherbertOS free
See how sherbertOS simplifies your nonprofit operations.