Roofer Permits & Licenses in Charleston, SC

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

Articles of Organization (LLC Formation)

South Carolina Secretary of State
Required
Fee: $110.00-$110.00
Renewal: one time
Type: registration

Required for all LLCs. Renewal via Annual Report below.

Annual Report

South Carolina Secretary of State
Required
Fee: $25.00-$25.00
Renewal: annual
Type: registration

Required for all LLCs to maintain good standing.

Contractor License (Residential/Commercial Roofing)

South Carolina Contractor's Licensing Board
May Apply
Fee: $500.00-$500.00
Renewal: biennial
Type: license

Roofing falls under Group 3 (Residential Specialty) or Group 4 (Commercial Specialty). Prerequisites: 2 years experience or equivalent, $10,000 surety bond, net worth/equity requirements, NASCLA exam or SC exam. LLC must be licensed; primary qualifying party listed.

Residential Builders License (if applicable to residential roofing)

South Carolina Residential Builders Commission
May Apply
Fee: $210.00-$210.00
Renewal: biennial
Type: license

Required if roofing classified as residential specialty work. Prerequisites: Exam, 2 years experience, $25,000 bond. Separate from general contractor license.

Assumed Name (DBA) Registration

South Carolina Secretary of State
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: registration

Required if LLC uses DBA. Expires after 5 years unless renewed ($10).

State Tax Registration (SCTAX or MyDORWAY)

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

Registers for sales tax, withholding, accommodations if applicable. All businesses selling services or goods.

South Carolina Sales and Use Tax Permit

South Carolina Department of Revenue
Required
Renewal: one time
Type: registration

Roofers in South Carolina must collect and remit sales tax on materials sold or installed as part of a service. Labor for installation is generally not taxable, but materials are. This applies to all businesses selling taxable goods or services in SC.

South Carolina Corporate Income Tax Registration

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

LLCs taxed as corporations or electing to be taxed as such must file corporate income tax. Most LLCs are pass-through entities, but the obligation to register arises if the entity has income sourced in SC. Filing required annually if income exceeds $100.

South Carolina Employer Withholding Tax Registration

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

Mandatory for all employers with employees in South Carolina. Roofing businesses must withhold state income tax from employee wages and remit it to SC DOR. Registration done via Form SC SD-036.

South Carolina Unemployment Insurance Tax Registration

South Carolina Department of Employment and Workforce
May Apply
Renewal: one time
Type: registration

Employers must register with SC DEW and pay unemployment insurance (UI) tax on first $8,000 of each employee's annual wages. Rate varies based on experience rating (ranging from 0.0% to 5.4%). Applies only if business has employees.

South Carolina Annual Corporate Franchise Tax

South Carolina Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: annual
Type: permit

All LLCs in South Carolina are subject to the franchise tax, which is based on the amount of capital used in the state. Most small LLCs pay $0 if capital is under $250,000. Filing of Form 1120S-SC or Form 1120-SC required annually regardless of payment.

Local Business License or Privilege Tax

Varies by municipality
May Apply
Fee: $25.00-$500.00
Renewal: one time
Type: registration

Many cities and counties in South Carolina require a local business license or privilege tax for roofers. Examples include Columbia, Charleston, and Greenville. Fees and requirements vary. Must be renewed annually in most cases.

Federal Employer Identification Number (EIN)

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

All LLCs, including single-member LLCs, must obtain an EIN from the IRS for tax reporting purposes. Required even if no employees. Used for federal income tax, employment tax, and excise tax filings.

Federal Income Tax Filing (LLC taxed as partnership or disregarded entity)

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: permit

Single-member LLCs file Schedule C with Form 1040; multi-member LLCs file Form 1065. Applies to all LLCs regardless of industry. Roofers must report business income annually.

Federal Employment Taxes (Form 941, Form 940)

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

Employers must withhold federal income tax, Social Security, and Medicare (Form 941) quarterly and pay Federal Unemployment Tax (FUTA) annually (Form 940). Roofing businesses with employees must comply.

County Business License

South Carolina Association of Counties (SCAC) - County Directory
May Apply
Fee: $25.00-$500.00
Renewal: annual
Type: license

All SC counties require a business license for roofers based on gross receipts; contact specific county treasurer's office (e.g., Greenville: https://www.greenvillecounty.org/businesslicense)

Municipal Business License

City of Charleston Business License
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Required in all SC municipalities; fees based on location and revenue. Charleston example: https://www.charleston-sc.gov/156/Business-Licenses

