What business licenses does a Jacksonville small business need to track?
Every business operating in Jacksonville needs a few foundational items. The City of Jacksonville Business Tax Receipt (formerly called an occupational license) is required for anyone conducting business within Duval County. You renew it annually by September 30, and the fee varies based on your business type. You also need to register your business entity with the Florida Division of Corporations through Sunbiz. LLCs and corporations file annual reports each year by May 1, and missing that deadline means a $400 late fee on top of the filing cost.
Your federal Employer Identification Number from the IRS is free and doesn’t expire, but you should keep it documented. If you operate under a name different from your legal entity name, you need a fictitious name registration filed with the state. That one renews every five years and is easy to forget.
If your business sells taxable goods or services, you need a Florida Sales Tax Certificate of Registration from the Department of Revenue. This is free to obtain but carries real consequences if you collect sales tax without one or fail to file returns on time. Florida has no state income tax, but sales tax compliance is something the state takes seriously.
Industry-specific licenses are where tracking gets more involved. Contractors need to be licensed through the Florida Department of Business and Professional Regulation, and certain specialty trades require additional Duval County permits. Restaurants and food trucks need health permits from the Florida Department of Health in Duval County, plus any fire inspection approvals. Cleaning companies working in commercial buildings may need proof of insurance that meets specific thresholds. Medical and dental practices carry state professional licenses with their own renewal cycles and continuing education requirements.
The reason this matters from a financial standpoint is that expired licenses can result in fines, stop-work orders, or lost contracts. A general contractor who lets their license lapse can’t legally pull permits, which shuts down active jobs. A restaurant operating with an expired health permit risks being closed by an inspector. These aren’t just administrative headaches. They directly affect revenue.
From a bookkeeping perspective, license and permit fees are deductible business expenses. They should be recorded in your books when paid and categorized properly so nothing gets missed at tax time. More importantly, tracking renewal dates prevents the kind of surprises that cost you money or interrupt operations. A simple spreadsheet with each license name, issuing agency, expiration date, and renewal cost works for most small businesses. If you use QuickBooks, you can set reminders tied to each one.
Our full-service bookkeeping includes making sure expenses like these are categorized correctly and accounted for throughout the year. Many business owners we work with across Northeast Florida had no system for tracking renewals until something slipped through and cost them.
If you are behind on organizing your business finances or unsure whether your records reflect all the permits and fees you have been paying, our bookkeeping services in Jacksonville FL can help you get everything current and build a system that keeps it that way going forward. The goal is to take that administrative weight off your plate so you can focus on running the business.
The First Coast's Trusted Bookkeeping Partner
The Next Step:
A Free Discovery Call
Tell us where things stand with your books. Whether you're months behind or just looking for reliable bookkeeping going forward, we'll give you an honest assessment and a clear price.
More Questions
How long does it take to catch up on a year of messy books?
Most businesses can get a full year cleaned up in two to four weeks. The actual timeline depends on transaction volume, the number of accounts involved, and how much documentation you can provide upfront.
Read answerShould a landscaping company track revenue by client or by job?
Track by both. Recurring maintenance revenue should be tracked by client so you can see which accounts are profitable. Project-based work like installations and hardscaping should be tracked by job so you can compare actual costs to your estimate.
Read answerHow do I transition from doing my own books to outsourcing?
Start by gathering your login credentials, bank statements, and whatever records you've been keeping. A good bookkeeper will review what you have, clean up what needs fixing, and build a system going forward so you can step away from the books entirely.
Read answerDo I need to issue 1099s to my subcontractors?
Yes, if you paid a subcontractor $600 or more during the calendar year. You'll file a 1099-NEC with the IRS and send a copy to the subcontractor by January 31st.
Read answerWhat financial reports should I look at every month?
At minimum, review your Profit and Loss statement, Balance Sheet, and a cash flow report every month. Together these three reports tell you whether you're profitable, what your financial position looks like, and whether you actually have money to operate.
Read answerWhat should I look for when hiring a virtual bookkeeper?
Look for industry experience, strong communication habits, QuickBooks proficiency, and a clear scope of work. The best virtual bookkeeper for your business is one who understands your industry and responds quickly when you have questions.
Read answer