Skip to main content
PermitBase

Do I Need a Building Permit in North Carolina?

North Carolina building permit rules. State law exempts work costing $40,000 or less in a single-family residence, farm building or commercial building — subject to six specific carve-outs that catch most real projects.

Often no, and North Carolina is unusual in answering with a number. G.S. 143-138(b5) provides that no permit is required for work costing forty thousand dollars or less in a single family residence, farm building or commercial building, provided the work meets the State Building Code — but six carve-outs follow, and structural, plumbing, HVAC, electrical, roofing additions and anything touching the Fire Code are all among them.

The $40,000 exemption, stated in the statute

Most states leave the permit threshold to local ordinance. North Carolina puts it in the General Statutes. G.S. 143-138(b5) provides that “no permit shall be required under the Code or any local variance thereof approved under subsection (e) for any construction, installation, repair, replacement, or alteration performed in accordance with the current edition of the North Carolina State Building Code and costing forty thousand dollars ($40,000) or less in any single family residence, farm building, or commercial building unless the work involves any of the following”. Two conditions are doing work in that sentence before you reach the list. The exemption applies only to work “performed in accordance with the current edition of the North Carolina State Building Code” — it exempts you from the permit, not from the code. And it is a cost test, so the price of the job decides whether you are inside it.

The six carve-outs, which catch most real projects

The exemption is narrower than the headline number suggests. It does not apply where the work involves the addition, repair or replacement of load bearing structures; “the addition or change in the design of plumbing”; “the addition, replacement or change in the design of heating, air conditioning, or electrical wiring, appliances, or equipment”; the use of materials not permitted by the Code; “the addition (excluding replacement) of roofing”; or “any changes to which the North Carolina Fire Code applies.” Read that list against a typical renovation and you will find most projects land in it. Moving a sink, adding a circuit, replacing a bearing wall or adding a roof over a new area all fall outside the exemption regardless of cost.

The exceptions to the exceptions — what you can still do permit-free

Three carve-backs sit inside the list and are the practical heart of the provision. On structures, the statute says “no permit is required for replacements of windows, doors, exterior siding, or the pickets, railings, stair treads, and decking of porches and exterior decks that otherwise meet the requirements of this subsection.” On plumbing, “no permit is required for replacements otherwise meeting the requirements of this subsection that do not change size or capacity.” On electrical, the carve-out excludes work “other than a like-kind replacement of electrical devices and lighting fixtures.” The pattern is consistent: like-for-like replacement stays exempt, change in size, capacity or design does not. Note also that roofing is carved out only as an “addition (excluding replacement)”, so re-roofing is treated differently from adding roof area.

One code statewide, and two councils behind it

G.S. 143-138(e) states the reach plainly: “except as otherwise provided in this section, the North Carolina State Building Code shall apply throughout the State, from the time of its adoption.” Since a 2023 restructuring the Code is overseen by two bodies rather than one — the Building Code Council “shall oversee codes applicable to commercial or multi-family construction”, while the Residential Code Council “shall oversee codes applicable to residential construction”. That matters when you are looking up a rule or a rulemaking: which council governs your project depends on whether it is residential or commercial and multi-family, and the two do not move in step.

Local codes are limited, and mostly ineffective without state approval

Local authority in North Carolina is narrow and conditional. Under § 143-138(e) a political subdivision “may adopt a fire prevention code and floodplain management regulations within its jurisdiction”, but it “shall not adopt local fire prevention code provisions which apply to dwellings subject to the North Carolina Residential Code which are not prescriptively required by the North Carolina Residential Code.” More significantly, most local codes do not take effect on their own: “no such code or regulations, other than floodplain management regulations and those permitted by G.S. 160D-1128, shall be effective until they have been officially approved by the responsible Code Council”, and “in the absence of approval by the Building Code Council or Residential Code Council, or in the event that approval is withdrawn, local fire prevention codes and regulations shall have no force and effect.” One jurisdictional point to check before you call anyone: municipal jurisdiction “shall include all areas within the corporate limits of the municipality and extraterritorial jurisdiction areas”, and county jurisdiction covers “all other areas of the county” — so a city can be your permitting authority even outside the city limits.

North Carolina answers the permit question with a number and then qualifies it heavily. Work costing $40,000 or less in a single-family residence, farm building or commercial building needs no permit under G.S. 143-138(b5) — but only if it is done to the current State Building Code, and only if it avoids six carve-outs covering load bearing structures, plumbing additions or design changes, HVAC and electrical additions or design changes, non-permitted materials, added roofing, and anything the Fire Code touches. Like-for-like replacements are deliberately preserved: windows, doors, siding, deck pickets, railings, treads and decking, same-size plumbing swaps, and like-kind electrical devices and fixtures. The Code applies throughout the state, split between a Building Code Council for commercial and multi-family and a Residential Code Council for residential. And check who your authority is before you call — a municipality's jurisdiction extends into its extraterritorial area, with the county covering everything else.

Based on the International Residential Code (IRC) and International Building Code (IBC) model codes. Every jurisdiction adopts a specific edition with its own local amendments — check your city’s permit page for the exact codes in force and their source citations.