Roofer Permits & Licenses in Biloxi, MS

Complete guide to permits and licenses required to start a roofer in Biloxi, MS. Fees, renewal cycles, and agency contacts.

Commercial Auto Insurance

Mississippi Department of Public Safety – Office of Motor Vehicles
May Apply
Fee: $1200.00-$2800.00
Renewal: one time
Type: certificate

Mississippi requires minimum liability coverage for all motor vehicles registered in the state: $25,000 bodily injury per person, $50,000 per accident, and $25,000 for property damage (MS Code § 63-15-103). Applies to all business vehicles.

Contractor’s License Bond (Statewide)

Mississippi State Board of Contractors
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for licensing as a contractor in Mississippi. Roofing falls under the “Residential” or “Commercial” license categories. This bond protects consumers from violations of the Mississippi Contractors’ Licensing Act.

Professional Liability / Errors and Omissions Insurance

Not applicable
Required
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Not legally required by the State of Mississippi for roofers. However, may be required by clients or subcontracting agreements. Recommended to cover claims of negligence or faulty workmanship.

Certificate of Formation (LLC Registration)

Mississippi Secretary of State
Required
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Required for all LLCs. Annual report also required ($0 fee, due April 15). Source confirms filing with SOS Business Services Division.

Mississippi State Board of Contractors - Residential/Commercial Contractor License

Mississippi State Board of Contractors
Required
Fee: $200.00-$200.00
Renewal: one time
Type: license

Required for all roofing contractors performing work over $10,000 per project (residential) or any commercial work. Prerequisites: 3+ years experience or equivalent, passing trade/law exams, net worth/insurance proof, bond. Roofing falls under General:Building or Residential classifications. Fees current as of 2024 schedule at https://www.msboc.us/licensing/fees.

Assumed Name (DBA) Filing

Mississippi Secretary of State
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: registration

Required if business operates under a name different from the registered LLC name. Publish notice in local newspaper. Renewal every 10 years ($25).

Mississippi Business Privilege Tax Registration (if applicable)

Mississippi Department of Revenue
May Apply
Fee: $25.00-$25.00
Renewal: annual
Type: registration

Applies to contractors based on total contracts received. Roofing qualifies as contracting activity. Register via TAP portal.

Sales and Use Tax Permit

Mississippi Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofers must collect 7% sales tax on materials/supplies sold to customers. Free online registration. Renews automatically with tax filings (monthly/quarterly).

Mississippi Sales Tax Permit

Mississippi Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofers typically sell materials (e.g., shingles, gutters), which are subject to Mississippi sales tax. Labor for new construction or repair services is generally not separately taxed if bundled with materials. However, if materials are sold separately, sales tax applies. Registration required via Mississippi Taxpayer Access Point (MS-TAP).

Product Liability Insurance

Not applicable
May Apply
Fee: $1000.00-$5000.00
Renewal: one time
Type: certificate

Not mandated by Mississippi law. However, if a roofer sells physical products (e.g., shingles, gutters), they may face product liability claims. Coverage is typically available under general liability or commercial package policies.

Liquor Liability Insurance

Not applicable
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not applicable to roofers unless the business hosts events with alcohol service. Mississippi requires businesses selling alcohol to carry liquor liability insurance as part of licensing (Mississippi Code § 67-1-7). Not relevant for standard roofing operations.

Commercial Property Insurance

Mississippi Roofing Contractors Association (MRCA) / Industry Best Practice
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Covers damage to owned or leased property, tools, materials, and equipment due to fire, theft, or weather. Often required by project owners and general contractors.

Inland Marine / Equipment Floater Insurance

Industry Best Practice (e.g., SBA, Liberty Mutual, State Farm)
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Covers theft, damage, or loss of business equipment not fully covered under auto or property policies. Essential for mobile workforces.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

LLCs with no employees may not need an EIN unless required for banking or contractor purposes. However, most roofing LLCs will need one to open a business bank account or contract with general contractors. IRS Form SS-4 is used to apply.

Federal Income and Self-Employment Tax Obligations

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: filing

As an LLC, profits pass through to owners' personal tax returns (unless electing corporate taxation). Roofing business owners must pay self-employment tax and file Schedule C with Form 1040. Owners must also make quarterly estimated tax payments if expecting to owe $1,000 or more.

OSHA Workplace Safety Compliance

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: one time
Type: permit

