City guide

North Carolina's $40,000 Permit Exemption Explained

North Carolina is unusual: state law sets a dollar threshold below which many residential projects need no building permit. Raleigh homeowners should know exactly where that line sits.

Updated 7 min readLast checked 4 official sources

A white and brown wooden house among green trees
Photo: Unsplash. Illustrative only; it does not show a specific permitted project.

Short Answer

North Carolina exempts work on a single-family home or farm building costing $40,000 or less from a building permit, unless it changes load-bearing structure, plumbing, electrical or mechanical systems, or adds to the house. Adding or building a deck is not exempt; only repairing or replacing deck boards, guards and stair treads is.

Key Takeaways

  • G.S. 160D-1110(c) exempts many projects on a single-family home costing $40,000 or less from a building permit.
  • The exemption excludes load-bearing changes, HVAC and plumbing changes, new or changed wiring, and adding roofing.
  • The NC Office of State Fire Marshal allows roof replacement with up to 15% roof-deck replacement under the exemption.
  • Replacing deck boards, railings, pickets and stair treads is treated as exempt.
  • Zoning permits, such as Raleigh's fence permit, still apply.

Quick Facts

roofing: permit needed?Often no (200 permits in 12 months, median 25.5 days)
HVAC: permit needed?Yes (61 permits in 12 months, median 30 days)
solar panel: permit needed?Yes (11 permits in 12 months, median 11 days)
fence: permit needed?Yes (zoning) (38 permits in 12 months, median 41 days)
deck: permit needed?Yes (529 permits in 12 months, median 24 days)
Cost threshold$40,000 or less (N.C.G.S. 160D-1110(c))
RoofingExempt, including replacing up to 15% of roof deck (NCRC R908.3)

From our city pages and each city's open permit data (refreshed October 30, 2026).

What the Law Says

N.C. General Statute 160D-1110(c) says no building permit is required for work on a single-family residence or farm building costing $40,000 or less, with important exclusions.

Every Project Type in Raleigh

These summaries come from the same official sources as our city pages and were last checked October 30, 2026. Permit counts are the city's own open-data records for the last 12 months.

Roofing: Often No

North Carolina law exempts replacing roofing on a house when the project costs $40,000 or less, and the state fire marshal reads it as covering replacement of up to 15% of the roof deck. Adding a new roof layer is not exempt.

  • Exempt: roofing replacement costing $40,000 or less (G.S. 160D-1110(c)).
  • Covers replacement of up to 15% of the roof deck.
  • Adding roofing (not replacing) needs a permit.
  • Raleigh issued 200 matching permits in the last 12 months, with a median of 26 days from application to issue.

Source: N.C. General Statute 160D-1110

HVAC: Yes

North Carolina's $40,000 permit exemption does not apply to the addition, replacement or change in design of heating or air-conditioning equipment, so an HVAC replacement in Raleigh needs a permit.

  • HVAC addition or replacement is excluded from the $40,000 exemption.
  • Raleigh lists new HVAC units as a residential permit type.
  • Licensed contractors must be named in the portal.
  • Raleigh issued 61 matching permits in the last 12 months, with a median of 30 days from application to issue.

Source: N.C. General Statute 160D-1110 (linked above)

Solar Panel: Yes

Solar adds electrical wiring and equipment, which North Carolina excludes from the $40,000 permit exemption, so a rooftop solar system in Raleigh needs a permit.

  • New electrical wiring and equipment are excluded from the exemption.
  • Licensed electrical contractors must be named.
  • Roof-mounted arrays may need structural review.
  • Raleigh issued 11 matching permits in the last 12 months, with a median of 11 days from application to issue.

Source: N.C. General Statute 160D-1110 (linked above) · Full details: Raleigh Solar Panel Permits

Fence: Yes (Zoning)

Raleigh requires a zoning permit to add or move a fence, or to replace 50% or more of one. Changing material, height or location needs a zoning permit even for a smaller replacement.

  • Zoning permit for any new or moved fence.
  • Replacing 50% or more requires a permit.
  • Historic districts need a Certificate of Appropriateness.
  • Raleigh issued 38 matching permits in the last 12 months, with a median of 41 days from application to issue.

Source: Raleigh: Fences · Full details: Raleigh Fence Permits

Deck: Yes

New decks need a building permit in Raleigh. Under state law, replacing only deck boards, railings, pickets or stair treads is exempt when it costs $40,000 or less.

  • New decks and porches: building permit.
  • Exempt: replacing decking, railings, pickets or treads up to $40,000.
  • Load-bearing work always needs a permit.
  • Raleigh issued 529 matching permits in the last 12 months, with a median of 24 days from application to issue.

Source: Raleigh: How to Get a Residential Permit · Full details: Raleigh Deck Permits

ProjectPermit needed?Permits (12 mo)Median days to issue
roofingOften no20026
HVACYes6130
solar panelYes1111
fenceYes (zoning)3841
deckYes52924

