Back to Resources
September 23, 2026

How to Write a Roofer Invoice in Florida: Tax Rules, County Surtax & Insurance Claims (2026)

A complete guide for Florida roofing contractors — covering the county discretionary surtax, real property improvement rules, insurance claim billing requirements, license documentation, and compliant invoice structure.

*Last reviewed: September 2026 by the DoxMitra Tax Compliance Team*

Florida roofing contractors face a combination of challenges that few other states present: a complex county discretionary surtax that varies by job location, high-volume insurance claim invoicing driven by hurricane activity, and strict Florida Department of Revenue rules on what constitutes a taxable sale vs. a non-taxable real property improvement. This guide covers everything Florida roofers need to write compliant, professional invoices.

    ---

Florida's Real Property Improvement Framework for Roofers

Florida's Department of Revenue treats roofing as a real property improvement — meaning the contractor is generally considered to be improving real property, not selling tangible personal property to the customer. The consequences:

  • Materials (shingles, underlayment, flashing): Subject to Florida's 6% state sales tax plus the county discretionary surtax. The contractor pays this tax at purchase under a lump-sum contract.

  • Labor for real property improvement: Generally non-taxable in Florida, provided it is separately stated on the invoice.
  • If labor is not separately stated: The Florida DOR may treat the entire invoice amount as subject to tax.

    Official source: Florida Department of Revenue — Sales & Use Tax

      ---

    The County Discretionary Surtax: Florida's Most-Missed Rule

    Every Florida county can impose a discretionary surtax on top of the state's 6% rate. This surtax applies to the first $5,000 of each taxable transaction and is determined by the job-site county — not where your business is located.

    2026 County Surtax Rates:

    | County | State Rate | Surtax | Combined Rate |

  • |---|---|---|---| | Hillsborough (Tampa) | 6% | 1.5% | 7.5% | | Miami-Dade | 6% | 1% | 7% | | Broward (Fort Lauderdale) | 6% | 1% | 7% | | Palm Beach | 6% | 1% | 7% | | Orange (Orlando) | 6% | 0.5% | 6.5% | | Duval (Jacksonville) | 6% | 1% | 7% | | Pinellas (St. Pete) | 6% | 1% | 7% | | Lee (Fort Myers) | 6% | 0.5% | 6.5% | | Collier (Naples) | 6% | 0% | 6% | | Sarasota | 6% | 1% | 7% | | Polk (Lakeland) | 6% | 1% | 7% | | Volusia (Daytona) | 6% | 0.5% | 6.5% |

    Critical: The surtax only applies to the first $5,000 of each taxable purchase or sale. On a $15,000 materials order, you only pay surtax on the first $5,000 — the remaining $10,000 is taxed at only the 6% state rate.

    Always verify current rates at: Florida DOR Local Option Tax Rates

      ---

    Lump-Sum vs. Separated Contracts in Florida Roofing

    Lump-Sum Contract:

  • Contractor pays materials tax at purchase
  • Customer invoice shows a total price without a separate materials tax line
  • Labor cost should still be shown as a separate line item for documentation
  • Most common for residential roofing replacement

    Separated (Time-and-Materials) Contract:

  • Contractor does not pay tax at purchase (uses resale certificate)
  • Customer invoice shows materials separately with tax
  • Labor shown separately as non-taxable
  • More common for commercial roofing or partial repair work

    Example — Residential roof replacement (Hillsborough County, lump-sum):

    | Line Item | Amount | Tax Status |

  • |---|---|---| | Tear-off and disposal labor | $1,800.00 | Non-taxable (separately stated) | | New installation labor | $3,200.00 | Non-taxable (separately stated) | | Materials (shingles, underlayment, flashing) | $8,400.00 | Contractor paid at purchase | | Permit fee (City of Tampa) | $285.00 | Non-taxable government fee | | Total | $13,685.00 | |

    *Note: No materials tax line appears on the customer invoice because the contractor paid the tax at purchase. The contractor's cost of materials tax (at 7.5% on $8,400 = $630) is factored into the materials pricing.*

      ---

    Insurance Claim Invoicing: Florida-Specific Requirements

    Florida has been the most active insurance claim state in the U.S. for roofing contractors due to hurricane activity. Insurance claim invoices have requirements beyond standard client invoices:

    1. Reference the Adjuster's Estimate/Scope

    Every insurance claim invoice should reference the claim number and adjuster's scope/line item report. Use the same line item descriptions from the adjuster's estimate to make reconciliation straightforward.

    2. Document Materials to Brand and Grade Insurance policies often specify shingle class (Class 3 or Class 4 impact-resistant). Document:

  • Manufacturer name
  • Product line and grade
  • Color/profile
  • Quantity (squares)
  • Unit price per square

    3. Separate the Permit Fee

  • Florida AOB (Assignment of Benefits) reforms and post-2023 insurance regulation changes have increased scrutiny on invoice line items. Permit fees must always be a separate, clearly documented line.

    4. Supplement Items If your work scope exceeds the adjuster's original estimate, document each supplement item:

  • Description of what was needed
  • Why it was not captured in original scope
  • Unit cost reference (Xactimate line item code if using)

    5. Photos Referenced by Invoice

  • Number your photos and reference them in the invoice (e.g., "See photo 7 — rotted decking at ridge requiring replacement").

      ---

    Florida Roofing License Requirements

    Florida requires roofing contractors to hold a Certified Roofing Contractor (CCC) license issued by the Florida Department of Business and Professional Regulation (DBPR). Your CCC license number must appear on all invoices, estimates, and permits.

    License verification: Florida DBPR License Search

    Additional requirements:

  • Certificate of Insurance (COI) — clients should receive a copy at job start
  • Manufacturer certification documentation (for manufacturer warranty eligibility)
  • Subcontractor agreements (if applicable) should reference their own licenses

      ---

    Required Fields on Every Florida Roofer Invoice

    1. Contractor Name, Address, and Phone

  • 2. CCC License Number (Florida Certified Roofing Contractor) 3. Client Name and Job-Site Address (including county — for surtax determination) 4. Date of Service 5. Job Description: New roof, repair, or reroof 6. Roofing Materials:
  • Manufacturer, product, and grade
  • Color and profile
  • Quantity in squares
  • Unit price and total
  • 7. Labor (separately stated):
  • Tear-off labor
  • Decking inspection/repair labor
  • Installation labor
  • 8. Permit Fee (as separate non-taxable line) 9. Tax: Applied only to taxable items (typically materials under T&M contracts), with rate and county surtax shown 10. Warranty Statement:
  • Manufacturer's material warranty (reference document)
  • Contractor's workmanship warranty (typically 2–10 years)
  • 11. Sequential Invoice Number 12. Insurance Claim Number (if applicable)

      ---

    Common Florida Roofer Invoice Mistakes

    Mistake 1: Not stating labor separately

    The most critical mistake. If labor is not separately stated, Florida DOR can tax the entire invoice.

    Mistake 2: Using the wrong county surtax rate Many roofers use their home-county rate for all jobs. The rate is determined by the job-site county. A Tampa job uses 7.5%, not your Palm Beach office's 7%.

    Mistake 3: Not documenting the material grade for insurance claims Insurance companies can deny warranty claims or dispute invoice amounts if the installed product doesn't match policy specifications.

    Mistake 4: Bundling permit fees into materials Permit fees are non-taxable. Bundling them creates over-collection of tax.

      ---

    Generate Compliant Florida Roofer Documents

  • Florida Roofer Receipt Generator
  • Florida Roofer Estimate Generator
  • Florida HVAC Invoice Generator *(for combo roof+HVAC jobs)*
  • Ready to create a professional document?

    Our free tools auto-calculate regional taxes and generate perfect PDFs instantly.

    Try DoxMitra Free