Roofers are subject to OSHA’s fall protection standards (29 CFR 1926.501). Requirements include guardrails, personal fall arrest systems, and training for workers at heights of 6 feet or more. Employers must also provide hazard communication training and maintain injury logs (OSHA Form 300) if over 10 employees.

EPA Lead Renovation, Repair, and Painting (RRP) Rule

Environmental Protection Agency (EPA)
May Apply
Fee: $200.00-$300.00
Renewal: one time
Type: permit

Although roofing may not always disturb painted surfaces, if the work involves removing roof components attached to painted wood (e.g., fascia, soffits), the RRP rule applies. The business must be EPA-certified, use certified renovators, follow lead-safe work practices, and provide lead hazard information to clients.

FTC Compliance with the Home Improvement Rule

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

The FTC’s Home Improvement Rule requires clear disclosure of contract terms, prohibition of deceptive claims, and specific notice requirements (e.g., right to cancel within 3 days). Roofers must provide written contracts, avoid false claims about endorsements or financing, and honor cancellation rights. Applies to all home improvement contractors, including roofers.

Form I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS), not DOL
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

All employers, including roofing LLCs, must verify identity and employment authorization for every employee using Form I-9. Employers must retain forms for 3 years after hire or 1 year after employment ends, whichever is later. Applies to U.S. citizens and non-citizens alike.

Mississippi Withholding Tax Registration

Mississippi Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for all employers paying wages to employees in Mississippi. Employers must withhold state income tax from employee wages. Registration is completed through MS-TAP.

Mississippi Unemployment Insurance Tax Registration

Mississippi Department of Employment Security
May Apply
Fee: $7000.00-$7000.00
Renewal: one time
Type: registration

Employers must register with MDES to obtain an employer account number. Tax rate is experience-rated after the first few years. Applies to employers with one or more employees working one or more days in a calendar quarter.

Mississippi Franchise Tax

Mississippi Secretary of State
Required
Fee: $150.00-$150.00
Renewal: annual
Type: registration

All LLCs in Mississippi are subject to franchise tax regardless of income. Must file Form 83 annually. Due date aligns with federal tax deadline (April 15).

Local Business Privilege Tax

Municipal Government (varies by city)
May Apply
Fee: $50.00-$500.00
Renewal: one time
Type: registration

Many cities and counties in Mississippi (e.g., Jackson, Gulfport, Southaven) require a local business license or privilege tax. Roofers must check with the county and city clerk where they operate. Registration is typically handled at the local level. Certificate required to be displayed at business location.

Mississippi State Income Tax Registration

Mississippi Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

All businesses operating in Mississippi must register with DOR via MS-TAP. This includes LLCs, even if they do not have employees or collect sales tax. Registration establishes the business for all state tax accounts (e.g., income, sales, withholding).

Mississippi Contractor’s License (Specialty Construction)

Mississippi State Board of Contractors
Required
Fee: $50.00-$100.00
Renewal: one time
Type: permit

Roofing is a licensed specialty trade in Mississippi. All contractors must pass an exam, obtain a $50,000 surety bond, and maintain workers' compensation insurance. Licensing is required for residential and commercial work. Local jurisdictions may require additional registration.

City Business Privilege License

City of Jackson, MS
Required
Fee: $50.00-$500.00
Renewal: annual
Type: license

Required for all businesses operating within Jackson city limits; fee schedule in Sec. 18-3 of city code

Hinds County Business Privilege License

Hinds County, MS
Required
Fee: $25.00-$25.00
Renewal: annual
Type: license

Applies to unincorporated areas of Hinds County; roofers classified under construction trades

Zoning Compliance Permit

City of Jackson Planning Department
May Apply
Fee: $250.00-$250.00
Renewal: one time
Type: permit

Verify zoning district allows contracting services (Sec. 26-101 et seq. Jackson Zoning Ordinance)

Building Permit for Office/Shop Modification

City of Jackson Building Permits
May Apply
Renewal: one time
Type: permit

Required for structural changes to accommodate roofing storage/office (Jackson Code Sec. 8-51)

Sign Permit

City of Jackson Sign Permits
May Apply
Fee: $5.00-$5.00
Renewal: one time
Type: permit

Comply with Sec. 26-701 et seq. Jackson Sign Ordinance

Fire Inspection Certificate

Jackson Fire Department
May Apply
Fee: $75.00-$75.00
Renewal: annual
Type: permit

Roofers storing flammable materials may trigger additional hazardous occupancy inspection

Alarm System Permit