Step-by-Step: What to Do

  1. Add up the full cost of the project, materials and labor.
  2. Check whether it touches structure, plumbing, electrical or mechanical systems, or adds floor area.
  3. If it is a deck, confirm you are only replacing boards, guards or stair treads.
  4. If any answer points to a permit, apply with the City of Raleigh (or your county).
  5. Keep invoices showing cost and scope in case a buyer or inspector asks.

Work That Still Needs a Permit

  • Work that changes load-bearing structure.
  • Addition, replacement or change in design of plumbing, heating or air-conditioning.
  • New electrical wiring for power or lighting, or changes to existing wiring.
  • Adding roofing (as opposed to replacing it).

Because HVAC is excluded, a Raleigh HVAC replacement needs a permit even when it costs far less than $40,000. Solar adds wiring, so it needs one too.

How the State Fire Marshal Reads It

Guidance from the NC Office of State Fire Marshal treats replacing deck boards, railings, pickets and stair treads as exempt, and allows roof replacement with up to 15% roof-deck replacement under the exemption. Zoning permits, such as Raleigh's fence permit, are separate and still apply.

Raleigh Permit Pages

See Raleigh Roofing Permits, Raleigh HVAC Permits and Raleigh Building Permits.

Worked Examples

Project (single-family home)Building permit?Why
Replace shingles, small deck repairUsually noUnder $40,000; replacement roofing with limited deck replacement
Replace HVAC systemYesHVAC replacement is excluded
Bathroom remodel moving fixturesYes (plumbing)Change in plumbing design is excluded
Add outlets in a basementYes (electrical)New wiring is excluded
Remove a load-bearing wallYesStructural change is excluded
New fenceNo building permit; zoning may applyRaleigh regulates fences through zoning

These examples follow the statute and the fire marshal's guidance; local officials make the final call on a specific project.

How the $40,000 Is Counted

The threshold is the cost of the work. Splitting one project into smaller pieces to stay under the limit is risky, and the trade exclusions apply regardless of cost. Keep the contract and invoices: if the work is ever questioned, they show what was done and for how much. Contractors may also have licensing thresholds of their own; see Hiring a Licensed Contractor: Permit Rules That Depend on Licensing.

Exemption Checklist

  • Is the property a single-family residence or farm building?
  • Is the total cost of the work $40,000 or less?
  • Does it avoid load-bearing changes?
  • Does it avoid adding, replacing or redesigning plumbing, heating or air conditioning?
  • Does it avoid new or changed electrical wiring?
  • Is roofing being replaced rather than added?

If every answer is yes, the building permit is likely not required, though zoning permits may still apply.

Correction: New Decks Are Not Exempt

The NC Office of State Fire Marshal's guidance (October 19, 2023) is specific about decks: adding a deck is not exempt, whatever it costs. The exemption covers only the repair or replacement of deck floorboards, guard rails and stair treads, at $40,000 or less. Earlier wording on this page could be read as exempting small decks; it does not. The same guidance confirms that roof covering replacement, including up to 15% of the roof deck, is exempt, and that window and door projects over $40,000 need a permit.

Who Issues Permits in Raleigh

Residential permits in Raleigh are issued by the City of Raleigh Permit and Development Services. Its website has the current application portal, fee schedule and inspection scheduling. Issued permits are published as open data in Raleigh Building Permits, which is the source of the permit counts and recent permits shown on our Raleigh pages. Rules and fees change, so confirm with the department before you start work.

Frequently Asked Questions

Do I need a permit for a $30,000 kitchen remodel in North Carolina?

Possibly not for the building work itself, but any new wiring, plumbing changes or load-bearing changes are excluded from the exemption and need permits.

Does a roof replacement need a permit in North Carolina?

Not under the exemption if the project is $40,000 or less, is a replacement rather than added roofing, and stays within the fire marshal's 15% roof-deck guidance.

Does the exemption apply to HVAC?

No. Addition, replacement or change in design of heating or air-conditioning is excluded, so HVAC replacement needs a permit.

Do I need a permit to build a deck in North Carolina?

Yes. The state fire marshal's guidance says deck additions are not covered by the $40,000 exemption. Only replacing floorboards, guard rails and stair treads on an existing deck is exempt.

Do window replacements need a permit in North Carolina?

Not if the project is $40,000 or less and doesn't change the structure. Window and door projects over $40,000 need a permit.

Written and maintained by the Home Permit Guide Editorial TeamPlaceholder profile

Last updated

This is a placeholder editorial profile. A named reviewer with verifiable experience will be added here. Until then, every rule on this page links to the official government source it was checked against. Read our editorial policy.

Sources

Official sources checked on . Rules change; confirm with the department before you start work.

  1. N.C. General Statute 160D-1110 (linked above) (ncleg.gov)
  2. NC OSFM guidance on G.S. 160D-1110(c) (ncosfm.gov)
  3. Raleigh: How to Get a Residential Permit (linked above) (raleighnc.gov)
  4. Raleigh: Fences (linked above) (raleighnc.gov)