Commercial Umbrella Insurance

South Carolina Department of Insurance / Industry Standard
May Apply
Fee: $300.00-$800.00
Renewal: one time
Type: certificate

Not state-mandated, but frequently required by clients. Extends GL, Auto, and Workers' Comp limits up to $5M.

Obtain an Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for all LLCs with employees, multi-member LLCs, or those required to file excise or employment tax returns. Single-member LLCs without employees may use the owner's SSN but must obtain EIN once they hire.

Federal income and self-employment tax obligations for LLC

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

A single-member LLC is disregarded for federal tax purposes and reports income on Schedule C of Form 1040. Multi-member LLCs are treated as partnerships and file Form 1065. Roofing business profits are subject to self-employment tax.

OSHA Workplace Safety and Reporting Requirements

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

Roofers must comply with OSHA’s fall protection standard (29 CFR 1926.501) requiring guardrails, safety nets, or personal fall arrest systems for work at 6 feet or more. Employers must also maintain OSHA 300 logs if they have 10+ employees or are in a high-risk industry (construction is included).

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 primarily focused on paint disturbance, roof work that involves removal of fascia, soffits, or flashing on pre-1978 structures may disturb lead-based paint. The business must be EPA-certified, use certified renovators, follow lead-safe work practices, and provide lead hazard information to clients.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

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

Roofers must comply with federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours/week), recordkeeping, and youth employment rules. Common violations include misclassifying employees as independent contractors.

Form I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS), in coordination with DOL
May Apply
Renewal: one time
Type: permit

Required for all employers under IRCA. Employers must verify identity and work authorization using acceptable documents and complete Form I-9 for each employee. E-Verify is not mandatory federally unless in certain federal contracts.

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

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.

FTC Compliance with the Home Improvement Rule and Consumer Protection Laws

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

Roofers must comply with the FTC’s rules against deceptive advertising and the "Home Improvement Rule" (16 CFR Part 455), which requires clear contracts, prohibits advance payment demands, and mandates honoring estimates. Applies to all home improvement businesses regardless of size.

Zoning Compliance / Certificate of Zoning Compliance

Greenville County Planning & Development
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Roofers must verify zoning allows contracting services/storage of materials; home occupation permit needed if from residence. Charleston zoning: https://www.charleston-sc.gov/153/Zoning

Home Occupation Permit

City of Columbia Planning & Zoning
May Apply
Fee: $50.00-$150.00
Renewal: one time
Type: permit

Limits signage, traffic, storage; not allowed for heavy equipment storage typical for roofers in most zones

Building Permit for Business Occupancy

Greenville County Building Codes
May Apply
Fee: $0.50-$1.00
Renewal: one time
Type: permit

Required for any structural changes; contractor registration also needed for permit issuance

Sign Permit

City of North Charleston Planning
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Strict regulations in historic districts; freestanding signs limited for contractors

Fire Department Inspection / Occupancy Permit

Greenville Fire Department
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: permit

Required for storage of flammable roofing materials (asphalt, torches)

Alarm Permit (Burglar/Fire)

Greenville Police Department
May Apply
Fee: $50.00-$100.00
Renewal: annual
Type: permit

Required in most cities to reduce false alarms

Contractor License Display Permit

City of North Charleston Business Licensing
May Apply
Renewal: annual
Type: permit

Must display state Residential Builders License at job sites

Oversize Vehicle / Parking Permit

Greenville County Transportation
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

Common need for roofing material delivery

Workers' Compensation Insurance

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

South Carolina law requires employers with four or more employees to carry workers' compensation insurance. Roofing is classified under NAICS 238160 and typically has higher rates due to risk. Sole proprietors and partners are exempt unless they elect coverage. Corporate officers may opt out with proper filing (Form 110).

General Liability Insurance

None (not state-mandated)
Required
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not explicitly mandated by state law for all roofers, but strongly required by general contractors, clients, and local jurisdictions. Required to obtain a surety bond for licensing. Considered standard for risk management in roofing industry.

Contractor License Bond (Surety Bond)

South Carolina Department of Labor, Licensing and Regulation (LLR)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for all Class I, II, and III contractor licenses issued by LLR. Roofers typically apply under 'Building Contractor' or 'Residential Specialty Contractor' classifications. Bond ensures compliance with state laws and protects consumers from fraudulent or substandard work.

Commercial Auto Insurance

South Carolina Department of Motor Vehicles (SCDMV)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

