In Harrisburg the Town issues a zoning permit, plus grading and encroachment permits where needed, before Cabarrus County Construction Standards issues the building permit; both are filed in the same Accela Citizen Access portal. For a new house the Town charges $150 for zoning and $400 for grading, and a deck, shed or pool costs $100 for zoning plus $400 for grading.
What requires a permit in Harrisburg?
Every structure in the Town limits and ETJ needs a Town zoning permit, even a deck or a shed that needs no building permit. New construction, additions and expansions must have Town zoning approval before Cabarrus County will issue the building permit, and building, electrical, plumbing and mechanical work is permitted by the County.
Town zoning and grading
- New single-family homes, attached homes and accessory dwelling units
- Additions: rooms, decks, porches and covered patios
- Detached garages and sheds
- Pools
- Retaining walls of any height
- Concrete extensions, walkways and patios (grading permit)
- Work in the Town right-of-way (encroachment permit)
Other Town permits
- Demolition
- Signs
- Temporary uses and special events
- Home occupations and business clearance
- Golf cart and solicitation permits
A grading permit is needed for any grading project and can also be triggered when an owner changes the ground level for a pool, retaining wall, outbuilding or patio. Town Engineering reviews every zoning clearance application to decide whether grading review and inspection apply.
Short on time to read all of this?
Get a free quote →Harrisburg building department: who handles permitting
| Detail | Information |
|---|---|
| Building authority | Cabarrus County Construction Standards |
| Town role | Zoning, grading and encroachment permits |
| Town Planning & Zoning | 704-455-5614 |
| Cabarrus County Construction Standards | 65 Church Street S, Concord, NC 28025; 704-920-2128; inspections@cabarruscounty.us; Monday–Friday, 8 a.m.–5 p.m. (no payments after 4 p.m.) |
| Population | 20,742 · Census Vintage 2025 |
Harrisburg permit types and filing path
Harrisburg’s Town permits run through Accela Citizen Access at citizenaccess.cabarruscounty.us, the Cabarrus County Accela site where the County plan review is also filed. Upload everything as PDF. Grading and encroachment share one application form: tick the right box at the top and complete both the workers’ compensation and contractor licensing sections, or the application will not be reviewed. Owners doing the work themselves note “self-perform work under $40,000” as the basis for the licensing exemption.
For a new house or ADU, upload the Town grading and encroachment permits at the same time as you apply for the County plan review (PRB). For garages, sheds, additions and pools, the Town issues the zoning permit once zoning, grading and encroachment review are complete and all Town fees are paid; you then apply to Cabarrus County for the building permit.
Permit fees in Harrisburg
The Town’s Grading and Encroachment Permit Guide (March 2026) lists the Town fees by project. Cabarrus County building and trade permit fees are separate and paid to the County.
| Project | Town fees |
|---|---|
| New single-family home, attached home or ADU | $150 zoning + $400 grading |
| Detached garage or shed | $100 zoning + $400 grading |
| Room addition, deck, porch or covered patio | $100 zoning + $400 grading |
| Pool | $100 zoning + $400 grading |
| Retaining wall (any height) | $100 zoning + $400 grading |
| Concrete extension, walkway or patio | $400 grading |
| Encroachment permit (work in the Town right-of-way) | $250 |
Not sure this scope needs a permit?
Get a free quote →The $400 grading fee is $250 for review and $150 for the final inspection. Some smaller projects do not need a final grading inspection and are not charged the $150; Engineering (Engineering@harrisburgnc.gov) can confirm.
Electrical, plumbing, mechanical and gas coordination
Electrical, plumbing, mechanical and fuel-gas permits go through Cabarrus County, not the Town zoning permit.
Alliance handles electrical permit expediting for contractors here. More on this: who pulls the electrical permit.
Application documents and plan review
Garages, sheds, additions, pools and patios need a plot plan with dimensions and setbacks uploaded to Accela. New homes need a lot grading and encroachment plan prepared by a construction professional, registered surveyor or professional engineer, showing among other things the lot address and legal description, property lines and easements, setbacks for every structure, existing and proposed contours, drainage arrows with slope percentages, impervious surface calculations, finished floor and garage slab elevations, the lowest structural opening and a driveway grade of no more than 10%.
Retaining walls need a detailed plan with a profile that includes the foundation in the total wall height and the length of the reinforcing grid. Cabarrus County requires engineered drawings for walls 48 inches and taller, and those drawings go to both the County and the Town. Building plans themselves are reviewed by Cabarrus County.
Rather talk it over?
Call 1-855-478-4290 →How to apply — 6-step Harrisburg workflow
Verify the property is inside Harrisburg and identify any Town zoning, grading or encroachment requirements.
Use Accela for the applicable Harrisburg permit or clearance and upload the required PDF documents.
Resolve Town comments and pay the Town fees tied to zoning, grading or encroachment.
After the applicable Town clearance, obtain the Cabarrus County building and trade permits.
Schedule County code inspections and any separate Harrisburg zoning/grading inspections.
Finish Town final requirements so the County Certificate of Occupancy can be released where applicable.
Inspections and closeout in Harrisburg
Building-code inspections follow the Cabarrus County building permit. Town inspections are requested by email to inspectionrequests@harrisburgnc.gov:
- Encroachment inspection — before driveways and sidewalks in the right-of-way are poured.
- Driveway inspection — the curb stop and check valve must be inside the meter box, the yoke bar exposed and the box clean.
- Final zoning compliance and grading inspection — once the lot is stabilized, with the certified as-built lot grading survey and Certificate of Grading form. On new homes sod is the only accepted stabilization.
Rather not deal with the building department?
Get a free quote →At the final zoning inspection the Town checks required yard and street trees, that construction matches the site plan, the posted address, the driveway apron, streets and sidewalks, the water meter box and sewer cleanout at grade, buffers, debris removal and lot drainage. When every agency has signed off, Cabarrus County issues the Certificate of Occupancy for a new home, or a Certificate of Compliance for accessory work.
Local details that matter in Harrisburg
Harrisburg’s FAQ says new construction, additions and expansions need Town zoning approval before the Cabarrus County building permit, and Town zoning rules apply in both the Town limits and its ETJ. The Planning and Zoning office (704-455-5614) keeps the FEMA flood insurance rate maps for public inspection. Special event applications go in through Accela as a Temporary Use Permit at least 30 days before the event.
North Carolina building code
The 2018 North Carolina State Building Code family applies statewide, with the 2020 North Carolina Electrical Code; one- and two-family homes and townhouses still use the 2017 edition. The 2024 code has been delayed and cannot take effect before late 2027. The NC State Building Code and the delayed 2024 edition
Official permitting resources
These are the primary sources behind this guide. Codes, fee schedules and procedures change — confirm the position for your filing date.
Want this handled start to finish?
Get a free quote →- NC Office of State Fire Marshal — current codes
- Cabarrus County Citizen Access (Accela)
- Harrisburg FAQ
- Harrisburg grading & encroachment permits
- Harrisburg Permits
- Harrisburg Grading and Encroachment Permit Guide (March 2026)
- Harrisburg Accela guide for single-family homes (PRB)
Harrisburg permit FAQ
Who issues building permits in Harrisburg?
Cabarrus County issues the building permit. The Town of Harrisburg handles zoning clearance and its own grading and encroachment permits first.
What do I file first in Harrisburg?
The Town zoning approval, and any Town grading or encroachment permit the work needs. A Harrisburg zoning permit is not the building permit.
Who sets permit fees in Harrisburg?
The Town sets zoning, grading and encroachment charges; Cabarrus County sets building permit fees.
Who handles trade permits in Harrisburg?
Cabarrus County, through its building permit process.
How much are Harrisburg’s Town permit fees for a new house?
$150 for the zoning permit and $400 for the grading permit, plus $250 if an encroachment permit is needed. County building fees are extra.
Do I need a permit for a deck or shed in Harrisburg?
Yes. All structures need a Town zoning permit, even if no building permit is required; decks, sheds and garages also need a grading permit application.
Inspections are where schedules slip.
Get a free quote →Does a retaining wall need a permit?
Yes, a Town zoning and grading permit for any height. Walls 48 inches or taller also need engineered drawings for Cabarrus County.
Simplify Harrisburg permitting with Alliance Permitting
Alliance Permitting is a permit documentation and submission company in North Carolina. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.
Ready to break ground in Harrisburg sooner?
Let Alliance prepare, file, and track your Harrisburg permits while your crew stays on the job.
More North Carolina permitting guides
Cabarrus County
Read guide →Concord
Read guide →Wendell
Read guide →Haywood County Building Permit Guide
Read guide →Henderson Building Permit Guide
Read guide →Henderson County Building Permit Guide
Read guide →This guide is provided by Alliance Permitting for general information about Harrisburg permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.