The Building Codes Department permits unincorporated Spartanburg County through EnerGov Citizen Self Service, where planning, engineering and building codes approvals can be submitted concurrently rather than one after another.
This Spartanburg County building permit guide covers what requires a permit, how fees work, the EnerGov CSS process, the 6:30am inspection request cut-off, why each trade schedules under its own permit number, and the posted card that records approval.
Scope: unincorporated Spartanburg County. Spartanburg, Greer, Duncan, Lyman, Woodruff and the county's other municipalities permit their own work.
Request inspections before 6:30am on the day you want them. Anything later is scheduled for the next business day. Times cannot be prearranged or guaranteed, and the county advises against booking concrete for the same day as the inspection.
What requires a permit in Spartanburg County?
The Building Codes Department enforces the South Carolina Building Code and local land use regulations across unincorporated Spartanburg County, with a stated aim of expediting permits and inspections without compromising public health and safety. Its remit covers new construction, maintenance of existing structures, and development practice.
Spartanburg County runs EnerGov, with a public front end called Citizen Self Service. The structural advantage is concurrency: applicants can submit for Planning, Engineering and Building Codes approvals at the same time rather than clearing one before starting the next. On a project that touches all three, that sequencing choice is worth more than anything else on this page.
Spartanburg is one of the fastest-growing large counties in the state, up nearly 19 percent since 2020, and the municipal map is busy. Spartanburg, Greer, Duncan, Lyman, Woodruff, Chesnee, Cowpens, Inman, Landrum, Pacolet, Reidville and Wellford permit their own work. Greer straddles the Spartanburg and Greenville county line, so a Greer parcel belongs to the city regardless of which county it sits in.
The enforced code is the South Carolina Building Codes — the International Codes as adopted with South Carolina modifications by the South Carolina Building Codes Council under S.C. Code Ann. § 6-9-50, then administered and enforced locally. South Carolina is mid-changeover. The codes in force today are the 2021 South Carolina Building Codes, effective 1 January 2023. On 26 August 2025 the Building Codes Council adopted the next cycle — the 2024 editions of the International Building, Residential, Fire, Plumbing, Mechanical and Fuel Gas Codes, together with the 2023 National Electrical Code — and set the implementation date for every municipality and county as 1 January 2027. Design to the 2021 codes for a permit pulled now; design to the 2024 codes for anything that will be applied for after the turn.
Permit required
- New construction, additions, and alterations
- Structural changes and demolition
- Electrical, plumbing, and mechanical work
- Fire sprinkler and alarm system installation
- Change of use or occupancy
- Accessory structures, decks, and pools
- Land-disturbing activity, reviewed alongside the building permit
Typically exempt
- Painting, flooring, and cosmetic finishes
- Routine maintenance not altering structure or a regulated system
- Work inside Spartanburg, Greer, Duncan, Lyman, Woodruff, or the county's other municipalities
- Like-for-like replacements that do not modify a regulated system
Spartanburg County building department: who handles permitting
Building Codes sits alongside Planning and Engineering inside the county's development review structure, and EnerGov is what ties them together. A project requiring all three approvals is submitted once and routed to each, which is why the portal account is worth setting up properly rather than filing on paper.
Projects carry multiple permits, and the permits are not interchangeable. A residential or commercial job may hold separate building, electrical, plumbing, mechanical, sprinkler and alarm permits. The county is explicit that when scheduling an inspection you must give the correct permit number for that trade — an electrical inspection needs the electrical permit number, a plumbing inspection the plumbing permit number. Quote the building permit number for a trade inspection and the request does not land.
Instructions for requesting inspections are given at the time the permit is issued. Take them seriously: the scheduling rules below are the difference between a one-day and a three-day float on every inspection in the job.
| Detail | Information |
|---|---|
| Authority | Spartanburg County Building Codes Department |
| Covers | Unincorporated Spartanburg County |
| Cities running their own | Spartanburg, Greer, Duncan, Lyman, Woodruff, Chesnee, Cowpens, Inman, Landrum, Pacolet, Reidville, Wellford |
| Portal | EnerGov Citizen Self Service — account required |
| Concurrent review | Planning, Engineering, and Building Codes submitted together |
| Inspection request cut-off | 6:30am on the day of the desired inspection |
| Permit card | Posted on site and visible from the street |
| Approval marker | Inspector's initials and date on the posted card |
⏰|All inspections must be requested before 6:30am on the day you want them. A request made after 6:30am is scheduled for the following business day. Inspection times cannot be prearranged or guaranteed, and the county advises against scheduling a concrete pour for the same day as the inspection — inspectors can run late on workload, and concrete does not wait.
Spartanburg County permits: record types and what each covers
Spartanburg County issues a separate record for each discipline, and each is scheduled and inspected under its own number:
Residential permit types
| Permit type | What triggers it | Review path | Fee basis |
|---|---|---|---|
| New construction | New dwellings, additions, and accessory structures above the local size threshold | Full plan review against the adopted South Carolina Residential Code, plus zoning | Valuation-based |
| Renovation / alteration | Structural changes, layout changes, or added plumbing, mechanical, or electrical | Plan review scaled to scope; the property maintenance and existing-building provisions apply only where locally adopted by ordinance | Valuation-based |
| Reroof | Roof covering replacement, recover, and structural deck repair | Dry-in and deck inspection; plan review rarely required | Valuation or squares |
| Solar photovoltaic | Rooftop or ground-mount arrays, with or without battery storage | Electrical review led, with structural review of the attachment | Flat or system-size based |
| Battery energy storage | Wall or floor-mounted storage added to a dwelling | Electrical review plus fire separation and location check | Flat or per-permit minimum |
| Electrical | Service changes, panel upgrades, new circuits, EV chargers, and rewiring | Trade review; filed under a mechanical contractor holding the Electrical subclassification | Per-permit minimum or per-device |
| Plumbing | New piping, repipes, fixtures, gas piping, and water heater replacement | Trade review under a mechanical contractor holding Plumbing | Per-permit minimum or per-fixture |
| Mechanical / HVAC | Changeouts, new ductwork, and refrigeration | Trade review under Air Conditioning, Heating, or Refrigeration subclassifications | Per-permit minimum or per-unit |
| Deck and porch | New decks, screened porches, and structural rebuilds | Structural review of footings, ledger attachment, and guards | Valuation or flat |
| Swimming pool | In-ground and above-ground pools, including residential pools | Barrier, bonding, and electrical review; residential pool work now requires a Swimming Pools subclassification or a Residential Builder licence | Valuation or flat |
| Manufactured home set-up | Placing or re-siting a manufactured home | Zoning, floodplain, and anchoring review; filed by an LLR-licensed contractor | Flat or per-unit |
| Demolition | Full or partial demolition of a dwelling or accessory structure | Utility disconnect confirmation and site restoration check | Flat |
Commercial permit types
| Permit type | What triggers it | Review path | Fee basis |
|---|---|---|---|
| New commercial construction | Ground-up commercial, industrial, and institutional buildings | Concurrent review against the adopted South Carolina Building Code, fire, and zoning | Valuation-based |
| Tenant improvement / upfit | Interior fit-out of an existing tenant space | Building, trade, and life-safety review; accessibility attaches on change of use | Valuation-based |
| Change of occupancy | Converting a building or space to a different use group | Occupancy classification, egress, and accessibility review | Valuation or flat |
| Commercial electrical | Service, distribution, and branch circuit work | Trade review under a mechanical contractor holding Electrical | Per-permit or valuation |
| Commercial plumbing | Process piping, fixtures, backflow, and grease waste | Trade review; backflow and grease interceptor sign-off where applicable | Per-fixture or valuation |
| Commercial mechanical | Rooftop units, kitchen exhaust and hood systems, and refrigeration | Trade review; kitchen exhaust and hood systems sit under Packaged Equipment | Per-unit or valuation |
| Commercial reroof | Roof covering replacement on a commercial structure | Deck, dry-in, and attachment inspection | Valuation or squares |
| Signage | Wall, ground, and illuminated signs | Zoning review for size and placement, plus electrical where illuminated | Flat or per-sign |
| Land disturbance | Clearing, grading, and stormwater-triggering site work | Erosion and sediment control review, separate from the building permit | Acreage-based |
| Commercial demolition | Full or partial demolition of a commercial structure | Utility disconnect, asbestos notification, and site restoration | Flat or valuation |
Residential
- Single-discipline review in most cases
- Trade records filed separately under Title 40 Chapter 11 licences regardless of job value
- Residential builder licence required above the statutory threshold; residential specialty above a much lower one
- Septic properties need SCDES approval before the county can issue
Commercial — multi-discipline
- Concurrent review across building, trades, fire, and zoning
- Signed and sealed plans across every affected discipline
- Licence group caps the value of a single bid or job, separately from the permit
- Accessibility and life-safety review attach to any change of occupancy
Records you will actually see in Spartanburg County
| Record | What it covers |
|---|---|
| Building permit | The parent record for the structure |
| Electrical permit | Scheduled under its own permit number |
| Plumbing permit | Scheduled under its own permit number |
| Mechanical permit | Scheduled under its own permit number |
| Sprinkler permit | Fire suppression, permitted separately |
| Alarm system permit | Fire and life-safety alarm, permitted separately |
| Land disturbance | Engineering review, submitted concurrently |
Solar permits in Spartanburg County
Solar is reviewed on two tracks at once across South Carolina: the electrical side (conductors, overcurrent protection, rapid shutdown, labelling, and the service or supply-side connection, against the adopted National Electrical Code) and the structural side (attachment detail, rail spacing, and whether the existing framing carries the added dead load).
In Spartanburg County solar is filed as its own electrical record and scheduled under the electrical permit number, not the building permit number — quoting the wrong one is the most common reason a solar inspection does not land. Confirm which classifications your installer actually holds before the application is filed, because a single rooftop array can cross the general contractor Miscellaneous Metals subclassification for the panels, Roofing or Building for the mounting, and a mechanical contractor holding Electrical for the wiring and connections.
The licensing split is the part that catches installers. South Carolina puts solar panel installation under the general contractor Miscellaneous Metals subclassification, but roof mounting may only be performed by a general contractor holding Roofing or Building, and wiring and connections may only be performed by a mechanical contractor holding Electrical. Structural upgrading of the roof to carry the array goes to a general contractor with Building or Structural Framing. One array, potentially three licences.
Utility interconnection runs on its own clock alongside the permit. Dominion Energy South Carolina, Duke Energy Carolinas and Duke Energy Progress, Santee Cooper and the state's electric cooperatives each set their own application, meter, and witness-test sequence. Permission to operate is not something the building department controls, so plan for the two tracks to finish at different times.
Roofing permits in Spartanburg County
A roof covering replacement needs a permit across most of South Carolina. The permit is usually quick, but it is not optional, and the inspection that matters happens before the covering goes on rather than after.
Because South Carolina enforces a statewide adopted code, there is no state product-approval database to search and no approval number to cite on the application. The assembly has to comply with the adopted code and the manufacturer's listed installation instructions, and that pairing is what the inspector checks — which makes the manufacturer's instructions a document worth having on site.
A reroof in Spartanburg County is permitted and inspected under its own record, and the inspection card must be posted and visible from the street when the inspector arrives. Roofing is its own general contractor subclassification in South Carolina, and it absorbed the former General Roofing and Specialty Roofing classifications, so an older pocket card can read differently from the current licence record — check the LLR verification lookup rather than the card alone.
Sequencing is where reroofs go wrong. The deck and dry-in condition has to be visible when the inspector arrives, so covering it first means opening it back up. Where a previous layer has been torn off, expect attention to deck fastening and to any sheathing replaced along the eaves.
Spartanburg County permit cost
Spartanburg County permit fees are set by the county fee schedule and scale with the type and valuation of the work, with separate fees for each trade permit carried on the project. Because a single job can hold building, electrical, plumbing, mechanical, sprinkler and alarm permits, the total is the sum of the records rather than a single building figure.
Re-inspection fees are a real cost here. The county states that an inspection cannot be made if the inspector is unable to locate the jobsite, and that a re-inspection fee may be charged. Address signage and a card visible from the street are cheaper than the fee. Confirm current amounts against the county schedule before budgeting.
| Fee component | How it works |
|---|---|
| Building permit | Per county fee schedule, by type and valuation |
| Trade permits | Building, electrical, plumbing, mechanical, sprinkler, alarm each charged |
| Re-inspection | May be charged where the inspector cannot locate the jobsite |
| Land disturbance | Reviewed by Engineering, submitted concurrently in EnerGov |
| Septic properties | SCDES approval required before the county can issue |
| Payment | Through the EnerGov Citizen Self Service portal |
Want a precise number for a specific Spartanburg County project? Send us the scope and we will price the permit path before you file.
Spartanburg County trade permits
Electrical, plumbing, mechanical, sprinkler and alarm work each carry their own permit and their own inspection queue. Four Spartanburg rules decide whether an inspection actually happens:
Request before 6:30am
All inspections must be requested before 6:30am on the day of the desired inspection. Requests after 6:30am are scheduled for the following business day. There is no negotiating this one.
Use the trade's own permit number
Electrical inspections require the electrical permit number, plumbing inspections the plumbing permit number, and so on. The building permit number does not schedule a trade inspection.
Post the card where it can be seen
The inspection card must be on site at the time of inspection and visible from the street. An inspector who cannot locate the jobsite cannot inspect it, and a re-inspection fee may follow.
Do not pour on inspection day
Inspection times cannot be prearranged or guaranteed and inspectors may run late on workload. The county advises against scheduling concrete for the same day as the inspection.
Spartanburg County permit application: how to apply step by step
Here is how to get a building permit in Spartanburg County, from confirming the requirement through to close-out. Each step below corresponds to a real decision point where projects commonly stall.
Twelve municipalities inside Spartanburg County permit their own work, and Greer straddles the Greenville county line. Settle jurisdiction from the parcel before anything else.
The portal handles permitting and planning applications and inspection scheduling. Register an account before you need it rather than on the day you file.
Where the project needs Planning, Engineering and Building Codes approvals, submit for all three at once through CSS rather than clearing them in sequence.
Building, electrical, plumbing, mechanical, sprinkler and alarm are separate permits. Note each permit number as it issues — you will need the right one to schedule.
Pay through the portal, then post the inspection card on site so it is visible from the street, with the address clearly identifiable from the road.
Request each inspection before 6:30am on the day you want it, quoting that trade's permit number. Check the card for the inspector's initials and date, which is what records approval.
Inspections in Spartanburg County
Spartanburg County publishes a required-procedures sequence for residential work, and the shape of it is worth internalising: post the inspection card, follow the scheduling procedure, do not proceed past an inspection point, and read the card for the result. The inspector's initials and date on the posted permit card indicate approval.
Inspection times cannot be prearranged or guaranteed, and inspectors may run late because of workload. The county says every effort will be made to contact you if an inspector cannot make your inspection. Build the day around that uncertainty rather than around a promised slot.
Uncovering finished work is the expensive failure mode. The county warns directly that it can be time-consuming and costly for the permit holder to uncover walls or demolish construction that has proceeded past a required inspection point. Where a trade is behind, hold the covering rather than the inspection.
Keep the permit and approved plans on site throughout, with the inspection card posted and visible from the street and the address identifiable from the road.
Spartanburg County permit search and official resources
Spartanburg County publishes its residential and commercial permitting procedures and its inspection rules through the Building Codes Department, with the twelve municipalities publishing separately for city parcels.
- Spartanburg County Building Codes
- Residential construction and permitting
- Commercial construction and permitting
- Residential required procedures
- Spartanburg County Code of Ordinances
- SC LLR licence verification
- SC Building Codes Council
Frequently asked questions
Who issues building permits in Spartanburg County, SC?
The Spartanburg County Building Codes Department, for unincorporated Spartanburg County. Spartanburg, Greer, Duncan, Lyman, Woodruff and the county's other municipalities each run their own permitting.
How do I apply for a Spartanburg County building permit?
Through EnerGov Citizen Self Service, the county's online permitting and planning portal. Register for an account first. The portal also handles planning applications and inspection scheduling.
What time do I have to request an inspection?
Before 6:30am on the day you want the inspection. Requests made after 6:30am are scheduled for the following business day. Inspection times cannot be prearranged or guaranteed.
Why was my inspection request rejected?
Most often because the wrong permit number was quoted. Each trade has its own permit and its own inspection queue — electrical inspections need the electrical permit number, plumbing inspections the plumbing permit number.
Can I submit planning and building applications at the same time?
Yes, and you should. Spartanburg County's EnerGov system allows concurrent submission for Planning, Engineering and Building Codes approvals rather than requiring you to clear one before starting the next.
How do I know an inspection passed?
The initials and date of a Spartanburg County building inspector on the posted permit card indicate approval. Check the card rather than assuming.
Where does the inspection card go?
On site, at the time of inspection, visible from the street. If the inspector cannot locate the jobsite the inspection cannot be made and a re-inspection fee may be charged.
Can I pour concrete the same day as the inspection?
The county advises against it. Inspection times cannot be guaranteed and inspectors may run late due to workload, so booking concrete for the same day risks either a wasted pour or work proceeding past an inspection point.
What happens if I build past an inspection point?
The county warns it can be very time-consuming and costly for the permit holder to uncover walls or demolish construction that has gone past a required inspection. Hold the covering rather than the inspection.
Does Greer fall under Spartanburg County?
Greer runs its own permitting. The city straddles the Spartanburg and Greenville county line, so a Greer parcel is the city's to permit regardless of which county it sits in. Confirm from the parcel, not the mailing address.
Which permits might one project need?
Residential and commercial projects may carry building, electrical, plumbing, mechanical, sprinkler and alarm system permits, each filed and inspected separately under its own number.
Which building code does Spartanburg County enforce?
The South Carolina Building Code as adopted with state modifications by the SC Building Codes Council, plus local land use regulations. The 2021 codes are in force now; the 2024 editions were adopted in August 2025 with an implementation date of 1 January 2027.
Simplify Spartanburg County permitting with Alliance Permitting
Spartanburg rewards applicants who use the concurrency the portal offers and who never miss a 6:30am window. Both are scheduling problems, and scheduling is what we do.
Trusted by leading builders, developers, and national contractors — 21 years of filing in the jurisdictions we write about.
Contractors and builders choose Alliance for Spartanburg County because the work is done by people who have stood at the counter:
- Right authority — unincorporated county or one of twelve municipalities, resolved from the parcel.
- Concurrent submission — planning, engineering and building codes filed together rather than in sequence.
- Right number, right queue — every trade inspection requested under its own permit number, before the cut-off.
- Complete oversight — every Spartanburg permit and inspection tracked across your jobs in one place.
Alliance Permitting is a permit documentation and expediting service in South Carolina. We are not a law firm and do not provide legal advice, and we are not the permitting authority.
Ready to break ground in Spartanburg County sooner?
Let Alliance prepare, file, and track your Spartanburg County permits while your crew stays on the job.
More South Carolina permitting guides
This guide is provided by Alliance Permitting for general information about Spartanburg County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.