Yes — in most places, nonprofits do need a business license. A 501(c)(3) determination from the IRS exempts your organization from federal income tax, but it does not authorize you to operate, sell goods, or fundraise in any particular city, county, or state. Those permissions come from separate registrations at the state and local level, and they apply to charities the same way they apply to businesses.
Why 501(c)(3) Status Is Not a License
Federal tax law and state or local licensing law answer different questions. The IRS decides whether your organization’s purpose qualifies it for exemption from federal income tax. State law decides whether your nonprofit legally exists as a corporation and whether it can conduct activities inside the state’s borders. Local governments layer on their own rules focused on zoning, public safety, and tracking who is operating in their jurisdiction.
To the city where you run a thrift store or the county where you host community events, your nonprofit looks like any other operator. The fact that surplus revenue funds a mission rather than shareholders does not remove the local government’s interest in regulating the activity. Some municipalities waive fees for 501(c)(3) organizations, but the nonprofit still has to apply for and hold the license.
The Local Business License
Many cities and counties require any organization with a physical presence or ongoing activities in the jurisdiction to hold a general business license, sometimes called a business tax certificate. That covers nonprofits with an office, a storefront, or regular programs. Fees for a basic license usually run from about $25 to a few hundred dollars a year, depending on location and activities. Fee waivers for 501(c)(3) organizations exist in some places, but they do not waive the application.
If you run the organization from a home, check whether your municipality also requires a home occupation permit. Residential zoning rules can restrict staff, client visits, or deliveries at a home address, and a nonprofit can run into those rules the same way a for-profit can.
The most reliable way to find out what you need is to contact your city clerk or business license office and describe everything the organization plans to do: fundraising methods, whether you sell anything, and any events you intend to hold. Specifics surface permits you would not have thought to ask about.
Activity-Specific Permits
Certain activities trigger their own permits on top of the general license, regardless of nonprofit status:
- Food service. Serving food at a fundraiser or running a soup kitchen typically requires a health department permit, even for a one-time event.
- Special events. Large public gatherings, street closures, and outdoor festivals usually require advance approval from the city or county.
- Raffles and charitable gaming. Many jurisdictions regulate these separately, and running a raffle without the right license can bring fines or force you to return the proceeds.
Sales Tax Permits
Tax-exempt status means your nonprofit doesn’t pay federal income tax on its exempt-function income. It does not mean you can sell goods without collecting sales tax. In most states, a nonprofit that sells tangible items — at a thrift store, a bake sale, or an online shop — must get a sales tax permit, collect tax from buyers, and remit it to the state. This holds even when the goods were donated to you or sold below cost. Some states carve out narrow exceptions for short, occasional fundraising sales, but the default is that you must collect.
State Registrations That Also Apply
Charitable Solicitation Registration
If your nonprofit asks the public for donations, most states require you to register before you start soliciting. The IRS itself notes that many states regulate charitable solicitations and generally require organizations to register with a state agency before asking residents for contributions.1Internal Revenue Service. Charitable Solicitation – State Requirements Roughly 40 states and the District of Columbia have these laws. Fees vary; some states charge nothing, and others use a sliding scale tied to revenue or total contributions.
Online fundraising is where this catches people. If your website accepts donations from residents of a state that requires registration, you may need to register there even though the nonprofit is physically located somewhere else. Small-organization exemptions exist in some states, but the exemption usually still requires you to file a notice.
Foreign Qualification
A nonprofit that operates in states beyond the one where it incorporated typically must register as a “foreign” nonprofit corporation in each of those states, generally by filing a certificate of authority with the Secretary of State. Triggers vary, but common ones include having employees, office space, or ongoing programs in the state. Fundraising alone may not trigger foreign qualification, but running a satellite office or providing direct services usually does.
State Annual Reports
Most states require nonprofit corporations to file an annual or biennial report with the Secretary of State to stay in good standing. The report itself is usually simple, confirming the current address, officers, and registered agent. Missing the deadline is not. Failing to file can lead to administrative dissolution, which means the state treats your nonprofit as if it no longer exists, and that creates problems with banks, grantmakers, and the IRS.
Federal Filings You Still Have to Keep Current
None of the licensing above works if your federal footing slips. Two federal items sit underneath everything else.
Employer Identification Number
Every nonprofit needs an EIN, even without employees. It appears on virtually every application you will file at any level of government. You can apply online through the IRS at no cost, and online applications receive the number immediately.2Internal Revenue Service. Obtaining an Employer Identification Number for an Exempt Organization Wait until the organization is legally formed with your state before applying, because the IRS starts tracking your filing obligations from the day it issues the number.
Annual Information Return
After the IRS grants exemption, the nonprofit must file an annual information return. Which form depends on size:
- Form 990-N (e-Postcard) for organizations with gross receipts normally at or below $50,000.
- Form 990-EZ for organizations with gross receipts under $200,000 and total assets under $500,000.
- Form 990 for organizations with gross receipts of $200,000 or more, or total assets of $500,000 or more.
Missing three consecutive years automatically revokes tax-exempt status. Revocation takes effect on the filing due date of the third missed return, and getting exemption back requires a new application.3Internal Revenue Service. Automatic Revocation of Exemption Small nonprofits get caught by this most often, because the e-Postcard is easy enough that organizations forget it exists.
What Happens If You Skip Any of This
Penalties scale with which requirement you missed and for how long.
Monetary fines are the first exposure. States that regulate charitable solicitations can impose civil penalties from a few hundred dollars to $10,000 or more per violation, and some assess a separate fine for each solicitation made without proper registration. Those numbers accumulate quickly for a nonprofit running mail campaigns or online appeals across several states.
A state attorney general or local authority can also issue a cease-and-desist order, legally forcing the nonprofit to stop operating or fundraising until it registers. For a group in the middle of a major campaign, the halt itself often costs more than the fine.
Reputational fallout follows the paperwork. Enforcement actions on charitable solicitation violations are often posted on state attorney general websites. The IRS list of organizations that lost exemption for three consecutive missed 990s is searchable and public.3Internal Revenue Service. Automatic Revocation of Exemption Losing exemption also blocks the organization from most grants and makes donations non-deductible for donors.
Working Through the Applications
For each license or registration, you will need the same core documents: articles of incorporation, bylaws, EIN confirmation, and your IRS determination letter.4Internal Revenue Service. Before Applying for Tax-Exempt Status Keep certified copies of the articles on hand, because some agencies require originals rather than photocopies. Forms are usually available on the issuing agency’s website and can be submitted online, by mail, or in person.
Processing times vary. Local business licenses often issue within a few days. State-level or industry-specific permits can take several weeks. Build lead time into any launch or event schedule; if a fundraiser needs a special event permit, do not assume the city can approve it the week before.
Most local business licenses renew annually, and many states require annual renewal of charitable solicitation registrations. Set calendar reminders for every deadline. Letting a license lapse usually means reapplying from scratch or paying reinstatement penalties, and the obligation to renew on time falls on the organization whether or not the agency sends a notice.