Nonprofits

How to start a nonprofit in North Carolina: 2025 guide

How to start a nonprofit in North Carolina: 2025 guide

Starting a nonprofit in North Carolina can feel exciting, and overwhelming. There’s paperwork, rules, and more paperwork. But if you’ve got a mission you believe in and a community you want to serve, this guide is here to make things simple.

We’ve helped organizations take their first steps and grow into powerful forces for good. So we’re sharing what we’ve learned: the exact steps to get your nonprofit up and running in North Carolina.

Think of this as your nonprofit roadmap. You’ll learn what to file, who to contact, what forms to fill out, and when. We’ll also point out the things that usually trip people up, so you can skip the headaches and stay focused on your cause.

1. Choose a name for your nonprofit organization

This first step might sound easy, but it’s more important than you think. Your nonprofit’s name needs to do two things: make a good first impression and meet legal rules in North Carolina. So before you fall in love with a name, make sure no one else is using it. The North Carolina Secretary of State has a business name search tool online where you can check availability. If your name is too close to another one already in use, the state will reject your paperwork.

Also, the name must include a word like “Incorporated,” “Corporation,” or “Limited”, or a similar abbreviation. These tell the state you’re forming a real, legal entity. If you plan to use a different name for outreach or events (called a DBA, Doing Business As), that needs to be registered separately.

A clear, easy-to-remember name will also make it simpler for donors and volunteers to find you online, talk about your work, and feel connected to your mission.

2. Recruit your incorporators and board of directors

This is where you start building your team. You’ll need at least one incorporator to officially file your nonprofit with the state. That person signs the Articles of Incorporation. Then there’s your board of directors, North Carolina requires at least one director, but having three or more is common for good governance and credibility.

Think of your board as your nonprofit’s brain trust. These are the people who help make big decisions, keep things on track, and make sure your mission stays strong. Before you move on, take time to write and adopt your nonprofit’s bylaws and basic policies, like your conflict of interest policy. These will guide how your organization runs.

3. File your articles of incorporation with the North Carolina Secretary of State

Now it’s time to make it official. The Articles of Incorporation are your nonprofit’s birth certificate. You’ll file this with the Secretary of State’s office either online or by mail.

When you’re filling it out, make sure to include special wording that the IRS requires for 501(c)(3) status. This includes a purpose statement and what happens to your assets if your nonprofit ever closes. If you skip these, you might get your state approval but hit a wall when applying for federal tax exemption.

Expect a $60 filing fee. Processing can take a few days to a couple of weeks depending on how you file. Once approved, you’ll get a stamped copy back, and that’s when you’re officially a North Carolina nonprofit corporation.

4. Apply for an employer identification number (EIN)

Every nonprofit needs an EIN. It’s like a Social Security number for your organization. You’ll need it to open a bank account, hire people, and file forms with the IRS.

The good news? It’s free and easy. You can apply online through the IRS website and usually get your EIN in just a few minutes. Make sure your organization’s name and details match what you filed with the state.

5. Establish your nonprofit bylaws and hold your first board meeting

Your bylaws are the rules that explain how your nonprofit works, from how board members are elected to how often you’ll meet. They don’t get filed with the state, but they are required for your 501(c)(3) application and future decisions.

Once you’ve got your bylaws, hold your first official board meeting. Elect officers (like a president and secretary), approve your bylaws, and take minutes. These minutes become part of your official records. It doesn’t have to be fancy, but it should be clear and organized.

6. Apply for 501(c)(3) tax exempt status

This step opens big doors. Getting 501(c)(3) status from the IRS means your nonprofit won’t pay federal income taxes, and donors can write off their gifts.

To apply, you’ll use Form 1023 or the shorter Form 1023-EZ. Most small nonprofits (with expected revenue under $50,000 per year) qualify for the EZ version, which is cheaper and faster.

Be careful filling out your application, mistakes can delay your approval. You’ll need to attach your Articles of Incorporation, bylaws, and financial projections. Once approved, the IRS will send you a determination letter confirming your 501(c)(3) status.

