How to get a business license in Florida: A step-by-step guide

Atlas

Join 100,000 startups from 180 countries that incorporated with investor-ready legal documents.

Learn more 
  1. Introduction
  2. Key takeaways
  3. How can you get a business license in Florida?
  4. What types of business licenses and permits do you need in Florida?
  5. How do you get a business license in Florida?
    1. Choose and register your business structure
    2. Get an Employer Identification Number (EIN) from the Internal Revenue Service (IRS)
    3. Apply for a county BTR
    4. If you’re in a city, apply for a city BTR
    5. If you sell taxable goods or services, register for a certificate of registration
    6. If required, apply for an occupational license
  6. How much does a business license cost in Florida?
  7. How do you renew your business license in Florida?
  8. What are some Florida-specific considerations and common mistakes related to business licenses?
    1. Home-based businesses
    2. Cottage food producers
    3. Short-term rentals
  9. How Stripe Atlas can help
    1. Get started in minutes with Atlas
    2. Banking and payments before your EIN arrives
    3. Automatic 83(b) tax election filing
    4. World-class company legal documents
    5. $2,500 in Stripe credits, plus $50K+ in partner discounts
  10. FAQs about getting a business license in Florida

Getting a business license in Florida involves working with the local government. Unlike some other states, Florida doesn’t issue a general state business license. Instead, you’ll need a local business tax receipt (BTR) from the county and if applicable, the city, where your business will operate. You’ll also need a state occupational license if you’re in a regulated field such as construction or real estate.

Below, we’ll explain which licenses apply in different business situations, how to get them, and renewal fees and deadlines.

Key takeaways

  • Florida licenses businesses at the county and city levels rather than through a statewide system.

  • Business tax receipts (BTRs) expire every September 30, regardless of when you originally applied.

  • Home-based businesses and short-term rentals both face special licensing rules.

How can you get a business license in Florida?

Florida doesn’t issue one statewide business license. Cities and counties handle licensing in Florida by issuing their own BTRs.

What types of business licenses and permits do you need in Florida?

Florida businesses typically need one or two local BTRs, a certificate for sales tax, and possibly a state occupational license. Businesses in certain industries also need federal licensing.

Here are the licenses and permits often required:

  • Local BTR: You’ll need to get a local BTR from your county tax collector. If you’ll be operating inside municipal limits, you’ll need a second one from your city. This requirement applies to nearly every business, including sole proprietors and home-based operations.

  • State occupational licenses: If you’re a contractor, cosmetologist, real estate agent, healthcare provider, or working in another regulated field, you’ll need state occupational licenses. These are issued either through the Florida Department of Business and Professional Regulation (DBPR) or relevant licensing board for your profession.

  • Sales tax registration: If you plan to sell tangible goods, provide certain services, or rent out commercial property, you’ll need a certificate of registration from the Florida Department of Revenue. This agency will also assign you a sales tax number.

  • Federal licenses: If your business is part of an industry regulated directly by the federal government, such as firearms, alcohol production, and broadcasting, you’ll also need federal licenses.

How do you get a business license in Florida?

Getting a business license in Florida involves a few important steps.

Choose and register your business structure

If you’re planning to form a limited liability company (LLC) or corporation, you’ll need to file with the Florida Division of Corporations through the Sunbiz portal. Sole proprietors who work under their own legal names can skip entity registration. However, if you plan to use a different business name, called a fictitious name in Florida, also known as a “doing business as” (DBA) name, you must register it through Sunbiz.

Get an Employer Identification Number (EIN) from the Internal Revenue Service (IRS)

You’ll need an EIN to file taxes, hire employees, and open a business bank account, even if you’re a single-member LLC.

Apply for a county BTR

You’ll need to contact the tax collector’s office in the county where you’ll operate to apply for a county BTR. Your EIN, business address, and structure documentation are required for the application. Many counties process these applications online.

If you’re in a city, apply for a city BTR

If your business will be located inside a city’s limits, consider checking with that city’s finance or licensing department about how to get a BTR. County and city BTRs require two distinct applications.

If you sell taxable goods or services, register for a certificate of registration

You can register for sales tax through the Department of Revenue’s portal. It’s usually quick and straightforward.

If required, apply for an occupational license

Well before you open for business, check the DBPR’s site or your field’s licensing board to see if you need to apply for any relevant occupational licenses. Operating without them can lead to penalties and shutdown, so it’s important to acquire licenses early.

