Phase 02: Form

SaaS & Software Publisher Licenses: What Your Business Actually Needs

7 min read·Updated January 2025

Launching a Software as a Service (SaaS) platform, mobile app, or enterprise software business? It's easy to get confused about licenses and permits. Some software publishers spend too much money on permits they don't need, while others do too little and risk legal trouble. The rules change based on where you operate and what type of software you offer. This guide gives you a clear path to figure out exactly what licenses and permits apply to your software business.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

The Quick Answer

Most software publishers, whether B2B or B2C, will need to register their business with their state (usually the Secretary of State) and get a general business license from their city or county. If you charge for your software or subscriptions, you'll almost certainly need a state sales tax permit in multiple states. Federal licenses are rarely a concern unless you're in a highly niche, regulated area like banking software that performs licensed financial services.

Federal vs State vs Local: What Each Covers

Federal licenses: For most software publishers, federal licenses are not needed. These are for highly regulated industries like aviation, alcohol, or firearms. If your software deals directly with federal banking systems, defense contracts, or other very specific, tightly controlled areas, you might need to check. Otherwise, you can skip this step.

State licenses: All states require you to register your business entity (like an LLC or Corporation) with the Secretary of State. This is a core registration, not a license to operate. However, two state-level requirements are crucial for software businesses: Sales Tax Permit: This is HUGE for SaaS. If you charge customers, most states consider SaaS a 'taxable service' or 'digital product.' You will need a sales tax permit from any state where you have 'economic nexus' (enough sales or customers to require it). This often means registering in many states. Research tools like Avalara or TaxJar can help track these thresholds. Employer Registration: If you hire employees, you'll need to register with your state's unemployment insurance and labor departments. Professional Licenses: Unlike doctors or contractors, software developers themselves do not need state professional licenses to write code. However, if your SaaS *provides* regulated professional services (e.g., a legal tech platform *acting as a lawyer* or a health platform *providing medical diagnosis*), you'd need to consider those licenses. Most SaaS is a *tool* for professionals, not the professional service itself.

Local licenses and permits: The most commonly missed license for software startups is the local general business license. Your city or county often requires a business license just to operate, even if you’re a solo founder working from home. Costs typically range from $50-$200 annually. You won't usually need zoning, building, or signage permits unless you open a physical office with significant customer traffic or visible commercial activity.

Industries That May Require Special Considerations for Software

Most SaaS businesses avoid traditional industry-specific licenses. You're typically selling software, not performing a licensed service. However, if your software operates *within* highly regulated verticals or performs specific functions, you need to understand the *compliance* obligations, which can sometimes trigger licensing requirements.

FinTech / Financial Services: If your SaaS platform handles payments (requiring PCI DSS compliance), provides investment advice, lending, or other financial services, you might need specific state or even federal licenses. For example, a Money Transmission License could be required if your software allows users to send money to each other directly.

HealthTech / Healthcare: If your software processes Protected Health Information (PHI), HIPAA compliance is a must. If your platform provides actual medical diagnoses or acts as a telehealth provider, you're entering heavily licensed territory. Most software for doctors is a tool, not a medical practice itself.

LegalTech: If your platform gives legal advice rather than just legal tools (like document generators), you could be seen as practicing law without a license. Be clear about the line between providing a tool and providing advice.

Home-Based Business Considerations for Software Publishers

Many software startups begin from a home office or co-working space. If you operate from home, check with your city or county. Most residential zones allow 'light' home-based businesses, especially if you don't have customers visiting or employees working from your home. However, many localities still require a 'home occupation permit.' This permit usually costs $25-$100 and formalizes your right to operate legally from your residence. Skipping this is a common oversight; a simple neighbor complaint could lead to a cease-and-desist letter from the city.

How to Research Your Specific Requirements for a Software Business

Step 1: Use the SBA license and permit tool at sba.gov. Enter your state and 'software publishers' or 'internet publishing' as your business type. This gives you a baseline list. Step 2: Check your state's business portal or Secretary of State website for state-level business registration and, most importantly for SaaS, sales tax permit requirements. Look for 'remote seller' or 'economic nexus' rules, which define when you need to collect sales tax in a state. Step 3: Check your city and county websites for local general business licenses. A quick search for '[Your City/County Name] business license' usually brings up the right page. Step 4: If your SaaS platform is deeply embedded in a regulated industry (like FinTech or specific HealthTech), consult industry-specific regulatory bodies directly. For example, state banking departments for money transmission laws. Step 5: When unsure, call the specific government agency. Licensing offices are usually helpful and can tell you exactly what you need for your software business.

The Verdict

Do not skip licensing. Operating a SaaS business without proper licenses, especially state sales tax permits, can lead to serious fines, back taxes, and even personal liability. Local general business licenses are often inexpensive and easy to get, but fines for not having one can quickly add up. For a software publisher, the main compliance risks often revolve around state sales tax collection across multiple states. Dedicate two to four hours to research this. Services like Harbor Compliance or LegalZoom can handle this research and application process for a fee, saving you time and worry.

How to Get Started

Begin with the SBA license and permit tool at sba.gov. Input your state and 'software publishers' or 'internet publishing' to get a customized starting point. Next, research your state's sales tax permit requirements, as this is often the most complex area for SaaS and can apply in multiple states based on sales volume. Finally, check your city or county website for a general business license. Apply for all necessary permits before you launch or start taking payments; some licenses, especially sales tax registrations, can take weeks to process.

RECOMMENDED TOOLS

SBA License and Permit Tool

Find required licenses by state and industry type

Free

Harbor Compliance

Compliance experts handle all license research and applications for you

Best for Compliance

ZenBusiness

Compliance alerts to keep your license status current

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

What happens if I operate without a required license?

Depending on your state and industry, penalties range from fines to forced business closure. In regulated industries, operating without a license can also expose you to personal liability even if you have an LLC.

How much do business licenses cost?

General business licenses typically cost $25-$200 per year. Professional licenses vary widely — a contractor license may cost $200-$500 and require passing an exam. Some licenses are free; others require bonding or insurance as a prerequisite.

Do online businesses need licenses?

Yes, depending on your state and business type. Most states require a sales tax permit if you sell products online. Some states require a business license for any business operating within the state, including online-only businesses.

Apply This in Your Checklist

Phase 4.5Get your licenses and permits

Related Guides

Form

LLC vs S-Corp vs Sole Proprietor: Which Entity to Choose

Form

ZenBusiness vs Northwest vs Bizee: Best LLC Formation Service

Form

How to Get Your EIN: IRS Direct vs Formation Services