Cola City Roofing
Roofing Guide

South Carolina's 2024 Residential Code: What Changes for Roofs on January 1, 2027

By Todd Heffner•Updated October 23, 2026•12 Min Read
South Carolina's 2024 Residential Code: What Changes for Roofs on January 1, 2027

South Carolina roofs are permitted under the 2021 IRC with state modifications until the 2024 edition takes over on January 1, 2027. What changes for a re-roof or a new home, what stays the same, and how the permit date decides which code applies.

Key Takeaways

  • Roofs in South Carolina are built to the 2021 IRC with South Carolina modifications today. The 2024 edition with state modifications takes effect January 1, 2027.
  • State law ties inspections to the code in effect on the date the original permit is issued, so the permit date, not the start date, decides the edition.
  • South Carolina keeps its drip edge rule (required where the shingle manufacturer requires it) and, for 2024, drops the IRC's stricter high-wind underlayment column for asphalt shingles.
  • The base 2024 IRC changes what may stay on the deck during a tear-off, adds a roof coatings section and adds an underlayment rule for metal roof panels.
  • Eave ice barrier and design wind speed come from your local building office's Table R301.2. Ask that office, or your roofer, for the values at your address.

Today, every South Carolina home is permitted and inspected under the 2021 International Residential Code (IRC) with South Carolina modifications, in force since January 1, 2023. The 2024 IRC with South Carolina modifications takes over on January 1, 2027. For a typical shingle re-roof the changes are modest. The ones that matter touch underlayment, what may stay on the deck during a tear-off, and where your design wind speed comes from.

This guide is for homeowners planning a re-roof in 2026 or 2027, and for builders with permits on either side of the date. Every code statement links to an official source. Those are the SC Building Codes Council at LLR, the State Register, the SC Code of Laws, and the International Code Council's (ICC) free online IRC.

Which residential code is in force in South Carolina right now?

The 2021 South Carolina Residential Code, which is the 2021 IRC as modified by the Building Codes Council. The Council adopted the 2021 codes on October 6, 2021, according to its Building Codes in Effect summary. Local jurisdictions had to begin enforcing them on January 1, 2023. The same summary says every municipality and county must enforce the mandatory codes, and IRC appendices apply only where the Council adopts them.

The state sets the technical rules and local offices enforce them. Administrative rules, such as permit procedures and fees, are each jurisdiction's job and must be adopted by local ordinance. That is why the roof rules are the same in Columbia and Lexington while the permit paperwork is not. Our roof permits guide covers who issues permits, office by office.

When does the 2024 code take effect, and is the date final?

The Council adopted the 2024 IRC and the other 2024 codes with South Carolina modifications on August 26, 2025. Its 2024 Modifications Index says the Council "established the implementation date for local jurisdictions as January 1, 2027." State law lets the Council choose whether a modified code starts on the first day of January or July (S.C. Code §6-9-40).

One- and two-family homes have an extra step. Under §6-9-55, a code change affecting those homes must be issued as a regulation under the state's Administrative Procedures Act. It can't be enforced until that regulation is effective. The 2024 residential changes are Regulation Document No. 5417.

Here is how that played out in 2026. A joint resolution to approve Document No. 5417, S. 1076, was introduced in the Senate on March 31, 2026 and recommitted to the Labor, Commerce and Industry Committee on April 16, 2026. The bill page lists no later action. On May 22, 2026, the State Register (Vol. 50, Issue 5) printed Document No. 5417 in its Final Regulations section.

The stalled resolution didn't block the regulation. S.C. Code §1-23-120(D) covers this case. If no approving resolution is enacted within 110 days of submission, and no committee has introduced one to disapprove, the regulation takes effect on publication in the State Register. The Building Codes Council page now links that May 22 issue as the published 2024 code modifications.

Confirm before you plan around it

Dates like this can still be affected by later legislation or emergency action. For a specific project, ask the office that issues your permit, or contact the Building Codes Council at 110 Centerview Dr., Columbia, (803) 896-4688, Contact.BCC@llr.sc.gov (LLR contact details).

Does the permit date decide which code my roof is built to?

Yes, under state law. S.C. Code §6-9-130(A) says buildings must be inspected under the codes in effect for the locality on the date the original building permit was issued. If no issue date can be found, the date the completed application was submitted is used instead.

In practice, a re-roof permit issued in December 2026 is inspected under the 2021 code, even if the crew arrives in January 2027. A permit issued on or after January 1, 2027 falls under the 2024 code. If your job sits near the line, ask your roofer when the permit will be issued, not only when work will start. Local offices may also publish their own transition notices, so ask the office that covers your address.

