Ask three Triangle contractors whether your project needs a permit and you may get three answers. The confusion traces back to one paragraph of state law, G.S. 160D-1110(c), which carves out an exemption for smaller jobs. Read closely, it's fairly clear. Here's what it says and how it applies to common projects.
The rule in one sentence
In a single-family residence, no building permit is required for construction, installation, repair, replacement or alteration costing $40,000 or less, performed in accordance with the North Carolina State Building Code, unless the work involves one of six things.
The six exceptions
The statute lists what still needs a permit even under $40,000:
- Load-bearing structures. Adding, repairing or replacing them. But replacing windows, doors, exterior siding, and the pickets, railings, stair treads and decking of porches and decks doesn't need a permit.
- Plumbing. Adding plumbing or changing its design. Replacements that don't change size or capacity are exempt.
- Heating, air-conditioning or electrical. Any addition, replacement or design change, other than like-kind replacement of electrical devices and lighting fixtures.
- Materials not permitted by the building code.
- Adding roofing, excluding replacement.
- Any change to which the North Carolina Fire Code applies.
Above $40,000, the exemption doesn't apply at all.
Examples
| Project | Permit under the state rule? |
|---|---|
| Replace shingles, same footprint | Usually no (replacement roofing is excluded from the roofing trigger) |
| Roof over an existing deck | Yes (load-bearing work and added roofing) |
| Replace windows in existing openings | No |
| Cut a new window opening | Yes (load-bearing wall) |
| Replace vinyl siding with fiber cement | No |
| New cabinets and quartz counters | No, if $40,000 or less and no trade changes |
| Add circuits for a kitchen island | Yes (electrical) |
| Replace a toilet in the same spot | No |
| Move a toilet | Yes (plumbing design change) |
| Replace a heat pump | Yes (HVAC replacement) |
| Swap a light fixture | No |
| Re-deck with composite boards | No |
| Build a new deck | Yes (load-bearing) |
| $55,000 kitchen remodel | Yes (over $40,000) |
Towns can phrase it differently
Local building departments enforce the same state law, but their guidance reads differently:
- Durham City-County Building & Safety says a building permit is needed for any project that involves load-bearing work or is over $40,000 in market value.
- Cary opens its FAQ by saying a permit is required "almost always," then lists exemptions that track the statute: deck boards, cabinets, floor coverings, same-material roof coverings, windows and doors in existing openings, pickets, railings and treads. Cary also says all decks require a permit, and lists items like bathroom exhaust fans, island cabinets and closing a crawl space as permitted work.
When the town's guidance seems stricter than your reading of the statute, call and ask. It's cheaper than an after-the-fact permit.
What the exemption doesn't change
- The code still applies. Exempt work has to meet the building code; it just isn't inspected.
- Historic districts. A Certificate of Appropriateness is a zoning approval, not a building permit. Replacing windows in Oakwood or Watts-Hillandale can be permit-exempt and still need a COA. See Oakwood.
- HOAs. Your covenants may require architectural approval regardless.
- Licensing. A contract of $40,000 or more requires a licensed general contractor, and electrical, plumbing and HVAC work requires licensed trades at any price. See our contractor licensing guide.
- Zoning. Fences, sheds and site work can need zoning permits even where no building permit applies.
Why it matters to you
Permits feel like a hassle, but inspections are a second set of eyes on work you can't see afterward. For exempt work, protect yourself by getting a detailed written contract, photos before walls or roofs are closed, and product and warranty information. For permitted work, make sure the permit is pulled before work starts and that final inspections are passed; buyers' agents and inspectors increasingly ask.
See also: kitchen remodeling, HVAC, windows and the Cary area page.
Frequently asked questions
How is the $40,000 measured?
The statute refers to work "costing" $40,000 or less. Durham describes it as market value. If your project is close, talk to the building department before splitting it into pieces.
Does the exemption apply to townhomes?
The statute covers single-family residences, farm buildings and commercial buildings under certain conditions. Ask your building department about attached homes.
Can my town require a permit anyway?
Towns must follow state law, but they interpret what work falls into each category. Ask them directly.
Related pages on raleighhomeprojects.com
- Triangle Kitchen Remodels: Costs, Permits, Pros
- Triangle HVAC Replacement: Heat Pump Costs, Rules
- Cary Home Projects: SPOT Reviews, Permits, HOAs
- NC Contractor Licenses: The $40,000 Line and Trades
More Raleigh-Durham guides
- Add On or Move? Running the Numbers in the Triangle
- Crawl Space Moisture: A Triangle Homeowner's Guide
- Durham COA Deadlines and Rules for 2026 Projects
Sources
Checked by the Raleigh Home Projects editorial team on October 20, 2026. Rules and prices change, so confirm details with the agency or your contractor before you sign.
