South Carolina Contractor Compliance, License & Insurance Requirements
The complete onboarding checklist for GCs and property managers hiring in South Carolina: the two licensing bodies and their dollar thresholds, the license group that caps a sub’s job size, and the one state where the certificate you collect at hiring can move a workers’ comp claim off your policy.
State licensing quick-check
Verifying one South Carolina license by hand?
The Department of Labor, Licensing and Regulation (LLR) lookup for the Contractor’s Licensing Board shows a commercial or mechanical license with its classification and group. Residential builders and residential specialty contractors are in the Residential Builders Commission’s records, searched from the same LLR licensee lookup.
Open the LLR contractor licensee lookupManaging a roster of South Carolina subs?
A lookup is right today. It doesn’t watch the dates.
Every South Carolina general contractor license is due for renewal by October 31, 2026, with a fresh financial statement or bond. A sub that misses it stops being licensed for your job, and its GL and workers’ comp policies renew on dates of their own. TrackMyVendor keeps all of those dates on one roster and shows what’s expiring.
Track COIs and licenses free →South Carolina licenses commercial general and mechanical contractors through the Contractor's Licensing Board once a job exceeds $10,000, in five license groups that cap the size of each job. Residential builders need a Residential Builders Commission license above $5,000, and residential specialty contractors register or license above $500. Workers' compensation is required with four or more employees. A GC is the statutory employer of an uninsured sub's workers, but under S.C. Code § 42-1-415 a certificate showing the sub's South Carolina coverage, collected when the sub is hired, moves that liability to the state's Uninsured Employers' Fund.
In this guide
South Carolina trade licensing requirements and boards
Both South Carolina licensing bodies sit inside LLR, and which one applies depends on the building, not the trade:
- The Contractor’s Licensing Board licenses general contractors and mechanical contractors (air conditioning, heating, plumbing, electrical, refrigeration, packaged equipment, and more) on any job over $10,000. The threshold was $5,000 until 2023, so older guides still quote it.
- The Residential Builders Commission licenses residential builders for jobs over $5,000 on homes and apartment buildings up to three floors and sixteen units. It also licenses or registers residential specialty contractors for trade work over $500. Plumbers, electricians and HVAC installers are licensed by exam; siding, masonry, drywall, carpentry, stucco, painting and solar installers are registered.
License groups cap the size of every job
A Contractor’s Licensing Board license carries a classification (Building, Highway, Public Utility, or a Specialty such as Concrete, Masonry or Roofing; or a mechanical trade) and a group. The group is the largest single job the contractor may bid or perform, backed by net worth or a surety bond in the same amount.
| Group | General: largest job | General: net worth | Mechanical: largest job | Mechanical: net worth |
|---|---|---|---|---|
| Group 1 | $100,000 | $20,000 | $35,000 | $7,000 |
| Group 2 | $400,000 | $60,000 | $100,000 | $15,000 |
| Group 3 | $1,000,000 | $150,000 | $200,000 | $30,000 |
| Group 4 | $3,000,000 | $250,000 | $400,000 | $60,000 |
| Group 5 | Unlimited | $350,000 | Unlimited | $300,000 |
So the check is three questions, not one: is the license active, is it in the right classification for the work, and is the group big enough for this contract? A Group 1 mechanical contractor cannot take a $60,000 HVAC package, however good its certificate looks.
Signing with an unlicensed sub is your violation too
- It is a violation of the contractor licensing law for an owner or contractor to sign a contract, or let work begin, with someone who lacks a license the work requires, and knowingly contracting with an unlicensed contractor is grounds for discipline against your own license.
- An unlicensed contractor cannot sue to enforce its contract. An unlicensed residential builder cannot file a mechanics’ lien either.
- Building officials must refuse a residential permit unless the applicant is licensed, registered or exempt.
Renewals, and a deadline this month
- Contractor’s Licensing Board licenses renew every two years, with a new financial statement or surety bond each time. General contractor licenses for 2026–2028 must be renewed by October 31, 2026. Mechanical contractors renew on the alternate cycle (2027–2029).
- A lapsed license can be renewed within 90 days with late fees. After that, the contractor reapplies as a new applicant, which takes far longer than your job will wait.
- Residential Builders Commission licenses and registrations renew on the Commission’s own cycle. Check the expiration date in the lookup, not the date on a card the sub hands you.
For property managers: the $500 residential specialty threshold is low enough to catch most repair and turnover work at apartment properties up to three floors. A painter or drywall vendor on a $2,000 make-ready is meant to be registered.
Mandatory insurance and COI requirements in South Carolina
South Carolina’s licensing laws ask contractors to show financial responsibility — net worth, or a bond — rather than a general liability policy. The coverage your subs carry is the coverage your subcontract requires, and the state rule that matters most to a GC is about workers’ comp.
| Coverage | What South Carolina requires | What GCs usually require by contract |
|---|---|---|
| Commercial General Liability | No minimum in the licensing laws. Contractors show net worth or a bond instead; residential builders a $15,000 bond or proof of financial responsibility | $1M per occurrence / $2M aggregate, including products-completed operations |
| Workers' Compensation | Required once a business regularly has four or more employees in South Carolina, unless its payroll last year was under $3,000 (S.C. Code § 42-1-360) | Statutory limits from every sub, on a certificate showing South Carolina coverage (see below) |
| Employer's Liability | No state minimum | $500K–$1M each accident / disease, usually part of the WC policy |
| Commercial Auto | No minimum specific to contractors | $1M combined single limit |
| Umbrella / Excess | No state minimum | $1M–$5M, by project size and trade |
You are the statutory employer of an uninsured sub’s crew
Under S.C. Code §§ 42-1-400 to 42-1-420, an owner or contractor that subcontracts part of its work must pay workers’ compensation to the sub’s injured workers as if it employed them, all the way down the chain of sub-subcontractors. A three-person sub is outside the comp law on its own account, which is exactly when the claim comes up the chain to you.
South Carolina gives you a way out, and it is the certificate. Under § 42-1-415, if a sub represented that it carried workers’ comp when you hired it, and you collected proof of that coverage at the time, you can hand that proof to the Workers’ Compensation Commission when the claim is filed. You or your carrier pay the benefits first, then petition to move them to the state’s Uninsured Employers’ Fund, which reimburses you. The sub’s headcount stops mattering.
The sub also takes on a duty: knowingly failing to tell you of a lapse by certified mail within five days is fraud, and can cost it its contractor or residential builder license for two years.
The protection only works if the certificate does. The Commission and courts have rejected certificates that fail on their face, so collect one that:
- Shows coverage in South Carolina. A certificate listing out-of-state producers and insureds and a policy with no South Carolina coverage did not qualify (Hopper v. Terry Hunt Construction), and naming a South Carolina certificate holder does not fix that. Watch for this with subs based in Georgia or North Carolina.
- Is collected when the sub is hired for the job, not months later from a file of old ones.
- Is signed and dated by the insurer’s representative; an unsigned certificate has been held not to qualify. You are not required to investigate the policy behind it, but you cannot ignore an obvious lack of coverage.
How an auditor treats uninsured subs at your own policy’s renewal: workers' comp audits for subcontractors.
Endorsements on the ACORD 25: contract terms, not state law
Additional insured status, primary and non-contributory wording and a waiver of subrogation are subcontract terms in South Carolina, as everywhere. The endorsement on the policy grants them; the certificate only reports them.
- Additional insured on the sub’s GL for ongoing and completed operations. See CG 20 10 vs CG 20 37.
- Primary and non-contributory, so the sub’s policy answers first. See primary and non-contributory.
- Waiver of subrogation on GL, auto and WC.
South Carolina’s anti-indemnity statute is narrow. S.C. Code § 32-2-10 voids a construction-contract promise to indemnify you only for injury or damage caused by your sole negligence; indemnity for the sub’s own negligence, in whole or in part, stands. The section expressly does not affect insurance contracts or workers’ compensation agreements. It is a lighter restriction than North Carolina’s, which matters if you run jobs on both sides of the line.
How TrackMyVendor automates this
- Every certificate is read on upload — carrier, policy numbers, each coverage row’s limits and its own dates — and measured against the minimums you set, so a missing WC line shows as short before the sub mobilizes.
- Each certificate is kept with the date it arrived, so the proof you collected at hiring is on file when a claim needs it.
- Per-deadline reminders at 90, 60, 30 and 7 days go to your team and to the sub, with the upload link in the sub’s copy. Starter and above
- The endorsement pages are read too — additional insured, waiver of subrogation, primary and non-contributory — so a ticked box with no endorsement behind it shows as a gap. Pro
Working with a South Carolina sub: vet, onboard, stay compliant
Everything above, put in the order you meet it.
Vet before you hire
- Look the sub up with the right body: the Contractor’s Licensing Board for commercial and mechanical work over $10,000, the Residential Builders Commission for residential work. Check the classification and the group against the contract value.
- For a residential job, confirm every specialty sub on work over $500 is licensed or registered with the Commission.
- Ask where the sub’s workers’ comp policy is written. A policy covering only Georgia or North Carolina will not carry the § 42-1-415 protection.
Go deeper: How vetting a prospect works · Free subcontractor prequalification form · 5-minute contractor verification checklist
Onboard before work starts
- A signed, dated certificate showing South Carolina workers’ comp coverage, collected now, at hiring, and kept with the date it arrived.
- GL limits checked against your subcontract rather than against the license: South Carolina’s license asks for net worth, not insurance, so a licensed sub can still be thinly insured.
- A signed W-9 before the first payment, and the license number and group on file before the subcontract is signed.
Go deeper: Subcontractor onboarding checklist · Collecting COIs, W-9s and licenses in one link · W-9 collection
Stay compliant while they work
- General contractor licenses due October 31, 2026; mechanical licenses on the 2027 cycle. A sub that misses the 90-day late window has to reapply.
- A fresh workers’ comp certificate each time you engage the sub for a new job, not one certificate for the year.
- Each GL, auto and WC policy on its own expiration date. They rarely renew together.
Go deeper: Expiration alerts · COI tracking · Workers' comp audits and uninsured subs
Onboarding South Carolina subs?
Everything above is a check you can run by hand. This is what it looks like when it runs itself.
On the free plan
- Your first 25 subs, no credit card
- Subs upload certificates, licences and W-9s through a one-time link — no account, no app
- Every certificate read automatically: coverage rows, limits and each policy’s own dates
- Every South Carolina licence tracked on its own expiration date, with the same alerts
- A Monday summary of everything expired or expiring
Per-deadline alerts at 90, 60, 30 and 7 days, sent to your team and to the sub, start on Starter. Compare plans
Stop checking by hand
Set up your roster today
Add your subs — or import the whole list from a spreadsheet on Starter — send each a one-time upload link, and the certificates, licences and W-9s arrive already read. No demo, no sales call, no implementation project.
Start free — no credit card →Up and running in about 10 minutes.
Explore what it does: Sub onboarding · COI tracking · Expiration alerts · W-9 collection