Charleston Building Permits, Inspections & City Services
Searching for the “Charleston Building Department” can be confusing because Charleston has separate city, county and neighboring municipal authorities. A Charleston mailing address does not automatically mean the City of Charleston issues the permit. Taking one minute to confirm jurisdiction can save days of sending plans to the wrong office.
Charleston Building Department Contact Information
| Primary permit office | City of Charleston Permit Center |
|---|---|
| Address | 2 George Street, Ground Floor, Charleston, SC 29401 |
| Permit assistance | 843-577-5550 |
| Permit email | permits@charleston-sc.gov |
| Building inspection assistance | 843-724-7441 |
| Inspection email | inspections@charleston-sc.gov |
| Permit Center walk-in hours | Monday-Friday, 9:00 a.m.-4:30 p.m., except City holidays. The Permit Center publishes an early closing at 2:45 p.m. on the fourth Wednesday of each month for training. |
| Online services | Permit applications, permit search, status, invoices and inspections are handled through Customer Self Service where the applicable service is available. |
First: Make Sure the City of Charleston Handles Your Property
This is the step people most often skip. Charleston-area properties can fall under the City of Charleston, Charleston County, North Charleston, Berkeley County or another local jurisdiction.
-
Open the City MAPNET property map.
Visit Charleston MAPNET. -
Search the street address or TMS number.
MAPNET can be searched by address, TMS parcel number or other available property information. -
Confirm the parcel is inside City jurisdiction.
The City’s CSS guidance states that properties shown in the City’s mapped area are within City of Charleston jurisdiction. -
If it is not in the City, stop before applying.
Use the responsible county or municipality instead. Charleston County operates a separate Building Inspection Services department and permit portal.
If your parcel is under county jurisdiction, go directly to Charleston County Building Inspection Services. North Charleston also maintains its own permitting system and North Charleston Customer Portal.
For comparison, our Aiken County Building Department guide explains the same city-versus-county jurisdiction issue elsewhere in South Carolina. The important lesson is the same: permit authority follows jurisdiction, not simply the postal city shown on your mailing address.
What the City of Charleston Building Inspections Division Handles
The Building Inspections Division reviews construction for compliance with adopted building requirements and performs building, electrical, mechanical, plumbing and fuel-gas inspections. The broader Permit Center coordinates these reviews with zoning, engineering, fire, historic preservation and other City divisions when a project needs them.
| Project or service | Typical Charleston route |
|---|---|
| New single-family home | Residential building permit, plan review, applicable trade permits, inspections and Certificate of Construction Completion. |
| Residential addition or remodel | Residential alteration/addition application plus drawings and project-specific approvals. |
| Commercial construction | Commercial permit review with applicable zoning, fire, building and trade review. |
| Roof replacement | Residential or commercial roofing permit when required; historic and floodplain conditions can change the process. |
| Electrical, plumbing, HVAC or gas work | Trade or sub-permit process tied to the building permit when applicable. |
| Fence, deck, pool, generator or solar | Project-specific permit application and supporting documents. |
| Demolition | Complete, partial or interior/nonstructural demolition application depending on scope. |
| Building inspection | Request through CSS after the permit is issued and the required construction stage is ready. |
| Permit records/status | Use CSS Search Permits or the City’s active-permit mapping tools. |
How to Apply for a Charleston Building Permit
-
Confirm jurisdiction and project type.
Verify the parcel is within the City and identify whether your project is residential, commercial, multifamily, a trade permit or another permit category. -
Open the City’s Applications & Guidelines page.
Visit Applications & Guidelines. Select the exact project type. The City provides separate applications and guidance for new construction, alterations, additions, fences, pools, roofs, solar, demolition, generators and other work. -
Prepare the required plans and attachments.
Requirements vary. New construction usually requires substantially more documentation than a simple replacement project. -
Submit through CSS when the permit type is available online.
Open Charleston Customer Self Service, create or use your account, select the applicable permit and complete the application. -
If the permit is not available for online submittal, follow the City’s listed alternative.
Some applications are submitted by email to permits@charleston-sc.gov rather than through the online workflow. -
Respond to review comments.
In CSS, open the permit record and check the Reviews and Attachments sections. Correct incomplete plans or requested revisions promptly. -
Pay the permit invoice after approval.
The City sends the billing contact an invoice. Payment is completed through CSS. If you know the invoice number, the City says an account is not required just to make the payment. -
Wait for the permit to show “Issued.”
The City’s Permit Center states that after payment, the permit status automatically updates to Issued at midnight. Once issued, the permit placard can be printed and regulated work can begin.
Documents Needed for New Single-Family Construction
The City’s May 2026 single-family permitting guidance provides a useful picture of what a complete new-home application may require. Prepare these items before starting the online application:
- City of Charleston new residential application.
- Board of Architectural Review application if the property is in a designated district.
- Scaled site plan signed and sealed by a South Carolina licensed land surveyor or design professional.
- Complete building plans signed and sealed by a South Carolina licensed design professional.
- Manual J HVAC load calculation.
- IECC contractor compliance form or REScheck energy-compliance documentation.
- Erosion Protection & Sediment Control Certification.
- V-Zone Flood Design Certificate when applicable.
- Breakaway Wall Flood Design Certificate when applicable.
- Electrical, gas, mechanical, plumbing and fireplace sub-permits when included in the work.
- Engineering permit when work occurs in City-owned right-of-way.
The same 2026 guidance identifies potential inspections such as foundation, slab, below-grade trades, water and sewer lateral, framing, trade rough-ins, trade finals, elevation-certificate review where applicable, final engineering and final building inspection.
Homeowner / Owner-Builder Permits
A homeowner may be eligible to obtain certain residential single-family permits without acting through a licensed general contractor, but this is not an automatic exemption from permit rules. Charleston’s current guidance directs eligible owner-builders to complete the State-required non-licensed owner process and file the applicable form with the Register of Deeds before the City issues the permit.
Start with the City Applications & Guidelines page and locate the Non-Licensed Owner Intent to Build information. If there is any doubt about eligibility, contact the Permit Center before filing documents or hiring subcontractors.
When a Charleston Building Permit May Not Be Required
The City’s current building-permit guidance identifies limited permit exemptions for ordinary work such as painting, papering, tiling, carpeting and plug-in portable appliances when the property is not affected by special conditions. Cabinets and countertops may also be exempt when the work does not include associated plumbing, fuel-gas or electrical changes.
Flood-Zone Projects Need Extra Attention
Floodplain requirements are especially important in Charleston. The City states that development in the Special Flood Hazard Area can require a building permit even for work that might otherwise appear minor. This includes certain interior renovations, storm repairs, roofing, flooring, ductwork and similar work.
For new or substantially improved structures in a Special Flood Hazard Area, flood-design requirements, elevation information and construction certifications may also apply. The City’s substantial-improvement rules can affect renovation projects when improvement or damage reaches the applicable threshold relative to building value.
Before preparing plans, open the City’s Floodplain Development guidance and verify the property’s flood information through the City’s mapping resources.
Coastal jurisdictions often split building, floodplain, zoning and environmental responsibilities. Our Brunswick County, North Carolina building permit guide is another practical example of why coastal property owners should verify each responsible agency instead of assuming one building permit covers every approval.
Historic Charleston and BAR Approval
Properties in designated historic areas may need review by the Board of Architectural Review (BAR), particularly for exterior work. This can affect windows, paint, roofs, additions, demolition, new construction and other visible changes depending on the property and project.
Use the Permit Center’s BAR resources before ordering materials. A building permit and historic approval are separate issues, and receiving one does not automatically mean every other required review has been completed.
Charleston Building Permit Fees
The Building Inspections Division currently links a Building and Trade Permit Fee Schedule from its official page. That schedule lists a $40 non-refundable building/trade permit application fee, with additional permit and plan-review charges where applicable. It states that plan review, when required for qualifying projects, is generally calculated as 50% of the building permit fee.
The linked schedule also lists a possible $100 reinspection charge for applicable repeat inspection failures or access problems, and states that permit fees can be doubled when regulated work begins before the required permit is obtained.
How to Search a Charleston Building Permit
You do not need to call the department just to perform a basic permit-status search. Start in CSS.
- Open the Charleston CSS portal.
- Select the public Search Permits option.
- Enter the permit number, address or other supported information.
- Open the matching permit and confirm the project address before relying on the record.
- If you are an authorized contact, sign in to see additional review information.
- Open the Reviews section to check individual review status, review completion information and available anticipated dates.
- Use Attachments to locate approved documents or plan-review information when available.
If your own permit does not appear after signing in, go to My Work → My Permits and change the Display filter as needed. The City’s CSS help page warns that the default view can hide older permit records.
The City also publishes an Active Permits map, with permit-map data updated regularly. It is useful for address-based research, but a map result does not replace the actual permit record.
If you are researching how public permit-status tools generally differ from permit issuance or final approval, our building permit search guide explains common record-status concepts. Always use Charleston’s own portal for an actual Charleston property.
How to Schedule a Charleston Building Inspection
Once the permit has been issued and the work is ready for the required stage, use CSS to request the inspection.
- Sign in to CSS.
- Open the applicable building permit.
- Select the inspections area.
- Choose the inspection that is ready.
- Submit the request.
- Return to the Dashboard and look under My Inspections to confirm the request appears.
For a project with a master building permit, electrical, mechanical, plumbing and fuel-gas sub-trade inspections are generally scheduled from the building permit record. A stand-alone trade permit is handled from that trade permit record.
Prepare the site before the inspector arrives
- Post the property address so it is visible from the street.
- Post the permit placard where the inspector can access it.
- Keep City-approved “Field Copy” plans and approved updates at the project.
- Leave work that requires inspection visible; do not cover it prematurely.
- Meet applicable job-site access requirements.
- The City’s inspection procedures also require toilet facilities within 300 feet of the job site.
How to check an inspection result
In CSS, open the Permit → Inspections → Inspection number → Checklist. The checklist contains the available inspection result information. If an inspection fails, correct the listed items before requesting the next required inspection because prerequisite inspections can block later requests.
If an inspection has already been scheduled, the City’s CSS guidance says users cannot simply cancel or change the scheduled date inside CSS. Contact Building Inspections for assistance.
Certificate of Construction Completion and Certificate of Occupancy
Passing the last field inspection does not always mean the administrative permit record is finished. Charleston uses a Certificate of Construction Completion (CCC) to close completed construction permits and authorize use of newly constructed buildings where applicable.
- For single-family and duplex dwellings, the City states that the CCC closes the permit and satisfies the Certificate of Occupancy requirement.
- For a brick-and-mortar business, additional Certificate of Occupancy and business-license requirements apply.
- The CCC is issued to the permit holder.
- The City’s new single-family guidance says the CCC is required before occupancy.
Use the City’s Certificate of Construction Completion page, complete the applicable request form, and follow the published submission instructions.
Charleston Building Codes in Effect in 2026
The City of Charleston Building Inspections page currently identifies the following principal codes for 2026:
| Code area | City-listed edition |
|---|---|
| Building | 2021 South Carolina Building Code |
| Residential | 2021 South Carolina Residential Code |
| Fire | 2021 South Carolina Fire Code |
| Plumbing | 2021 South Carolina Plumbing Code |
| Mechanical | 2021 South Carolina Mechanical Code |
| Fuel gas | 2021 South Carolina Fuel Gas Code |
| Electrical | 2020 National Electrical Code |
| Energy | 2009 International Energy Conservation Code |
| Existing buildings | 2021 International Existing Building Code |
| Swimming pools & spas | 2021 International Swimming Pool and Spa Code |
The City’s current Building Inspections webpage separately lists the 2017 ICC A117.1 accessibility standard. Accessibility requirements can change independently of other code cycles, so commercial and multifamily applicants should confirm the currently enforceable accessibility standard with the City and South Carolina Building Codes Council before final design.
Common Reasons a Charleston Permit Gets Delayed
| Problem | What to do |
|---|---|
| Wrong jurisdiction | Verify the parcel in MAPNET before applying. |
| Missing documents | Use the exact Applications & Guidelines checklist for your permit type. |
| Wrong file format | Upload PDFs rather than JPEGs, web links or unsupported embedded files. |
| Supplemental plans uploaded but not reviewed | Email permits@charleston-sc.gov after adding new documents so staff is notified. |
| Flood-zone issue | Resolve required flood-design documents, elevation information and substantial-improvement review. |
| Historic-district issue | Check whether BAR approval is needed before relying on building-permit approval alone. |
| Permit approved but work cannot start | Confirm invoice payment and wait until CSS shows the permit as Issued. |
| Inspection cannot be requested | Check prerequisite inspections and confirm your CSS account is an authorized permit contact. |
| Final project will not close | Confirm all trade finals, building final and required CCC/occupancy steps are complete. |
Frequently Asked Questions
1. Where is the Charleston Building Department located?
The City of Charleston Permit Center is at 2 George Street, Ground Floor, Charleston, South Carolina 29401. General permit assistance is available at 843-577-5550 or permits@charleston-sc.gov.
2. Can I apply for a Charleston building permit online?
Yes, many permit types can be submitted through the City’s Customer Self Service portal. These include several residential, commercial, multifamily, roofing, fencing, pool, solar, plumbing, gas, demolition and other applications. If the permit type is not offered online, follow the submission method listed on the City’s Applications & Guidelines page.
3. How do I know if my property is in the City of Charleston?
Search the address or TMS number using Charleston’s MAPNET/GIS tools. Do not rely only on the mailing address. If the parcel is outside City jurisdiction, use the responsible county or municipality.
4. How do I check the status of a Charleston building permit?
Open Charleston CSS and use Search Permits. Authorized contacts can sign in and open the Reviews section for additional review information. If your own permit is missing, change the My Permits display filter because the default view may not show older records.
5. How do I schedule a building inspection in Charleston?
Sign in to CSS, open the applicable permit, select the inspection and submit the request. Confirm that it appears under My Inspections on the dashboard. Building Inspections does not accept ordinary inspection requests by phone or voicemail.
6. What should be ready before a Charleston inspection?
The property address and permit placard should be visible, approved Field Copy plans should remain on site, required work should be complete and accessible, and work needing inspection should not be concealed before approval.
7. How much does a Charleston building permit cost?
The amount depends on project type, valuation, plan review, trade work and other City approvals. The City’s currently linked Building and Trade Permit Fee Schedule lists a $40 application fee plus applicable permit and plan-review charges. Use the final CSS invoice for the actual amount due.
8. Can a Charleston homeowner pull their own building permit?
Eligible homeowners may be able to act as their own contractor for certain residential single-family work, but they must follow South Carolina’s non-licensed owner requirements and Charleston’s filing process. Confirm eligibility with the Permit Center before proceeding.
9. Do I need a permit for painting, cabinets or minor repairs in Charleston?
Some minor work may be exempt under ordinary conditions, but flood-zone, historic-district, electrical, plumbing, gas or structural requirements can make a permit necessary. In Special Flood Hazard Areas, Charleston requires permits for a much broader range of work, including certain interior and repair projects.
10. Which building code does Charleston use in 2026?
For 2026, the City lists the 2021 South Carolina Building and Residential Codes, 2021 plumbing, mechanical, fuel-gas and fire codes, the 2020 NEC and the 2009 IECC among its current codes. South Carolina’s 2024 mandatory code cycle and 2023 NEC are scheduled for statewide implementation on January 1, 2027.
Information reviewed October 23, 2026. Government forms, fees, codes, staffing, portals and procedures can change. USBuilding.org is an independent informational resource and is not operated by the City of Charleston. Project-specific requirements should be confirmed with the responsible government office.