Which South Carolina modifications touch roofs?

Four of the residential modifications in the 2024 index affect roofs or roof framing. Two carry over from earlier code cycles, one is reworded, and one is new.

  • R905.2.8.5 Drip edge (carried over). South Carolina replaces the IRC's detailed drip edge paragraph with one sentence. Drip edge is required at eaves and rakes of asphalt shingle roofs "where required by the manufacturer." The same modification appears in the 2021 index and dates back to the 2015 cycle. More in our drip edge post.
  • Table R905.1.1(2) Underlayment application (new for 2024). For asphalt shingles, the column for areas where wind design is required is changed to match the ordinary requirements. The Home Builders Association of South Carolina proposed it. See underlayment rules in South Carolina.
  • R301.2.1 Wind design criteria (reworded). The 2021 state version points builders to wind speeds from the Council's previously published maps. The 2024 version points to the American Society of Civil Engineers (ASCE) Hazard Tool. In both, the local building official may delineate wind areas, within limits. See roof wind requirements.
  • R802.10.1 Truss design drawings (carried over). Truss drawings must ship with the trusses and are approved at the inspection rather than before installation. This matters to builders, not to re-roofs.

The final regulation also adopts three IRC appendices for statewide use: BF (patio covers), BO (existing buildings and structures) and BB (tiny houses). It does not adopt IRC Chapter 11 on energy efficiency (Document No. 5417). The 2024 index notes that the 2009 International Energy Conservation Code is South Carolina's energy standard by statute.

What changes in the 2024 IRC itself?

Most roof changes come from the ICC's base code rather than from South Carolina. We compared Chapter 9, Roof Assemblies, of the 2021 IRC and the 2024 IRC section by section on the ICC's free viewer. The table lists the changes that matter on a house, plus the main rules that stay the same.

Roof rules under the current and the next South Carolina residential code

Roof topic2021 IRC + SC mods (now)2024 IRC + SC mods (from 1 Jan 2027)Source
Underlayment types for asphalt shinglesASTM D226 Type I or II, ASTM D4869 or ASTM D6757. A full layer of self-adhering ASTM D1970 underlayment is allowed as an exception.The list adds ASTM D1970 and ASTM D8257. A full self-adhering layer becomes one of three standard options in the application table.R905.1.1 and Tables R905.1.1(1)–(2): 2021, 2024
Underlayment on slopes from 2:12 up to 4:12Two layers: a 19-inch starter strip at the eave, then 36-inch sheets lapped 19 inches.Two layers, written for any sheet width: a half-width starter strip, then full sheets lapped half a sheet plus 2 inches.Table R905.1.1(2): 2021, 2024
Underlayment on 4:12 and steeperOne layer, shingle fashion, lapped 2 inches; end laps 4 inches, offset 6 feet.Same, or a single self-adhering layer.Table R905.1.1(2): 2024
Asphalt shingle underlayment where wind design is required (Figure R301.2.1.1)Two layers, attached with cap nails in a grid 12 inches apart, with 6-inch spacing at laps.Base IRC gives three high-wind options. The SC modification replaces that application column with the ordinary requirements; the type and attachment tables are not modified.Table R905.1.1(2)–(3): 2021, 2024; SC mod IRC 2024 34: State Register
Drip edge on shingle roofsRequired at eaves and rakes of asphalt shingle roofs where the manufacturer requires it (SC mod).Same SC modification, carried over.R905.2.8.5: 2021 index, 2024 index
Eave ice barrierRequired where the local Table R301.2 says YES; runs from the eave to 24 inches inside the exterior wall line (36 inches along the slope on 8:12 and steeper).No substantive change.R905.1.2: 2021, 2024
Shingle wind ratingPackaging labeled to ASTM D7158 or ASTM D3161 with the class Table R905.2.4.1 requires for the design wind speed.Unchanged.R905.2.4.1: 2024
Where the design wind speed comes fromThe Council's previously published maps; the local official may delineate within limits.The ASCE Hazard Tool; the local official may delineate, not exceeding the tool's values.R301.2.1: 2021 index, 2024 index
Deck under shingles"Solidly sheathed decks.""Wood structural panels or solid lumber sheathing."R905.2.1: 2021, 2024
Closed valleys lined with self-adhering membraneASTM D1970 membrane allowed in place of the lining.Allowed, but the membrane must be at least 36 inches wide.R905.2.8.2: 2024
Tear-off: what may stay on the deckEverything comes off down to the deck, except an adhered ice barrier membrane, which may stay under a new one.The ice barrier exception now requires sound sheathing and both manufacturers' permission. Sound self-adhered underlayment may also stay in limited cases.R908.3: 2021, 2024
Roofing over an existing roof (recover)Allowed per the manufacturer's instructions; not allowed over a wet or deteriorated roof, over slate or tile, or where two or more roof coverings already exist.Same limits, moved to Section R908.4.R908.3.1 (2021), R908.4 (2024): 2021, 2024
Roof coatingsNo separate section.New Section R909: coatings must meet R902 and R904, follow the manufacturer's instructions and comply with a listed material standard.R909: 2024
Underlayment under metal roof panelsPer the manufacturer's instructions in areas where wind design isn't required.New R905.10.6 requires underlayment per R905.1.1, with listed types for panels on solid sheathing. Structural panels that need no substrate or underlayment are exempt.R905.1.1, R905.10.6: 2021, 2024