South Carolina requires all motor vehicles operated on public roads to carry minimum liability insurance: $25,000 bodily injury per person, $50,000 per accident, and $25,000 for property damage. Applies to trucks, vans, or any vehicle used in roofing operations.

Professional Liability / Errors and Omissions (E&O) Insurance

Internal Revenue Service (IRS)
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not legally required by South Carolina for roofers, but strongly recommended. Protects against claims of negligence, faulty workmanship, or design errors. May be required by general contractors or project owners in contractual agreements.

Product Liability Insurance

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

Not mandated by state law. However, if a roofer manufactures, rebrands, or warrants roofing products, product liability exposure increases. Coverage typically included in broader general liability or umbrella policies.

Liquor Liability Insurance

South Carolina Department of Revenue
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not applicable to standard roofing operations. Only relevant if hosting events where alcohol is served. Most roofers do not require this coverage.

OSHA Injury and Illness Recordkeeping

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

Roofing is classified under NAICS 238160 (roofing contractors), which is not exempt from OSHA recordkeeping. Employers must maintain Form 300 (Log of Injuries), Form 301 (Incident Reports), and post Form 300A (Summary) from February 1 to April 30 each year. Electronic submission may be required based on size and industry.

Display of Required Labor Law Posters

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

Required posters include: Federal Minimum Wage, EEO, OSHA Worker Rights, Family and Medical Leave Act (FMLA), and South Carolina Workers’ Compensation. Posters must be visible in employee break rooms or common areas. Employers with remote workers must provide electronically.

ADA Title III Compliance for Customer Communications and Websites

Department of Justice (DOJ)
May Apply
Fee: $1000.00-$10000.00
Renewal: one time
Type: permit

While ADA Title III primarily covers physical access, DOJ interprets it to include website accessibility for public accommodations. Roofers with websites must ensure accessibility for people with disabilities (e.g., screen reader compatibility). No specific federal regulation yet, but enforcement is increasing.

No Federal Industry-Specific License Required for Roofing

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 business must comply with South Carolina regulations separately.

Annual Report Filing for South Carolina LLC

South Carolina Secretary of State
Required
Fee: $0.00-$0.00
Renewal: annual
Type: permit

All domestic and foreign LLCs registered in South Carolina must file an annual report by April 15 each year. As of 2024, there is no fee for LLCs. The report confirms business address, registered agent, and principal office information. Filing is done online via the Secretary of State's website.

South Carolina Contractor's Licensing Renewal

South Carolina Department of Labor, Licensing and Regulation (LLR)
May Apply
Fee: $150.00-$150.00
Renewal: biennial
Type: license

Roofers in South Carolina must hold a Residential or Commercial Contractor license from LLR if the job exceeds $5,000. Licenses are issued to individuals (e.g., qualifying party), but the business operates under it. Renewal is biennial. Licensees must complete 6 hours of approved continuing education per renewal cycle.

Continuing Education for Contractor License Renewal

South Carolina Department of Labor, Licensing and Regulation (LLR)
May Apply
Fee: $100.00-$200.00
Renewal: biennial
Type: certificate

6 hours of state-approved continuing education required every two years: 3 hours in business and law, 3 hours in technical content. Courses must be from LLR-approved providers. Proof of completion must be retained and may be submitted during renewal.

South Carolina Sales Tax License Renewal and Filing

South Carolina Department of Revenue (SCDOR)
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Roofers often collect sales tax on materials and labor in certain jurisdictions. The sales tax license does not expire but requires regular filing. Filing frequency (monthly, quarterly) is assigned by SCDOR based on expected liability. Estimated payments are not required, but returns must be filed even if no tax is due.

South Carolina Annual Federal and State Tax Filings

Internal Revenue Service (IRS) and South Carolina Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: annual
Type: filing

LLCs taxed as disregarded entities or S-corps must file Form 1040 Schedule C (if sole proprietorship) or Form 1120-S (if S-corp). South Carolina Form SC1120 or SC1040 must be filed by April 15. Extensions available but do not extend payment deadlines.

South Carolina Workers’ Compensation Insurance

South Carolina Workers’ Compensation Commission
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

South Carolina law requires workers’ comp coverage for employers with four or more employees. Roofing contractors with fewer than four may still need coverage under subcontractor agreements or client requirements. Coverage must be continuous; lapses result in penalties.

Business License Renewal (Local)

