Starting a nonprofit in Alabama might feel like a big leap, but it’s honestly more doable than you might think, especially when you know the steps.
Whether you're passionate about helping your community, supporting a cause that’s personal to you, or just trying to make a difference, building a nonprofit can turn that passion into real impact.
Now, full honesty, there’s some paperwork involved. And yes, a few rules to follow. But it’s not just red tape. These steps help make sure your organization is set up to grow, raise money, and stay legit over time. You don’t have to figure it all out alone, either.
What a nonprofit is and what Alabama requires
Before we dive into the paperwork, let’s get clear on what a nonprofit actually is. A nonprofit organization is built to serve a public good, not to make money for owners or shareholders. That doesn’t mean it can’t make money, though. It just means that any money it brings in goes right back into the mission. Whether it’s feeding families, rescuing pets, or teaching kids to code, your nonprofit’s job is to create impact.
Now, in Alabama, starting a nonprofit means following a few specific rules. The state wants to make sure your organization is real, responsible, and ready to do what it says it will. That’s why there are official forms to fill out and steps to follow, all guided by the Alabama Secretary of State and the Attorney General’s Office. They make sure charitable organizations are legit and protect donors from scams.
Bottom line: Alabama doesn’t just want you to be passionate, they want you to be prepared. And this guide is here to help with both.
1. Choose a name and secure your reservation certificate
Picking a name might seem simple, but it’s a big step. Your nonprofit’s name is the first thing people will see, and it needs to be unique. Alabama won’t let you register a name that’s already taken by another business or nonprofit, so you’ll need to do a quick search on the Alabama Secretary of State’s website to check availability.
Once you find the perfect name, don’t wait. You’ll need to reserve it by filing something called a reservation certificate. This just means you’re telling the state, “Hey, we’re using this name, save it for us.” You can file this online or by mail, and there’s a small fee involved (currently $25 if done online).
After your name is officially reserved, you’re ready for the next step: making your nonprofit official with the state. But don’t worry, we’ll walk through that next.
2. Prepare and file your domestic nonprofit corporation certificate
Now it’s time to make things official. To legally start your nonprofit in Alabama, you’ll need to file a form called the Certificate of Formation, this turns your idea into a real, recognized organization in the eyes of the state.
This form includes a few basics: your nonprofit’s name (the one you just reserved), its purpose, your registered agent (that’s the person or company who will receive legal documents), and details about your board. You’ll also say whether your nonprofit plans to apply for federal tax-exempt status, which most do.
You can file this certificate online through the Alabama Secretary of State’s website, or mail it in. Either way, you’ll also send a copy to the probate judge in the county where your nonprofit’s main office will be. It’s a little extra work, but it helps make sure everything’s in order.
Once this is done and approved, your nonprofit is officially formed. Congrats, that’s a big milestone.
3. Recruit your board of directors and define your fiscal year
Every nonprofit needs a team to help guide the mission, and in Alabama, that starts with your board of directors. These folks aren’t just figureheads. They help make decisions, keep the organization on track, and make sure you're following the rules. At minimum, you’ll need three directors, and they should be ready to meet, vote, and support your goals.
While you're organizing your board, you’ll also choose your fiscal year. That’s just the 12-month period your nonprofit will use for budgeting and reporting. Some nonprofits follow the calendar year (January to December), but others choose different start and end dates, whatever works best for your operations.
Getting these things in place early sets the foundation for good governance and keeps you on track for tax filings and growth. Think of it as setting up your nonprofit’s backbone.
4. Draft and adopt your bylaws
Bylaws are your nonprofit’s rulebook. They explain how your organization runs, who makes decisions, how often the board meets, and what happens if someone steps down or things need to change. You don’t have to file them with the state, but you do need to have them, and follow them.
Think of your bylaws as your nonprofit’s playbook. They help keep everyone on the same page and give you something to turn to when questions or conflicts come up. This is especially helpful as your team grows or new board members join.
Most nonprofits vote to officially approve their bylaws during their first board meeting. It doesn’t have to be fancy, just official. Once adopted, keep them in a safe place and make sure your board understands what’s in them. It’s one of the best ways to stay organized and avoid problems down the road.
5. Apply for an EIN and set up your nonprofit for tax purposes
Now that your nonprofit is official with the state, it’s time to get right with the IRS. You’ll need an Employer Identification Number, or EIN. This is like a Social Security number for your organization. You’ll use it when opening a bank account, hiring staff, and filing taxes, even if you don’t plan to have employees right away.
Applying for an EIN is free and pretty quick. You can do it online at the IRS website, and you’ll get your number right after submitting the form. Just make sure the info you give matches what you included in your Certificate of Formation.
Once you have your EIN, your nonprofit is officially ready to handle financial tasks. It’s one of those behind-the-scenes steps that makes everything else, banking, taxes, donations, go a lot smoother.
6. Apply for federal tax exemption (501(c)(3) or other status)
This is the big one, getting your federal tax-exempt status from the IRS. Most nonprofits go for 501(c)(3) status because it allows them to avoid federal income tax and lets donors write off their gifts. But depending on your mission, there are other 501(c) categories too.
To apply, you’ll fill out Form 1023 or the shorter Form 1023-EZ (if you qualify). These forms ask about your nonprofit’s purpose, finances, and structure. It might feel like a lot, but it’s worth it. Approval means your nonprofit is recognized under the Internal Revenue Code, which is a major step for fundraising and grant applications.
Some organizations, especially smaller ones, also consider Form 1024 if they’re applying under a different tax category. No matter the form, once you’re approved, you’ll get a determination letter from the IRS confirming your tax exempt status. Hang onto that, it's a key document you’ll use again and again.
7. Apply for Alabama income tax and sales tax exemptions
Even after getting your federal tax-exempt status, Alabama wants you to file separately for state-level exemptions. These help your nonprofit avoid paying state income tax and, in some cases, sales tax on things like supplies or services.
To start, you’ll apply with the Alabama Department of Revenue for income tax exemption. You’ll need your IRS determination letter and some basic details about your organization. For sales tax, you may need to submit a separate application depending on what your nonprofit buys and how it operates.
Not every nonprofit automatically qualifies for all state exemptions, so it’s smart to read the fine print or get advice if needed. But getting these approvals early can save your organization money over time, money that can go straight back into your mission.
8. Register for charitable solicitation with the attorney general’s office
If your nonprofit plans to raise money, and most do, you’ll need to register with the Alabama Attorney General’s Office before you start asking for donations. This process is called charitable solicitation registration, and it’s a legal requirement for most charitable organizations in the state.
You’ll submit a form with some key info about your nonprofit, your board, and your fundraising plans. You’ll also need to renew this registration each year, especially if you continue to raise money from the public. It’s Alabama’s way of making sure nonprofits are transparent and trustworthy.
Skipping this step can lead to fines or your nonprofit being blocked from fundraising, so don’t overlook it. Get registered early and keep it up to date. It’s a small move that builds trust with donors and keeps your nonprofit on solid ground.
9. Apply for business licenses and report beneficial ownership
Even as a nonprofit, you might still need a local business license, depending on what you do and where you're based. Some cities or counties in Alabama require all organizations, even nonprofits, to register locally. It’s best to check with your local government to be sure.
Also, there’s a new federal rule: nonprofits now have to report something called “beneficial ownership” to the Financial Crimes Enforcement Network (FinCEN). This means sharing who really runs or controls your organization, typically your directors or officers. It’s part of a bigger push to fight fraud and increase transparency.
These steps might sound technical, but they’re important. They keep your nonprofit legit, protect you from penalties, and show that your organization is run with care and responsibility.
10. Hold your first board meeting and store key records
Once your paperwork is in order and your board is set, it’s time to hold your first official board meeting. This is where you’ll adopt your bylaws, approve any key decisions (like opening a bank account), and get everyone on the same page about roles and responsibilities.
You don’t need a fancy setup. Just gather your board, take notes (these are called “meeting minutes”), and document what you decide. These records matter. They show that your nonprofit is active, organized, and following the rules, and you might need them later for grants, audits, or legal questions.
Also, now’s a good time to start organizing your files. Keep your Certificate of Formation, EIN letter, IRS approval, bylaws, and meeting minutes all in one place, physical or digital. Staying tidy now makes everything easier later.
11. Ensure ongoing compliance and renewals
Starting a nonprofit is a big step, but keeping it running smoothly takes a little maintenance each year. Alabama requires nonprofits to file an annual report with the Secretary of State to stay in good standing. It's a short form, but if you skip it, your nonprofit could lose its legal status.
You’ll also need to file IRS Form 990 every year. This is your nonprofit’s version of a tax return, and it tells the government (and the public) how you're managing your money. There are a few versions, 990, 990-EZ, or 990-N, depending on how much your nonprofit brings in.
Don’t forget to renew your charitable registration with the Attorney General’s office if you’re fundraising. And keep your bylaws, board list, and financial records up to date. Staying on top of compliance might not be the flashiest part of nonprofit life, but it keeps you eligible for grants, trusted by donors, and protected from surprises.
12. Open a bank account and build financial infrastructure
Now that your nonprofit is legally set up, it’s time to get your finances in order. You’ll need a dedicated bank account for the organization, never mix nonprofit money with personal funds. It keeps your records clean and builds trust with donors, board members, and anyone reviewing your finances.
To open a business bank account, most banks will ask for your EIN, Certificate of Formation, IRS determination letter, and a copy of your bylaws. Some might ask for a board resolution that says you're allowed to open an account on behalf of the organization.
Once that’s set up, think about how you’ll track donations, expenses, and budgets. Whether it’s a spreadsheet or accounting software, having a system from day one will make your life way easier. Clean records help you stay compliant, report accurately, and show your impact clearly.
The work you care about
Starting a nonprofit in Alabama might seem like a big job, but now you’ve seen the roadmap, and you don’t have to figure it all out on your own. Each step, from choosing a name to getting tax-exempt status, builds a foundation for your organization to grow and make real impact. The details matter, but so does the heart behind your mission.
The good news? Once you're set up, you’re in a great position to do the work you care about, and connect with the people who want to support it.
If you’re ready to take the next step, Harness is here to help. From expert advice to easy-to-use fundraising tools, we’ve helped thousands of nonprofits grow with confidence. Let’s build something powerful together.