Several rules a homeowner might expect to change did not. These read the same in both editions of the ICC code text: shingle fastener specs (R905.2.5), four fasteners per strip shingle (R905.2.6), the 2:12 minimum slope (R905.2.2) and the base drip edge text.

What does this mean for a re-roof versus new construction?

For a re-roof

For most shingle re-roofs, practice changes little. Underlayment on a typical slope is still one lapped layer. Shingles still need the wind class for your design speed. Drip edge still follows the shingle manufacturer's instructions.

Tear-off rules are where you may notice a difference. Under the 2021 text, only an adhered ice barrier membrane may stay on the deck. Under 2024, some self-adhered underlayment may stay too, but only over sheathing that isn't water soaked or deteriorated. That puts weight on a careful deck check during tear-off. We explain the limits in roofing over shingles under the SC code.

If you are switching from shingles to metal roof panels, ask about underlayment. The 2024 edition adds a direct underlayment requirement for metal roof panels that the 2021 edition left to the manufacturer in most areas.

For builders

New homes pick up the reworded wind criteria, the state's underlayment change for high-wind areas, the truss drawing rule and the three adopted appendices. Energy requirements still come from the 2009 IECC by statute rather than IRC Chapter 11. Permits issued before January 1, 2027 stay under the 2021 code for inspection, per §6-9-130.

Why does the local Table R301.2 matter for my roof?

The IRC leaves local climate data blank. Section R301.2 says additional criteria "shall be established by the local jurisdiction and set forth in Table R301.2" (2024 IRC Chapter 3). The table has columns for design wind speed, special wind region, windborne debris zone and "ice barrier underlayment required."

Footnote h tells each jurisdiction to enter YES where there has been a history of local damage from ice damming, and NO otherwise (2021 IRC Chapter 3). We haven't found a published Table R301.2 for Columbia, Richland County or Lexington County. So we don't state whether an eave ice barrier is required there. Ask the building office that issues your permit for its Table R301.2 entries.

For wind, the Council's Wind/Seismic Maps page posts county maps approved for the 2021 cycle. The Richland County map shows 115 mph lines, one running through Columbia, and a 120 mph line in the southeastern part of the county. The Lexington County map shows 115 mph lines. The map notes say interpolation between lines is up to the local authority.

Questions to ask your roofer about the code change

  1. Which office issues the permit for my address, and on what date do you expect it to be issued?
  2. Will the job be inspected under the 2021 or the 2024 South Carolina Residential Code?
  3. What does the local Table R301.2 say about ice barrier and design wind speed at my address?
  4. Which wind classification does that speed require, and is it printed on the shingle packaging you plan to use?
  5. Does the shingle manufacturer require drip edge, and is new drip edge in the quote?
  6. Is this a full tear-off or a recover, and how many roof coverings are on the house now?
  7. If you plan to leave any existing self-adhered underlayment in place, why, and do both manufacturers allow it?
  8. If you find wet or soft decking, how is that handled in the written contract?

Cola City Roofing works across Columbia and the Midlands. If you're planning a roof replacement around the code change, we can tell you which office covers your address and which edition your permit is likely to fall under.

Sources