Example: City of Charleston Business License - https://www.charleston-sc.gov/departments/finance/business-license
May Apply
Fee: $50.00-$300.00
Renewal: annual
Type: license

Most counties and cities in South Carolina require an annual business license or occupational tax. Fees are often based on gross receipts. Examples: Richland County (due June 30), Charleston (due January 31). Check with local treasurer’s office for exact deadlines.

Federal EIN Renewal and Compliance

Internal Revenue Service (IRS)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

An Employer Identification Number (EIN) is a one-time assignment and does not require renewal. However, businesses must use it for all tax filings, banking, and contractor reporting. Notify IRS of changes in business structure or address.

Registered Agent Service Maintenance

South Carolina Secretary of State
Required
Fee: $50.00-$150.00
Renewal: one time
Type: permit

All South Carolina LLCs must maintain a registered agent with a physical address in SC. The agent receives legal and state correspondence. If using a commercial agent, annual fees apply. The agent must be available during business hours.

South Carolina Roofing Contractor Registration or Certification

South Carolina Roofing Contractors Association (SCRCA)
May Apply
Fee: $0.00-$100.00
Renewal: annual
Type: registration

While not universally required for private work, many counties and all state-funded projects require roofers to be SCRCA-certified. Certification involves meeting experience, insurance, and safety standards. Some local jurisdictions may require proof of registration before issuing permits.

Employer Withholding Tax Registration and Filings

South Carolina Department of Revenue (SCDOR)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Employers must register for withholding tax, deposit employee income taxes, and file Form SC941 quarterly. Federal Form 941 also due quarterly. New employers typically start as monthly depositors.

Unemployment Insurance Tax Filing and Payments

South Carolina Department of Employment and Workforce (DEW)
May Apply
Fee: $14000.00-$14000.00
Renewal: varies
Type: filing

Employers must file Form UI-3/40 and pay unemployment insurance tax quarterly. New employers pay 2.7% for first 3 years. Registration required within 10 days of hiring first employee.

Step-by-Step Compliance Guide

  1. As a roofer in Charleston, SC, you must comply with federal income and self-employment tax obligations through the IRS, with fees varying based on your income.
  2. The FTC requires compliance with the FTC Act and Business Opportunity Rule, ensuring fair business practices; associated fees vary.
  3. Though not a license, the U.S. Small Business Administration confirms no federal business license is specifically required for roofing contractors.
  4. Ensure your advertising and consumer protection practices align with FTC guidelines, which currently have no associated fee.
  5. If operating as an LLC, you’ll have specific federal income and self-employment tax obligations to the IRS, with fees that vary.
  6. Maintain thorough record retention for tax purposes as mandated by the IRS, which currently has no associated fee.
  7. For LLCs, proper record retention for both tax and general business records is required by the IRS, with potential fees.
  8. Federal income tax filing is required for LLCs, and the IRS charges varying fees depending on your business structure and income.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing operations nationwide is incorrect, as requirements vary.
  • Ignoring FTC advertising rules can lead to penalties, even if unintentional.
  • Failing to obtain an EIN if you plan to hire employees is a common oversight.
  • Believing that no record-keeping is necessary for tax purposes is a serious error.
  • Overlooking self-employment tax obligations as an LLC owner can result in significant penalties.

Frequently Asked Questions

What federal agencies will I be dealing with as a roofer in Charleston, SC?

Primarily, you’ll interact with the Internal Revenue Service (IRS) for tax obligations and the Federal Trade Commission (FTC) for advertising and consumer protection compliance. The U.S. Small Business Administration (SBA) provides information but doesn’t issue permits.

Are there any fees associated with federal compliance for my roofing business?

Fees vary significantly depending on the specific requirement and your business structure. IRS tax filings and certain FTC compliance areas may have associated costs, while others, like the SBA confirmation of no federal license, are free.

What does the FTC Act and Business Opportunity Rule require of my roofing business?

These rules ensure transparency and fairness in your business dealings, particularly regarding advertising and any franchise-like arrangements. Compliance prevents deceptive practices and protects consumers.

How often do I need to renew federal requirements for my roofing business?

Renewal frequency varies; some requirements, like the SBA confirmation, are one-time, while others, such as annual federal income tax filing (Form 1120-S or Schedule C), require yearly updates.

What records should I keep for federal tax purposes?

You should retain all financial records, including income statements, expense reports, invoices, and tax returns. The IRS requires these records to verify your tax filings and may request them during an audit.

Need a personalized checklist?

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

Find Your Permits