City of Jackson Police Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Required for monitored systems (Jackson Code Sec. 34-101)

Home Occupation Permit

City of Jackson Planning Department
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Limited to administrative work only; no storage of equipment/materials allowed

Oversize Load/Equipment Parking Permit

City of Jackson Public Works
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

Required for equipment exceeding standard parking dimensions

Contractor Parking Permit (Job Site)

Hinds County Engineering
May Apply
Fee: $35.00-$35.00
Renewal: one time
Type: permit

Required for roofing projects impacting traffic flow

Workers' Compensation Insurance

Mississippi Workers' Compensation Commission
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Required for all employers with five or more employees in Mississippi (MS Code § 71-3-7). Sole proprietors and partners are not counted as employees unless they elect coverage. Corporate officers may qualify for exemption if they own at least 10% of stock and file an exemption form.

General Liability Insurance

Not applicable
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by Mississippi state law for roofers. However, often required by contracts, municipalities, or property owners. Strongly recommended for risk management.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Roofing businesses typically meet the interstate commerce threshold due to use of materials from other states. Requirements include paying at least federal minimum wage ($7.25/hour), overtime (1.5x regular rate for hours over 40/week), and maintaining accurate time and payroll records. Independent contractor misclassification is a common issue in roofing.

Family and Medical Leave Act (FMLA) compliance

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

FMLA requires eligible employers to provide up to 12 weeks of unpaid, job-protected leave for qualifying medical and family reasons. Most small roofing LLCs do not meet the 50-employee threshold, but must post the required FMLA notice in the workplace if they do.

ADA Compliance for Public Communications

Department of Justice (DOJ)
May Apply
Renewal: one time
Type: permit

Title III of the ADA requires businesses to be accessible to people with disabilities. For roofers, this may include accessible websites, communication with hearing-impaired customers, and physical access to offices if clients visit. Most small businesses are exempt from extensive modifications under the 'safe harbor' for small entities.

Mississippi State Tax Commission – Sales Tax Return Filing

Mississippi Department of Revenue
May Apply
Renewal: varies
Type: filing

Roofers who sell materials may be required to collect and remit sales tax. The filing frequency (monthly or quarterly) depends on the volume of taxable sales. Registration with the DOR is required before collecting sales tax.

Mississippi State Tax Commission – Withholding Tax Return Filing

Mississippi Department of Revenue
May Apply
Renewal: varies
Type: filing

Employers must register with the DOR and file withholding tax returns if they have employees. Roofing LLCs with employees must withhold state income tax and file Form 5100.

Federal IRS Form 1120S – U.S. Income Tax Return for an S Corporation

Internal Revenue Service (IRS)
May Apply
Renewal: annual
Type: filing

If the roofing LLC has elected S-corp status, it must file Form 1120S annually. This is not required for default LLCs taxed as disregarded entities or partnerships.

Federal IRS Form 1065 – U.S. Return of Partnership Income

Internal Revenue Service (IRS)
May Apply
Renewal: annual
Type: filing

Multi-member LLCs not electing S-corp status are taxed as partnerships and must file Form 1065 annually.

Federal IRS Form 1040 Schedule C – Profit or Loss from Business

Internal Revenue Service (IRS)
May Apply
Renewal: annual
Type: filing

Single-member LLCs are disregarded for federal tax purposes; the owner reports business income on Schedule C of Form 1040.

Mississippi Contractor License Renewal

Mississippi State Board of Contractors
May Apply
Fee: $185.00-$185.00
Renewal: biennial
Type: license

Mississippi requires a state contractor license for any construction project over $5,000. Roofing is a licensed trade. The license must be renewed every two years. Continuing education is not currently required for license renewal in Mississippi.

OSHA Injury and Illness Recordkeeping (Form 300, 300A, 301)

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: annual
Type: permit

Construction businesses, including roofing, are required to maintain OSHA injury and illness logs if they have more than 10 employees. Form 300A must be posted from February 1 to April 30 each year. Electronic submission of Form 300A is required for establishments with 100+ employees in certain industries (not typically applicable to small roofing LLCs).

Federal EIN Reporting and Filing Requirements

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: permit

All LLCs with employees or multiple members must obtain an EIN. Even single-member LLCs may need an EIN for tax purposes. The EIN itself does not expire, but must be used on all federal tax filings, including 941, 940, and 1099 forms.

Mississippi Workers’ Compensation Insurance Coverage

Mississippi Workers’ Compensation Commission
May Apply
Renewal: one time
Type: certificate

