How to Start a Nonprofit: 7 Steps from Idea to 501(c)(3)
You have a cause you care about and people ready to help. Turning that into a real nonprofit with 501(c)(3) status takes seven steps. Each one is simple on its own. The trouble comes when founders skip one or do them in the wrong order.
This guide walks you through each step in plain language.
Step 1: Make sure a new nonprofit is the right move
Before you file anything, ask yourself three questions:
Is another group already doing this work in your area? Partnering may get you further, faster.
Can you raise money every year, not just once?
Would a fiscal sponsor work for now? A fiscal sponsor is an existing nonprofit that accepts donations for your project while you test the idea.
If you still want your own organization, keep going. We wrote more about this choice in our post So, You Want to Start a Nonprofit?
Step 2: Write your mission and pick a name
Your mission statement tells the IRS, donors and your board what you do and who you serve. Keep it to one or two sentences.
Then choose a name and check that your state has not given it to another organization. In Florida, you can search names on Sunbiz.
Step 3: Recruit your first board of directors
Most states and the IRS expect at least three board members. Try to pick people who are not related to each other. Look for a mix of skills: money, community connections, and the work itself.
Step 4: File your articles of incorporation with your state
Articles of incorporation create your nonprofit as a legal entity. For a 501(c)(3), they need specific language about your purpose and what happens to your assets if you close. Missing this language is one of the most common reasons the IRS asks for corrections.
State fees vary. In Florida, the required fees are $70 ($35 filing plus $35 registered agent designation).
Step 5: Adopt bylaws and hold your first board meeting
Bylaws are your internal rules: how you elect board members, hold meetings, and make decisions. At your first meeting, the board adopts the bylaws, elects officers, and approves a conflict of interest policy. Keep minutes. The IRS may ask for them.
Step 6: Get your EIN
An EIN is your federal tax ID number. You need it to open a bank account and apply for 501(c)(3) status. It is free from the IRS. Be careful with websites that charge for it.
Step 7: Apply to the IRS for 501(c)(3) status
You file one of two forms online at Pay.gov:
Form 1023 EZ ($275 fee) for small groups that expect $50,000 or less in yearly gross receipts and have $250,000 or less in assets.
Form 1023 ($600 fee) for everyone else.
Not sure which one fits? Read our guide: Form 1023 EZ vs Form 1023.
If you file within 27 months after the end of the month you incorporated, your tax exempt status can go back to your incorporation date. That means early donations can be tax deductible too.
After approval: stay compliant
Approval is the start, not the finish. Most nonprofits must file Form 990 with the IRS every year, file a state annual report, and, in many states, register before asking the public for donations. The Palante Nonprofits App tracks these deadlines for you.
Frequently asked questions
How long does it take to start a nonprofit? State incorporation often takes a few days. IRS approval takes longer. The IRS posts current processing times on its website.
How much does it cost? Government fees alone are about $345 to $670 in Florida, depending on which IRS form you file. Professional help adds to that.
Can I start a nonprofit by myself? You can do the paperwork yourself, but you still need a board. Many founders hire help for the articles, bylaws and IRS application, since mistakes cause delays.
Want a guide by your side?
Palante Nonprofits helps founders in all 50 states form their nonprofit and get 501(c)(3) status, in English or Spanish. Book a free call and we will map out your next steps together.
See our Launch Formation Package ($1,550) and Launch & Growth Formation Package ($2,550), plus state and IRS fees, or start on your own with our Form 1023 EZ guide ($59).




Comments