Accounting firm License Requirements in St Petersburg, FL
Last reviewed: September 2026
Quick Answer
You do not need a state license to operate a general accounting firm in St Petersburg. However, if you hold yourself out as a CPA or provide attestation services, you must hold a Florida CPA Certificate from the Florida Board of Accountancy (https://flboardofaccountancy.org). All accounting firms need a federal EIN from the IRS. If you prepare tax returns, you must obtain a PTIN from the IRS. St Petersburg also requires local business registration through Pinellas County.
Key Facts
- •Florida does not require a general business license for accounting firms, only for CPAs.
- •CPAs must hold a Florida CPA certificate issued by the Florida Board of Accountancy.
- •All accounting firms need a federal EIN from the IRS regardless of entity type.
- •St Petersburg requires local business registration and zoning compliance for office locations.
- •Unlicensed tax preparation requires a PTIN from the IRS if you prepare tax returns.
State Licence Requirements
Licence name
Florida CPA Certificate (only required if you hold yourself out as a CPA or provide attestation services)
Issued by
Florida Board of Accountancy (https://flboardofaccountancy.org)
Cost
$300-$500
Processing time
4-6 weeks for initial CPA Certificate; reciprocal applications 2-3 weeks
How to apply
To obtain a Florida CPA Certificate, you must meet education, exam, and experience requirements under Florida Statutes Chapter 473.301. First, obtain a CPA candidate registration, which requires a bachelor's degree from an accredited university with completion of 120 semester hours of college work including prescribed accounting and business courses. You must pass the Uniform CPA Exam administered by the National Association of State Boards of Accountancy (NASBA). After passing the exam, you must complete 1 year of practical accounting experience under a licensed CPA. Submit your application through the Florida Board of Accountancy online portal at https://flboardofaccountancy.org with official transcripts, exam scores, and verification of experience. Processing typically takes 4-6 weeks. If you are already a CPA licensed in another state, you may apply for reciprocal licensure by providing proof of your current license and meeting Florida's continuing education requirements. Non-CPA accounting firms do not need state licensure but must comply with IRS PTIN requirements if preparing tax returns.
Federal Requirements
All accounting firms must obtain an Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 7701(a)(1), even if you are a sole proprietor with no employees. If you prepare federal tax returns for clients, you must hold a Preparer Tax Identification Number (PTIN) issued by the IRS under 26 U.S.C. § 330, regardless of whether you are a CPA.
The IRS may conduct audits and examinations of accounting firms under 26 U.S.C. § 7602. If your firm provides payroll services or handles client trust accounts, you must comply with IRS Record of Employment and Income (Form I-9 verification) requirements under 8 U.S.C. § 1324a.
The IRS Publication 557 outlines recordkeeping and documentation standards for tax return preparers. If your accounting firm employs staff, you must comply with federal employment tax requirements under 26 U.S.C. Chapter 21, including withholding, Social Security, Medicare, and unemployment taxes. The Americans with Disabilities Act (ADA) applies if your firm has 15 or more employees, requiring accessible facilities and reasonable accommodations under 42 U.S.C. § 12101 et seq.
If you offer QuickBooks or other accounting software services, you must comply with data security standards under the Gramm-Leach-Bliley Act (GLBA), 15 U.S.C. § 6801, which requires safeguarding client financial information. State and federal banking regulations may apply if you hold or transmit client funds.
Local & County Requirements
St Petersburg and Pinellas County require all accounting firms to obtain a local Business Tax Receipt (also called a business license) through the Pinellas County Tax Collector's Office. This is a registration requirement, not a professional license, and costs approximately $50-$150 annually depending on your gross revenue. You must verify that your office location complies with zoning ordinances under Pinellas County Code Chapter 42; most office spaces in commercial zones are permitted for professional services, but you should confirm with the county planning department.
St Petersburg city code (City of St Petersburg Code Chapter 22) requires that all business establishments have a valid occupancy permit from the city. If you are leasing office space, your landlord typically handles this. If you operate from a home office, you must verify that your residential zoning allows professional office use; many residential zones prohibit home-based businesses. Fire safety compliance is required if your office is in a multi-tenant building, and the property management company usually handles fire code inspections.
If your accounting firm provides services from a rented or purchased office in St Petersburg, you may need to obtain a Certificate of Occupancy or Certificate of Use from the city, particularly if your space has not been previously occupied as a professional office. St Petersburg also requires signage compliance under city code Chapter 24; if you display business signage outside your building, you must obtain a sign permit from the city planning department, costing $100-$300. Some commercial buildings restrict exterior signage, so review your lease carefully. The Pinellas County Building Department can confirm all local requirements for your specific address.
Total Cost Breakdown
The first-year cost for a non-CPA accounting firm in St Petersburg ranges from $550-$850. Here is the cost breakdown: Federal EIN (free, obtained from IRS online), St Petersburg/Pinellas County Business Tax Receipt ($75-$150, depending on estimated gross revenue), PTIN from IRS if you prepare tax returns ($0 for first-time registration; subsequent registrations may incur fees), local zoning and occupancy verification fees ($0-$200 if required by city), and office lease deposit and rent (not included in this estimate as highly variable). Optional professional liability insurance costs $800-$2,000 annually depending on firm size and revenue.
If you hold a CPA Certificate or plan to obtain one, add $300-$500 for initial CPA licensure (exam fees typically $500-$600, but this is a separate one-time cost when you pass the exam). CPA renewal costs $300-$350 every 3 years after initial licensure. Continuing education costs for CPAs are $200-$500 annually depending on course providers.
If your accounting firm employs staff, add employer liability insurance ($500-$1,500 annually), workers' compensation insurance (1-2% of payroll), and federal payroll tax deposits (quarterly, amount varies by payroll). Office space rental in St Petersburg averages $1,500-$3,500 monthly for a small suite, which is a significant ongoing expense not included in this licensing cost summary. Professional accounting software (QuickBooks Online, Xero, etc.) costs $30-$100 monthly. Total realistic first-year cost for a solo CPA practice in St Petersburg is approximately $2,000-$5,000 including licensing, insurance, and software, plus office space and payroll if applicable.
Licence Renewal
Accounting firms do not renew a state accounting license unless they hold CPA Certificates, which must be renewed every 3 calendar years. CPA renewal deadlines are based on the licensee's renewal cycle assigned by the Florida Board of Accountancy, with notices sent 90 days before expiration. Renewal is completed online through the Board's website at https://flboardofaccountancy.org and costs $300-$350. CPAs must complete 40 hours of continuing professional education (CPE) every 3-year cycle under Florida Administrative Code Rule 61H1-1.003, including at least 4 hours in ethics and 4 hours in technical accounting topics. At least 20 CPE hours must be earned in programs offered by approved sponsors.
Local Business Tax Receipts in Pinellas County must be renewed annually, typically due by June 30th. Renewal can be completed online through the Pinellas County Tax Collector's website (https://www.tax.mypinellascounty.org) and costs approximately $50-$150 depending on gross revenue reported. If you miss the CPA renewal deadline, your certificate will be placed on inactive status; you may restore it within 3 years by completing the overdue CPE and paying a late fee of $100-$200. After 3 years, you must reapply for licensure. If you miss your local Business Tax Receipt renewal, Pinellas County will issue a notice of violation and you may face penalties. Non-CPA accounting firms should track their federal PTIN renewal, which is typically required annually or every 3 years depending on IRS requirements.
Penalties for Operating Without a Licence
Operating as a CPA in Florida without a valid CPA Certificate is prohibited under Florida Statutes § 473.316 and constitutes a felony of the third degree, with penalties including up to 5 years imprisonment and fines up to $5,000. Using the title "CPA" or "Certified Public Accountant" without licensure violates § 473.316(1), and the Florida Board of Accountancy can pursue administrative action, cease-and-desist orders, and civil penalties up to $5,000 per violation.
Operating without a local Business Tax Receipt in Pinellas County violates county ordinance and can result in citations of $50-$500 per day, plus closure of the business by county authorities. The Tax Collector's office may pursue civil collection action against the business owner for unpaid fees and penalties.
Operating without an IRS EIN as an accounting firm, if you operate as a business entity rather than sole proprietor, violates federal tax law under 26 U.S.C. § 7203 and can result in IRS penalties and potential criminal prosecution for tax fraud. If you prepare tax returns without a PTIN under 26 U.S.C. § 330, the IRS may impose penalties ranging from $100-$1,000 per return and suspend your ability to e-file returns. The IRS discovers unlicensed tax preparers through client complaints, audit investigations, and third-party reporting. Insurance companies may deny coverage for professional liability claims arising from unlicensed operation, leaving the firm and its owner personally liable for damages. Violations can also trigger investigations by the Florida Department of Financial Services and referrals to state prosecutors.
Compare business insurance options designed for accounting firms at discounted rates through our partner network.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
Do I need a license to start an accounting firm in St Petersburg if I am not a CPA?
No, you do not need a professional license to operate a general accounting firm in Florida if you do not hold yourself out as a CPA. However, you must register your business with the IRS for a federal EIN under 26 U.S.C. § 7701, obtain a local Business Tax Receipt from Pinellas County, and comply with zoning requirements. If you prepare federal tax returns for clients, you must obtain a PTIN from the IRS under 26 U.S.C. § 330. You should also verify that your office location complies with St Petersburg zoning ordinances and obtain any required local occupancy permits. Many non-CPA accountants provide valuable bookkeeping, payroll processing, and financial statement services without needing state licensure, but you cannot use the title "CPA" or provide attestation services (audits or reviews) without a Florida CPA Certificate.
How long does it take to get a Florida CPA Certificate in St Petersburg?
Obtaining a Florida CPA Certificate typically takes 6-12 months total, depending on your education and exam preparation. First, you must complete a bachelor's degree with 120 semester hours including prescribed accounting and business courses, which takes 4 years if not already completed. Next, you must pass the Uniform CPA Exam, administered by NASBA; most candidates spend 2-4 months studying and schedule exam sections separately. Exam results are typically available within 4-6 weeks of sitting for each section. After passing all four exam sections, you must complete 1 year of practical accounting experience under a licensed CPA. Once you have met all requirements, submitting your application to the Florida Board of Accountancy (https://flboardofaccountancy.org) takes 4-6 weeks for processing. If you are already a CPA licensed in another state, reciprocal licensure in Florida takes 2-3 weeks. Plan at least 6 months from passing the CPA exam to receiving your Florida certificate.
What are the specific local permits I need to operate an accounting firm office in St Petersburg?
You need the following local permits to operate in St Petersburg: (1) Pinellas County Business Tax Receipt from the Tax Collector's Office, which costs $75-$150 annually and is obtained online at https://www.tax.mypinellascounty.org; (2) Certificate of Occupancy or Certificate of Use from the City of St Petersburg if your office space has not been previously occupied as a professional office, which you should verify with the city planning department; (3) a sign permit from St Petersburg if you display exterior business signage, costing $100-$300; (4) zoning verification from Pinellas County that your office location is zoned for professional services (most commercial zones permit accounting offices, but residential zones typically do not allow home-based professional offices). If you lease office space, your landlord typically handles fire safety compliance. Contact the Pinellas County Planning and Development Services department and the City of St Petersburg planning department to confirm all requirements for your specific address, as requirements vary by location and property type.
What happens if I operate an accounting firm without a license or required registrations in St Petersburg?
Operating without required registrations exposes you to significant legal and financial risks. If you use the title "CPA" without a valid Florida CPA Certificate, you commit a felony of the third degree under Florida Statutes § 473.316, with potential penalties of up to 5 years imprisonment and $5,000 in fines, plus administrative cease-and-desist orders from the Florida Board of Accountancy. Operating without a local Business Tax Receipt violates Pinellas County ordinance and subjects you to daily citations of $50-$500 and potential business closure. Operating without a federal EIN as a business entity violates 26 U.S.C. § 7203 and can result in IRS penalties and criminal prosecution. Preparing tax returns without an IRS PTIN violates 26 U.S.C. § 330 and can result in $100-$1,000 penalties per return. The IRS discovers unlicensed tax preparers through client complaints and audit investigations. Professional liability insurance will not cover claims arising from unlicensed operation, leaving you personally liable for client damages. These violations can also trigger investigations by the Florida Department of Financial Services and referrals to state prosecutors.
Can I transfer my CPA license from another state to operate in St Petersburg, and how long does it take?
Yes, you can obtain a Florida CPA Certificate through reciprocal licensure if you hold a valid CPA license in another state. To apply, you must submit your application to the Florida Board of Accountancy (https://flboardofaccountancy.org) with proof of your current out-of-state CPA license, official transcripts showing your education, and verification that you meet Florida's practical experience requirement (1 year under a licensed CPA). You must also meet Florida's continuing education requirements; if you have not completed 40 hours of CPE in the prior 3 years, you must do so before your certificate is issued. Reciprocal applications typically are processed within 2-3 weeks. Once approved, you can legally operate in St Petersburg with your Florida CPA Certificate. You should also register with the local Pinellas County Tax Collector for a Business Tax Receipt and verify your office location meets zoning requirements. Most states' CPA licenses are accepted for reciprocity in Florida as long as the other state's requirements are substantially equivalent to Florida's.
Other Business Types in St Petersburg, FL
accounting firm Licensing in Other States
See accounting firm licensing in every state →Sources & References
- Florida Statutes Chapter 473.301 — Defines CPA licensure requirements and scope of practice
- Florida Administrative Code Rule 61H1-1.003 — Establishes continuing education requirements for CPAs
- 26 U.S.C. § 7701(a)(1) — Federal requirement for all businesses to obtain an EIN
- 26 U.S.C. § 330 — IRS preparer tax identification number (PTIN) requirement
- Pinellas County Code Chapter 42 — Local business tax receipt and zoning requirements
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.