Mississippi law requires employers with five or more employees to carry workers’ compensation insurance. However, all construction businesses must comply regardless of number of employees. Roofing contractors must carry coverage even with one employee.

Display of Contractor License and Business Registration

Mississippi State Board of Contractors
May Apply
Renewal: one time
Type: permit

Licensed contractors must display their license number on all advertising, vehicles, and contracts. The physical license should be posted at the business location if applicable.

Display of Federal and State Labor Law Posters

U.S. Department of Labor
May Apply
Renewal: one time
Type: permit

Employers must display current federal labor law posters (e.g., Minimum Wage, EEO, OSHA, FMLA). Mississippi does not require additional state-specific posters beyond federal requirements. Posters must be visible to employees.

Mississippi Sales and Use Tax License Renewal

Mississippi Department of Revenue
May Apply
Renewal: one time
Type: license

Sales tax registration does not require periodic renewal but must be kept current. Changes in business structure or location must be reported to the DOR.

Estimated Federal Tax Payments (Form 1040-ES)

Internal Revenue Service (IRS)
May Apply
Renewal: varies
Type: permit

Self-employed individuals, including roofing business owners, must make estimated tax payments quarterly if they expect to owe $1,000 or more in federal taxes. Payments cover income and self-employment taxes.

Mississippi Estimated Income Tax Payments

Mississippi Department of Revenue
May Apply
Renewal: varies
Type: permit

Individuals with significant non-withheld income (e.g., from an LLC) must make quarterly estimated payments using Form 85-201ES if they expect to owe $500 or more in Mississippi income tax.

No Federal Industry-Specific License Required for Roofers

U.S. Small Business Administration (SBA)
Required
Renewal: one time
Type: license

There is no federal licensing requirement for roofing contractors. Licensing is handled at the state or local level. This entry confirms the absence of a federal mandate specific to roofing.

Mississippi Secretary of State Annual Report Filing

Mississippi Secretary of State
Required
Fee: $50.00-$50.00
Renewal: annual
Type: permit

All LLCs formed or registered in Mississippi must file an annual report with the Secretary of State. The report is due each year during the anniversary month of the LLC's formation or registration. Failure to file may lead to administrative dissolution.

Step-by-Step Compliance Guide

  1. As a roofer in Biloxi, MS, you must comply with federal income and self-employment tax obligations through the IRS, with fees varying based on your income.
  2. The IRS requires record retention for tax purposes, though there is no associated fee for this requirement.
  3. Federal Trade Commission (FTC) compliance with the FTC Act and Business Opportunity Rule is necessary, and associated fees vary.
  4. Roofers operating as LLCs have specific federal income and self-employment tax obligations with the IRS, and fees vary.
  5. You must adhere to FTC guidelines for advertising and consumer protection, with no initial fee.
  6. If operating as an LLC, you'll have federal income tax filing obligations with the IRS, incurring varying fees.
  7. The IRS requires record retention for tax and business records, with fees that may vary.
  8. Ensure you fulfill federal income tax filing requirements (Form 1120-S or Schedule C) annually, with fees determined by your income.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as compliance is fragmented.
  • Ignoring FTC regulations regarding advertising can lead to substantial penalties.
  • Failing to obtain an EIN if you plan to hire employees is a common oversight.
  • Neglecting to retain accurate tax records can result in audits and fines from the IRS.
  • Believing that zero-fee requirements mean no ongoing compliance effort is needed is a mistake.

Frequently Asked Questions

Do I need a federal business license to operate a roofing business in Biloxi, MS?

No, the U.S. Small Business Administration (SBA) indicates that no federal business license is specifically required for roofers; however, you still need to meet other federal requirements.

What are the FTC requirements for roofing businesses?

Roofing businesses must comply with the FTC Act, the Business Opportunity Rule, and advertising/consumer protection rules, including truth-in-advertising standards, to avoid legal issues.

What IRS requirements apply to a roofing business?

Roofers must fulfill federal income and self-employment tax obligations, maintain accurate records, and file taxes annually, with fees varying based on income and business structure.

What is the cost of federal permits and licenses for a roofing business?

The cost varies significantly; some requirements like SBA registration have no fee, while IRS tax obligations and FTC compliance may have fees that depend on your specific circumstances and income.

How long do I need to keep business records for tax purposes?

The IRS requires you to retain records that support your income tax return for at least three years from when you filed it, or two years from when you paid the tax, whichever date is later.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits