There is no single government website that tells you every license and permit your business needs. That is not an accident - it is a structural reality of how American business regulation works. Licensing authority is fragmented across federal agencies, 50 state governments, 3,000+ counties, and 30,000+ municipalities, each with their own rules, agencies, websites, and fee schedules.

What this means in practice: a coffee shop owner in Austin, Texas needs to research requirements from the Texas Secretary of State, the Texas Comptroller, the Austin-Travis County Health and Human Services Department, the City of Austin Development Services Department, and potentially the Texas Alcoholic Beverage Commission - five separate agencies before they serve their first cup. Miss any one of them and they face fines, forced closures, or personal liability.

This guide walks through the full research process systematically - from the federal level down to the city level - and includes a state-by-state breakdown for the ten most-populated states in the US.

Start with SBA.gov - But Know Its Limitations

The U.S. Small Business Administration maintains a Business License and Permits lookup tool at sba.gov. It is a reasonable first stop for understanding the landscape, and it links out to relevant state agency portals. However, it has significant limitations that every researcher needs to understand:

Use SBA.gov to orient yourself to what categories of requirements exist for your business type. Then use the agency-by-agency approach below to get current, authoritative information.

The Five-Layer Research Framework

Business compliance requirements stack in layers. Work from the top down - federal first, then state, then county, then city.

Layer 1: Federal Requirements

Most small businesses do not need federal licenses, but certain industries do. The key federal licensing agencies are:

Even if you do not need a federal license, every business with employees needs an EIN (Employer Identification Number) from the IRS. Sole proprietors without employees can use their SSN, but an EIN is good practice regardless.

Layer 2: State Entity Registration

Before you can apply for most state-level licenses, you need to legally exist as a business entity in the state. For LLCs and corporations, this means filing with the Secretary of State (called the Division of Corporations, Department of State, or similar in some states). Sole proprietors operating under their own legal name generally do not need to register.

Filing fees range from $50 (Kentucky, Arkansas) to $500+ (Massachusetts). Formation turnaround is typically 1-5 business days for online filings, longer for paper.

Layer 3: State Operational Licenses

This is where the research gets complex. State-level operational requirements fall into three categories:

Layer 4: County Requirements

Counties (called parishes in Louisiana, boroughs in Alaska) have their own licensing requirements, particularly in unincorporated areas - land that is within the county but outside any city limits. Key county-level requirements include:

Layer 5: City / Municipal Requirements

The city level is where most businesses encounter the most friction. Nearly every incorporated city requires a general business license (also called a business tax certificate, occupational tax certificate, or business registration certificate). This is separate from any state or professional license - it is the city's revenue mechanism and its way of knowing what businesses operate within city limits.

City business licenses cost anywhere from $25 to $500+ per year and typically require annual renewal. Some cities (notably Los Angeles) base their fee on gross receipts - meaning the fee grows as your business grows.

Key insight: The city business license is the one most often forgotten by new business owners researching compliance. It is not glamorous, it is not specific to your industry, and it is easy to overlook - but operating without it exposes you to fines and back-fees. Always check with the city clerk's office directly.

State-by-State Guide: Top 10 States

The following breakdown covers where to go and what you typically find in the ten most populated states. See our related guide on the difference between a business license and a permit for terminology clarification before diving in.

California

California has the most complex compliance environment of any state. The gold standard research tool is CalGold (calgold.ca.gov), operated by the Governor's Office of Business and Economic Development (GO-Biz). CalGold asks for your business type and location, then returns a list of applicable permits and licenses from state, county, and city agencies with direct links. It is genuinely excellent - and no other state has anything equivalent.

Texas

Texas has no personal state income tax and no general state business license, which creates the misconception that compliance is simple. It is not.

Florida

New York

Illinois

Washington

Washington is notable for its Business and Occupation (B&O) tax - a gross receipts tax on the privilege of doing business in the state. Unlike most states, Washington has no corporate or personal income tax, but the B&O tax applies to virtually all business activity.

Colorado

Georgia

North Carolina

Arizona

The Research Time Cost

A thorough compliance research project for a single business type in a single city takes between 4 and 12 hours for someone who knows what they are doing. For a first-time business owner with no legal or compliance background, it takes longer - and they still often miss requirements.

The California CalGold approach is the closest thing to a solved problem for one state. But there is no multi-state equivalent. No government portal, no nonprofit, no free tool aggregates requirements across all 50 states with current data and structured output. The SBA.gov tool covers common scenarios, but it is not comprehensive and it does not update fast enough to track the constant churn of fee changes, new requirements, and agency reorganizations at the local level.

The platform problem: For individual business owners, 4-12 hours of research is painful but survivable. For platforms - business formation services, accounting software, small business banking apps - that need to surface accurate compliance requirements to thousands of businesses across dozens of states, manual research is completely unscalable. This is the exact gap that a compliance API fills.

Keeping Requirements Current

Business license requirements change. Fee amounts change. Agencies reorganize and URLs change. New requirements get added (many states added short-term rental license requirements in the 2020s as Airbnb-style rentals proliferated). Keeping a manually-maintained database current requires ongoing monitoring of state and local government websites - a task that scales extremely poorly.

For individual businesses, the practical approach is to recheck requirements annually at renewal time, and to subscribe to your state's business regulatory agency newsletter if one exists. For platforms serving businesses, see our guide on automating renewal tracking - or look at API-first approaches that maintain a continuously-updated requirements database as a service.

Stop Researching. Start Querying.

BizComplianceAPI delivers structured, current business license and permit requirements via API - covering federal, state, county, and city levels for any business type and location in the US. Built for formation platforms, banking apps, and compliance tools.

Get Early Access