Checked October 23, 2026. Laws, codes and programs change; confirm anything that affects a decision with the agency named.

  1. SC LLR Building Codes Council, Building Code Adoption (codes in effect, 2024 modifications, contact): https://llr.sc.gov/bcc/BCAdoption.aspx
  2. SC Building Codes Council, Building Codes in Effect for South Carolina: https://llr.sc.gov/bcc/PDFfiles/Building%20Codes%20in%20Effect%20for%20South%20Carolina%20Final.pdf
  3. SC Building Codes Council, 2024 Building Codes Modifications Index (implementation date January 1, 2027): https://llr.sc.gov/bcc/PDFfiles/2024%20Final%20Modification%20Index%20with%20Hyperlinks.pdf
  4. SC Building Codes Council, 2021 Code Modification Index: https://llr.sc.gov/bcc/PDFfiles/2021-Modification-index.pdf
  5. South Carolina State Register, Vol. 50, Issue 5, May 22, 2026 (Final Regulations, Document No. 5417): https://llr.sc.gov/bcc/PDFfiles/State%20Register%20-%20May%2022,%202026.pdf
  6. SC Building Codes Council, Wind/Seismic Maps: https://llr.sc.gov/bcc/maps.aspx
  7. SC Building Codes Council, Richland County wind/seismic map: https://llr.sc.gov/bcc/PDFfiles/WSMaps/Richland%2015.pdf
  8. SC Building Codes Council, Lexington County wind/seismic map: https://llr.sc.gov/bcc/PDFfiles/WSMaps/Lexington%2015.pdf
  9. South Carolina Legislature, S. 1076 (2025-2026), JR to approve Regulation Document No. 5417: https://www.scstatehouse.gov/sess126_2025-2026/bills/1076.htm
  10. S.C. Code Title 6, Chapter 9 (Building Codes), §§6-9-40, 6-9-55, 6-9-130: https://www.scstatehouse.gov/code/t06c009.php
  11. S.C. Code Title 1, Chapter 23 (Administrative Procedures), §1-23-120: https://www.scstatehouse.gov/code/t01c023.php
  12. International Code Council, 2021 IRC Chapter 9 Roof Assemblies: https://codes.iccsafe.org/content/IRC2021P2/chapter-9-roof-assemblies
  13. International Code Council, 2024 IRC Chapter 9 Roof Assemblies: https://codes.iccsafe.org/content/IRC2024P1/chapter-9-roof-assemblies
  14. International Code Council, 2021 IRC Chapter 3 Building Planning (Table R301.2): https://codes.iccsafe.org/content/IRC2021P2/chapter-3-building-planning
  15. International Code Council, 2024 IRC Chapter 3 Building Planning (Table R301.2): https://codes.iccsafe.org/content/IRC2024P1/chapter-3-building-planning

Get your free roofing estimate

Tell us your name, phone, email, and a bit about your project — we’ll get right back to you.

Licensed & InsuredFree & no-obligationNo spam, ever
FAQs

Frequently asked questions

When does South Carolina switch to the 2024 residential code?+

The Building Codes Council set January 1, 2027 as the implementation date for the 2024 IRC with South Carolina modifications. Until then, the 2021 IRC with South Carolina modifications, in force since January 1, 2023, applies.

Did S. 1076 have to pass for the 2024 code to take effect?+

No. S. 1076, a joint resolution approving the residential regulation, was recommitted to committee on April 16, 2026. Under S.C. Code §1-23-120(D), a regulation takes effect on publication in the State Register if no approving resolution is enacted within 110 days and no committee has introduced a disapproving one. The regulation, Document No. 5417, was published as final on May 22, 2026.

My permit is issued in December 2026 but work starts in January 2027. Which code applies?+

The 2021 code. S.C. Code §6-9-130(A) says buildings are inspected under the codes in effect on the date the original building permit was issued. Confirm with the office that issued the permit.

Does the 2024 code require drip edge in South Carolina?+

Only where the shingle manufacturer requires it. South Carolina carried its R905.2.8.5 modification into the 2024 cycle: drip edge is required at eaves and rakes of asphalt shingle roofs where required by the manufacturer.

Is an ice barrier required on roofs in Columbia?+

It depends on your jurisdiction's Table R301.2. The IRC requires an eave ice barrier only where the local table says YES, based on a history of local ice-damming damage. We haven't found a published table for Columbia, Richland or Lexington, so ask the building office that issues your permit.

Can I still roof over my old shingles under the 2024 code?+

The limits are the same as in 2021, now in Section R908.4. A recover is not allowed where the existing roof is water soaked or deteriorated, where it is slate or tile, or where it already has two or more roof coverings. Your local office still decides whether your roof qualifies.

Browse all 305 roofing & gutter questions

Go deeper

More on this topic

Browse all guides
Call UsFree Estimate