How much does a business license cost in Florida?

Business licenses in Florida don’t follow a statewide fee schedule. Instead, each county and city sets its own rates, while DBPR fees vary by profession.

Here are the potential fee ranges and renewal frequencies for different licenses:

License type
Fee range
Renewal frequency
County BTR $15–$200, depending on county and business type Annual
City BTR $20–$150, depending on municipality Annual
Sales tax certificate of registration Free Not applicable
DBPR occupational license $50–$300 (varies by field) Every one or two years, depending on the license
Fictitious name registration $50 Every 5 years

How do you renew your business license in Florida?

Local BTRs in Florida expire every year on September 30. They must be renewed by October 1 or the first business day after September 30. Counties usually mail a renewal notice over the summer, but you’ll want to track the deadline yourself. Many counties offer online renewal through the local tax collector’s site.

If you miss the renewal deadline, counties typically impose an escalating penalty that starts from 5%–10% in October and increases each additional month, up to 25%. Some counties further penalize delinquent accounts that prompt collection action, with penalty rates differing by county.

DBPR occupational licenses must be renewed every one to two years, depending on the license. Renewal dates for these licenses run on different schedules set by each occupational board, so it’s worth checking with yours for the specifics.

A few nuances related to Florida business licenses can surprise business owners, especially those in the following industries.

Home-based businesses

People often assume working from home means they’re exempt from licensing requirements. But home-based businesses still need a local BTR in nearly every Florida county and city. Some cities also require a separate home occupation permit that confirms your business won’t disrupt a residential zone.

Cottage food producers

Under Florida’s Cottage Food Law, you can make and sell certain low-risk foods (e.g., jams, baked goods, candy) out of a home kitchen without a state food license. This exemption holds as long as your gross sales stay under $250,000 a year and you sell directly to Florida customers.

Short-term rentals

If you’re going to rent a property for stays under 30 days more than three times a year, you’ll need to get a special license from the DBPR Division of Hotels and Restaurants. Counties such as Miami-Dade and Broward also mandate zoning registration for vacation rentals. This is a good example of how a license that’s simple in one county can involve extra steps in another.

How Stripe Atlas can help

Stripe Atlas handles everything you need to legally launch your company—incorporation, Employer Identification Number (EIN), equity setup, and tax filings—so you can fundraise, open a bank account, and start accepting payments in as little as two business days, from anywhere in the world.

Join 100,000+ startups incorporated using Atlas, including startups backed by top investors like Y Combinator (YC), a16z, and General Catalyst.

Get started in minutes with Atlas

The application takes under 10 minutes. You’ll choose your company structure, confirm your name is available, add up to four cofounders, set your equity split, and e-sign. Then, Atlas takes it from there, including notifying cofounders to sign their documents electronically.

Banking and payments before your EIN arrives

Atlas files your EIN application automatically after incorporation. You don’t have to wait. Atlas enables pre-EIN payments and banking so you can start accepting payments and making transactions right away. US founders with a Social Security number (SSN) are typically eligible for expedited IRS processing.

Automatic 83(b) tax election filing

Atlas files your 83(b) election for you—US and non-US founders alike—with US Postal Service (USPS) certified mail and tracking to reduce personal income taxes. You’ll get a signed 83(b) election and proof of filing directly in the Stripe Dashboard, with certified mail confirmation.

Atlas provides all the legal documents you need to start running your company—drafted by Cooley, one of the world’s leading venture capital law firms—and stores them directly in the Stripe Dashboard. These documents are designed to help you fundraise immediately and ensure your company is legally protected, covering aspects like ownership structure, equity distribution, and tax compliance.

$2,500 in Stripe credits, plus $50K+ in partner discounts

Atlas startups get $2,500 in Stripe product credits for their first year, plus $50,000+ in discounts on essential tools—Mercury, AWS, Carta, Xero, Perplexity, and more. Delaware registered agent service is also included free for your first year.

Learn more about how Atlas can help you set up your new business quickly and easily, or get started today.

FAQs about getting a business license in Florida

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments—no contracts or banking details required. Or, contact us to design a custom package for your business.
Atlas

Atlas

Start your company in a few clicks and get ready to charge customers, hire your team, and fundraise.

Atlas docs

Start a US company from anywhere in the world using Stripe Atlas.