Skip to main content

Tax preparation License Requirements in Tampa, FL

Last reviewed: July 2026

Quick Answer

Florida does not require a state tax preparation license, but federal credentials are mandatory. You must obtain an IRS Preparer Tax Identification Number (PTIN) through the IRS. You must hold one of three credentials: Enrolled Agent status (through the IRS), a CPA license from the Florida Department of Business and Professional Regulation, or an active law license. Additionally, Hillsborough County requires a business license, obtainable through the county's business tax receipt office.

Key Facts

  • Florida does not require a specific tax preparation license; however, federal credentials are mandatory.
  • IRS Enrolled Agent (EA), CPA, or attorney credentials allow legal tax preparation in Florida.
  • PTIN registration with the IRS is required for all tax return preparers.
  • Hillsborough County requires business registration and a general business license.
  • Operating without proper credentials violates federal tax law and IRS regulations.

State Licence Requirements

Licence name

No state tax preparation license required in Florida; federal PTIN and professional credential required

Issued by

Internal Revenue Service (IRS) Office of Professional Responsibility; or Florida Department of Business and Professional Regulation (for CPA license)

Cost

$100-$300 annually

Processing time

PTIN registration: 5-7 business days; Enrolled Agent exam scheduling: up to 30 days; CPA license: 6-12 weeks from application; Hillsborough County business receipt: 1-3 business days

How to apply

Step 1: Determine your credential path. If pursuing Enrolled Agent status, register at https://www.irs.gov and pass the Special Enrollment Examination (SEE), which costs approximately $150-$200 per sitting. You may take all three exam parts or divide them across years. Study materials are available through IRS-approved providers.

Step 2: Obtain your PTIN through the IRS at https://onlineservices.irs.gov. Create an online account, verify your identity, and complete PTIN registration. The PTIN application is free, but annual renewal (required every calendar year) must occur between October 16 and December 31. Processing typically takes 5-7 business days.

Step 3: If you are a CPA, hold an active CPA license from the Florida Department of Business and Professional Regulation (https://www.dca.ca.gov). Florida CPA licensure requires passing the Uniform CPA Examination, meeting education requirements (150 semester hours), and paying annual license renewal fees ($55-$100).

Step 4: Register for EFIN (Electronic Filing Identification Number) with the IRS if you will file returns electronically for clients. This is a separate registration at https://onlineservices.irs.gov and is required before you can submit e-filed returns.

Step 5: Obtain a Hillsborough County Business Tax Receipt and Register with the Florida Department of State. File your business name with the Florida Secretary of State at https://bizfileplus.sos.ca.gov. Register for a Hillsborough County business tax receipt through the Hillsborough County Tax Collector's office.

Federal Requirements

Federal law (26 U.S.C. § 330) gives the IRS primary authority over tax return preparers. Every individual who prepares tax returns for compensation must register with the IRS and obtain a Preparer Tax Identification Number (PTIN). PTIN registration occurs through the IRS Office of Professional Responsibility and requires annual renewal.

Three federal credentials allow legal tax preparation: Enrolled Agent status (earned by passing the Special Enrollment Examination administered by the IRS), CPA certification (recognized by all states including Florida), or an active attorney license in any state. Enrolled Agents must complete 16 hours of annual continuing professional education (CPE) and renew their PTIN yearly. All tax preparers must comply with IRS Circular 230, which establishes ethical standards and practice requirements.

Employer Identification Number (EIN) requirements under 26 U.S.C. § 7701 apply if you operate as a sole proprietor with employees or as any business entity other than a sole proprietor. The IRS requires EFIN (Electronic Filing Identification Number) registration if you electronically file returns for clients. ADA compliance obligations under the Americans with Disabilities Act apply to office locations and client interactions; ensure physical accessibility and provide reasonable accommodations for clients with disabilities.

Federal tax law prohibits unlicensed tax preparation. The IRS monitors compliance through random audits and client complaints. Penalties under 26 U.S.C. § 6695 include up to $50 per return (minimum $5,000 annually) for failure to obtain a PTIN. Criminal penalties under 26 U.S.C. § 7203 include fines up to $250,000 and imprisonment up to five years for willful evasion of tax preparer regulations.

Local & County Requirements

Hillsborough County and the City of Tampa require several permits and registrations for tax preparation businesses. First, obtain a Hillsborough County Business Tax Receipt (also called a business license) from the Tax Collector's office. This is a for-profit business license required for all commercial enterprises and costs approximately $50-$150 depending on anticipated annual revenue. You can apply online at https://www.hillsboroughcounty.org/taxcollector.

Second, register your business name with the Florida Department of State if you operate under a trade name or fictitious name (any name other than your legal name). This registration costs $50 and is filed through https://bizfileplus.sos.ca.gov. The registration must be renewed every five years.

Third, check City of Tampa zoning regulations. If your office is located within Tampa city limits, verify that your office location is in a zone permitting professional services or office use. Zoning inquiries are handled by the City of Tampa Planning and Development Services at (813) 274-8730 or https://www.tampagov.net.

Fourth, some jurisdictions may require a professional services permit or occupancy permit for your specific office location. Contact the Hillsborough County Property Appraiser's office (https://www.hcpafl.org) to confirm your property's classification and any local requirements.

Finally, obtain liability insurance; while not legally mandated by Florida or Hillsborough County, professional liability insurance is industry standard and often required by clients or required for membership in professional organizations like the National Association of Enrolled Agents (NAEA). Insurance costs vary but typically range from $400-$800 annually for solo practitioners.

Total Cost Breakdown

Complete first-year costs for starting a tax preparation business in Tampa, Florida average $800-$1,500 depending on your credential pathway.

If pursuing Enrolled Agent credentials: Special Enrollment Examination (SEE) costs $150-$200 per section; you may pass all three sections ($450-$600) or spread across years. Annual PTIN registration is free. NAEA membership (recommended for CPE and credibility) costs $200-$300 annually. Hillsborough County business tax receipt costs $50-$150. Florida Secretary of State business name registration costs $50. Professional liability insurance costs $400-$800 annually. Year 1 total: approximately $1,250-$1,900.

If you hold an existing CPA license: Annual PTIN registration is free. CPA license renewal (biennial) costs $55-$100. Hillsborough County business tax receipt costs $50-$150. Florida Secretary of State registration costs $50. Professional liability insurance costs $400-$800 annually. CPE costs $0-$300 (included in many firms). Year 1 total: approximately $550-$1,100.

If you hold an existing attorney license: Annual PTIN registration is free. Hillsborough County business tax receipt costs $50-$150. Florida Secretary of State registration costs $50. Professional liability insurance costs $400-$800 annually. Year 1 total: approximately $550-$1,050.

Additional ongoing costs include office space ($1,000-$3,000+ monthly, not included above), tax software subscriptions ($300-$600 annually), and continuing education beyond NAEA membership ($200-$500 annually). Total realistic first-year investment including all credentials, licenses, insurance, and basic office setup: $2,500-$6,000.

Licence Renewal

Your PTIN must be renewed annually by December 31 for the following calendar year. The renewal occurs through the IRS Online Services portal at https://onlineservices.irs.gov. You must log into your account, confirm your information, and complete the renewal form. The PTIN renewal is free, but failure to renew means you cannot legally prepare tax returns beginning January 1 of the new year.

If you are an Enrolled Agent, you must complete 16 hours of continuing professional education (CPE) per calendar year, with a minimum of 2 hours in IRS updates, 2 hours in ethics, and 12 hours in any tax-related subject. CPE providers include the IRS, the National Association of Enrolled Agents (NAEA), and approved tax education firms. NAEA membership includes CPE access and costs $200-$300 annually.

CPA licensure renewal in Florida occurs biennially (every two years) with a renewal fee of $55-$100 paid to the Florida Department of Business and Professional Regulation. CPA renewal requires 40 hours of continuing professional education every two years.

Your Hillsborough County Business Tax Receipt renews annually on your anniversary date (the date you originally registered). Renewal is straightforward and can be completed online or in person at the Tax Collector's office. Late renewal results in a penalty of 10% of the annual tax.

If you miss your PTIN renewal deadline, you cannot file returns for clients. You must reapply and wait 5-7 business days for processing. Missing your business tax receipt renewal may result in citations from Hillsborough County code enforcement. All renewals should be tracked on a calendar to prevent lapses.

Penalties for Operating Without a Licence

Operating as a tax preparer without a PTIN is a federal violation under 26 U.S.C. § 6695. The penalty is $50 per return prepared without a valid PTIN, with a minimum annual penalty of $5,000. If you prepare 100 returns without a PTIN, your penalty would be $5,000 (not $5,000 × 100). The IRS discovers unlicensed preparers through client complaints, random audits, and cross-referencing returns filed with PTIN databases.

Criminal penalties under 26 U.S.C. § 7203 apply to willful violations of tax preparer regulations. These include fines up to $250,000 and imprisonment up to five years. Criminal prosecution is rare but occurs in cases of egregious misconduct or repeated violations.

In Florida, practicing as a CPA without a license violates Florida Statutes § 615.021 and results in civil penalties of up to $5,000 per violation, plus possible criminal charges. Operating a tax preparation business without a Hillsborough County business tax receipt violates Hillsborough County Ordinance § 7-24. Penalties include fines up to $500 and citations issued by the county's Business Tax Department.

The IRS may issue a cease-and-desist order prohibiting you from preparing returns. Violating a cease-and-desist order results in additional penalties and possible criminal referral. Insurance implications are severe: professional liability insurance will not cover claims arising from unlicensed practice, and your insurer may cancel your policy if you practice without required credentials.

Clients harmed by unlicensed tax preparation can sue for damages and lost refunds. The IRS Office of Professional Responsibility maintains a public database of disciplined preparers, which damages your professional reputation and prevents future employment in tax and accounting fields.

Find approved PTIN registration and CPA renewal services at https://www.irs.gov or https://www.dca.ca.gov for a streamlined path to compliance.

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 prepare taxes in Tampa if I already have a CPA license from another state?

If you hold a CPA license from another state, you must obtain a Florida CPA license before legally preparing taxes in Tampa. Florida does not have reciprocity with other states for CPA licenses. You must apply to the Florida Department of Business and Professional Regulation, meet Florida's education and experience requirements (which may differ from your home state), and pass the Uniform CPA Examination if required. However, you do not need to obtain a separate 'tax preparation license' because Florida has no such license; your CPA credential satisfies the professional credential requirement. You must still register for a PTIN with the IRS and obtain a Hillsborough County business tax receipt. Processing a Florida CPA license typically takes 6-12 weeks.

Can I start preparing taxes in Tampa before my PTIN is approved?

No, you absolutely cannot prepare tax returns before your PTIN is approved and active. The IRS requires a valid PTIN before you file any returns, whether electronically or on paper. Preparing returns without a PTIN violates 26 U.S.C. § 6695 and exposes you to $50 per return penalties (minimum $5,000 annually), plus potential criminal prosecution under 26 U.S.C. § 7203. If you file a return and the IRS later discovers you lacked a valid PTIN, the client's return is flagged, and you face severe penalties. PTIN registration takes only 5-7 business days, so you should apply immediately and wait for approval confirmation before accepting clients. Never file a return with a PTIN that is not yet activated.

How long does it take to become eligible to prepare taxes from start to finish in Tampa?

The timeline depends on your chosen credential path. If pursuing Enrolled Agent status: pass the Special Enrollment Examination (1-3 months of study, then testing available within 30 days of registration), then obtain PTIN approval (5-7 business days) = approximately 2-4 months total. If you are transitioning from another state's CPA license: apply for Florida CPA recognition, which takes 6-12 weeks; meanwhile, obtain PTIN (5-7 business days) and Hillsborough County business registration (1-3 days) = approximately 2-3 months total. If you hold an existing attorney license: PTIN approval is 5-7 business days, plus Hillsborough County registration (1-3 days) = approximately 2-3 weeks total. For Enrolled Agents, the longest delay is exam preparation and scheduling. Plan for 2-4 months from decision to readiness.

What happens if I prepare taxes for a family member or friend without a PTIN?

If you prepare a tax return for anyone other than yourself without a PTIN, you have violated federal law (26 U.S.C. § 6695), even if no payment is exchanged. The IRS defines 'tax preparation' as preparing substantial portions of a return in exchange for compensation or as a regular business service; voluntary unpaid preparation for family members occupies a gray area, but the IRS has moved toward requiring PINs for all preparers, including volunteer preparers. To be legally safe, obtain your PTIN before preparing any returns for anyone, including family. If you prepare returns without a PTIN and the IRS discovers this through a client complaint or audit, you face $50 per return penalties and potential criminal referral.

Are there any Hillsborough County or Tampa-specific local permits beyond the business tax receipt?

Hillsborough County requires a business tax receipt (obtained from the Tax Collector), and the City of Tampa (if your office is within city limits) may require verification that your office location is zoned for professional services or office use. Contact the City of Tampa Planning and Development Services at (813) 274-8730 or visit https://www.tampagov.net to confirm zoning compliance. If you operate from a home-based office in an unincorporated area of Hillsborough County, verify with the County Zoning division that your location permits home-based business use. No occupancy permit, building permit, or signage permit is required for a professional tax office, but some landlords require business liability insurance before lease signing. Additionally, Florida Statute § 659.032 requires you to display your business tax receipt at your principal place of business, so obtain and display it prominently.

Other Business Types in Tampa, FL

tax preparation service Licensing in Other States

See tax preparation service licensing in every state →

Sources & References

  • 26 U.S.C. § 330Establishes IRS authority to regulate tax return preparers
  • Treasury Regulation § 330.203Defines requirements for Enrolled Agent status and PTIN registration
  • Florida Statutes § 615.021Requires CPAs to hold CPA license issued by Florida
  • Hillsborough County Ordinance § 7-24Mandates business license for all for-profit enterprises
  • 26 U.S.C. § 6695Establishes penalties for failure to obtain PTIN

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 July 2026. Scheduled for re-verification by July 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.