7. Register with the North Carolina Department of Revenue

Getting federal tax exemption doesn’t automatically cover state taxes. To avoid paying state income and sales tax, you’ll need to file Form CD-405 with the North Carolina Department of Revenue. You may also need to request exemption from specific taxes depending on your activities.

The process is simple, but skipping it can cost you later. Once you’re approved, keep a copy of your exemption certificate for your records.

8. Apply for necessary licenses and permits

Depending on what your nonprofit does, you may need business licenses or local permits. For example, if you serve food, run events, or sell goods, the city or county might require extra paperwork.

Check with your local government to find out what’s required. It’s better to ask early than to run into problems after you launch.

9. Register for charitable solicitations and fundraising compliance

Before you ask for donations, North Carolina requires you to register for charitable solicitation with the Secretary of State. This is separate from your federal or tax paperwork.

You’ll need to file a Charitable Solicitation License application, renew it yearly, and report how funds are used. If you hire a fundraiser or raise money in other states, more rules apply. Missing this step could lead to fines or losing your good standing.

10. Set up your nonprofit’s bank account and financial systems

With your EIN and approved paperwork in hand, it’s time to open a business bank account. Choose a bank that supports nonprofits and ask what documents they require (usually your Articles of Incorporation, EIN, and bylaws).

This is also when to think about your accounting system. Even if you’re small, tracking income and expenses from day one makes your life easier come tax time. And if you need help, there are affordable bookkeeping services built for nonprofits.

11. Additional step: Ongoing compliance for North Carolina nonprofits

Once your nonprofit is up and running, staying compliant is just as important. Every year, you’ll need to file:

  • IRS Form 990: This shows your financial activity and proves you’re still tax-exempt.
  • North Carolina Annual Report: Update your info with the Secretary of State.
  • Fundraising renewals: Keep your solicitation license active.

It’s also good practice to hold regular board meetings, document decisions, and keep organized records. Small actions now can save big stress later.

Make a lasting impact

Starting a nonprofit in North Carolina isn’t always easy, but it’s worth it. Once you’re through the paperwork and filings, you’ll have a legal organization that can raise funds, grow support, and make a lasting impact in your community. 

And remember, you don’t have to do it all alone. Whether you're just starting or already building momentum, the right tools and guidance can make a big difference.

Harness is here to help you at every step. From personalized websites to smart fundraising tools and expert strategy, we work as an extension of your team. Partner with Harness and unlock expert support, intuitive tools, and scalable fundraising strategies.

Frequently asked questions

How much does it cost to start a nonprofit in NC?

It typically costs around $60 to file your Articles of Incorporation with the state. If you apply for 501(c)(3) status using Form 1023-EZ, the IRS fee is $275. For the full Form 1023, it’s $600. You may also want to budget for legal help, insurance, or tools to manage donations.

How long does it take to start a nonprofit in North Carolina?

If everything goes smoothly, you could be up and running in a few weeks. Filing your Articles takes a few days to a couple of weeks. Getting your EIN is instant. 501(c)(3) approval can take anywhere from a few weeks (for 1023-EZ) to several months (for the full Form 1023).

Do I need a lawyer to start a nonprofit in NC?

Not always. Many small nonprofits file the paperwork themselves, especially with tools and templates available online. But if your organization has a complex mission or big plans, a lawyer can help you get things right the first time.

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

Form 1023 is the full application for federal tax exemption, it’s detailed and takes time. Form 1023-EZ is a simplified version for small nonprofits with limited income and assets. It’s faster and cheaper but not everyone qualifies. The IRS website has a tool to help you figure out which form is right for you.

What are the ongoing requirements for North Carolina nonprofits?

Each year, you’ll need to file an IRS Form 990, renew your charitable solicitation license, and submit an annual report to the Secretary of State. You’ll also want to hold board meetings, keep clear records, and stay organized to avoid problems down the road.

No items found.