HomeNorth CarolinaGeneral Contracting
FILE · GENERAL CONTRACTING x NORTH CAROLINAPermit StackSpecs LedgerCostTimelineChecklistLocal OfficesFAQ
GENERAL CONTRACTING x NORTH CAROLINA

General Contracting contractor requirements in North Carolina.

G.S. 87-1 defines a general contractor as anyone who bids or undertakes construction where the cost of the undertaking is forty thousand dollars ($40,000) or more. Below that number no state license is required; at or above it the license is mandatory and the North Carolina Licensing Board for General Contractors controls entry. The threshold moved from $30,000 to $40,000 effective October 1, 2023 under S.L. 2023-108, so older guidance quoting $30,000 is out of date.

Two dimensions define the license. The limitation caps single-project value — Limited $750,000, Intermediate $1,500,000, Unlimited no cap — and each tier has its own working-capital or surety-bond test. The classification defines the work: Building, Residential, Highway, Public Utilities, or Specialty, with named specialty scopes such as S(Roofing), S(Concrete Construction), S(Interior Construction), and S(Swimming Pools).

The enforcement teeth are not primarily criminal. Unlicensed contracting is a Class 2 misdemeanor under G.S. 87-13, but the expensive consequence comes from the courts: North Carolina appellate decisions hold that unlicensed general contractors are barred from recovering in contract or in quantum meruit. Doing the work and finishing it well does not create a right to be paid.

STATE LICENSE
ConditionalNorth Carolina Licensing Board for Genera…
STATUTE
N.C. Gen. Stat. § 87-1 et seq.
RENEWAL
Annual — expires January 1, invalid after 60 days8 hours/year (building, residential, unclassified qualifiers)
VERIFIED
September 2026Official sources
FILE · GENERAL CONTRACTING x NORTH CAROLINA
Compliance Dossier
Public
File
September 2026
STATE AUTHORITYNorth Carolina Licensing Board for General Contractors
STATUTE / CODEN.C. Gen. Stat. § 87-1 et seq.
SCOPEStatewide · North Carolina
RENEWALAnnual — expires January 1, invalid after 60 days
CONTINUING ED.8 hours/year (building, residential, unclassified qualifiers)
LOCAL OFFICES11 counties on file
FILE GENERAL CONTRACTINGSCOPE STATEWIDE · NORTH CAROLINATYPE VERIFIED RULE FILE
VERIFIED September 2026STATUS PUBLIC REFERENCE
What this file settlesThe North Carolina rules for general contracting contractors, verified against official sources.
LICENSE TRUTH
North Carolina licenses general contractors above a project-cost threshold that rose from $30,000 to $40,000 on October 1, 2023 — and a contractor who crosses it unlicensed cannot sue for the money, not in contract and not in quantum meruit.
STATE ↔ LOCAL
North Carolina licenses contractors only at the state level — counties and cities issue no competing contractor license, and municipal privilege license taxes were repealed statewide effective July 1, 2015 (G.S. 160A-211). What is local is enforcement. Building, electrical, plumbing and mechanical permits are issued under G.S. 160D-1110 by county or city inspections departments; in Charlotte that is Mecklenburg County Code Enforcement, a division of the Land Use and Environmental Services Agency, which issues the permits for the county and conducts the inspections. Under G.S. 87-14 that permit desk is the checkpoint: at $40,000 and above it must obtain proof of state licensure (or an owner-exemption affidavit), proof of workers' compensation coverage, and lien agent contact details before the permit issues. Separately, G.S. 160D-1110(c) lets minor work costing $40,000 or less on a single-family residence, farm building or commercial building proceed without a permit — but only if it adds no load-bearing structure, no new roofing, no plumbing design change, and no heating, cooling or electrical alteration.
EVERY CLAIM SOURCED
Each requirement below carries its citation and official source. Facts we could not confirm are listed as pending — never asserted.
§ 01 · Permit Stack

How general contracting work is governed in North Carolina.

The state sets the license floor; the county or city permit office controls filing, inspections, and local rules wherever the job site sits.

STATE — THE THRESHOLD
NC Licensing Board for General Contractors
$40,000 TRIGGERCLASSIFICATIONLIMITATION TIER
STATE — FINANCIAL PROOF
NCLBGC financial review
WORKING CAPITAL OR BONDQUALIFIER EXAM
LOCAL — THE PERMIT DESK
County / city inspections department
LICENSE PROOF AT $40K+WORKERS' COMP PROOFLIEN AGENT

Read it bottom-up.

North Carolina licenses contractors only at the state level — counties and cities issue no competing contractor license, and municipal privilege license taxes were repealed statewide effective July 1, 2015 (G.S. 160A-211). What is local is enforcement. Building, electrical, plumbing and mechanical permits are issued under G.S. 160D-1110 by county or city inspections departments; in Charlotte that is Mecklenburg County Code Enforcement, a division of the Land Use and Environmental Services Agency, which issues the permits for the county and conducts the inspections. Under G.S. 87-14 that permit desk is the checkpoint: at $40,000 and above it must obtain proof of state licensure (or an owner-exemption affidavit), proof of workers' compensation coverage, and lien agent contact details before the permit issues. Separately, G.S. 160D-1110(c) lets minor work costing $40,000 or less on a single-family residence, farm building or commercial building proceed without a permit — but only if it adds no load-bearing structure, no new roofing, no plumbing design change, and no heating, cooling or electrical alteration.

The local offices section below names the exact permit desk for every North Carolina county on file.

Source · North Carolina Licensing Board for General ContractorsLast verified · September 2026
§ 02 · Specs Ledger

Every requirement, with a number on it.

Each row names the issuing authority, cost, timeline, citation, and status behind the requirement — verified against the official source.

RequirementIssued byCostTimeCitationStatus
General Contractor LicenseRequired once the undertaking costs $40,000 or more
NCLBGC
$75 / $100 / $125 application
Annual — expires Jan 1
N.C.G.S. § 87-1; § 87-10
CONDITIONAL
Qualifier ExaminationAn individual qualifier passes the exam for the entity
NCLBGC / PSI
Up to $100 exam fee
Before licensure
N.C.G.S. § 87-10(b)
REQUIRED
Financial ResponsibilityWorking capital, net worth, or surety bond by tier
CPA report or surety
$17,000 / $75,000 / $150,000 working capital
With application
NCLBGC classifications and limitations
REQUIRED
Continuing EducationBuilding, residential and unclassified qualifiers only
NCLBGC-approved sponsors
Course fees vary by sponsor
8 hours by Nov 30 each year
N.C.G.S. § 87-10.2
CONDITIONAL
Workers' CompensationThree or more employees regularly employed
Private carrier
Premium by payroll
Before the permit issues
N.C.G.S. § 97-2(1); § 87-14
CONDITIONAL
Building PermitPermit issuer must verify licensure at $40,000+
Local inspections department
Set by the local jurisdiction
Before work starts
N.C.G.S. § 160D-1110; § 87-14
REQUIRED
§ 03 · Year-One Cost

What it costs to start general contracting in North Carolina.

Published fees from the issuing authorities, as of September 2026. Local permit fees vary by project and jurisdiction — the basis is stated where a flat number does not exist.

Year-one ledger
North Carolina · General Contracting
License applicationLimited / Intermediate / Unlimited$75 / $100 / $125
Qualifier examStatutory maximumUp to $100
Annual renewalSame as the application fee; expires Jan 1$75 – $125
Late renewalPer month after January 1$10 / month
Financial responsibilityWorking capital, or a surety bond instead$175,000 – $1,000,000 bond
Continuing education8 hours annually for building/residential qualifiersSponsor course fees
Year-one floor≈ $175 – $225 in first-year state fees, plus financial proof
Excludes tools, vehicle purchase, payroll, and marketing.
NOTE
The threshold changed in 2023

S.L. 2023-108 raised the G.S. 87-1 trigger from $30,000 to $40,000 effective October 1, 2023. Guidance, court opinions and vendor articles quoting $30,000 predate that change.

NOTE
Bond instead of a balance sheet

Rather than proving working capital, an applicant may post a surety bond: $175,000 for Limited, $500,000 for Intermediate, $1,000,000 for Unlimited.

NOTE
A 60-day cliff, then invalid

Licenses expire January 1 and become invalid 60 days later unless renewed; late payment adds $10 for each month after January 1 (G.S. 87-10).

§ 04 · Path to First Job

From day zero to first inspection.

A practical sequence for a new general contracting contractor in North Carolina. Actual agency processing times are noted in the ledger above.

1
STEP 1
Pick classification and limitation
NCLBGC
2
STEP 2
Assemble financial proof or bond
CPA report or surety
3
STEP 3
File the application, get prequalified
NCLBGC
4
STEP 4
Qualifier passes the exam
PSI
5
STEP 5
License issues; bind workers' comp
NCLBGC / carrier
6
STEP 6
Pull the permit; designate a lien agent
Local inspections department
§ 05 · Compliance Checklist

Check them off.

Each item names the issuing authority, cycle, and citation.

01
Price the undertaking, not the invoice
The $40,000 test looks at the cost of the undertaking. Splitting a job into smaller contracts to stay under it invites a Board enforcement case.
STATETHRESHOLDN.C.G.S. § 87-1
NCLBGCIssuing authority
02
Match the classification to the work
Building, Residential, Highway, Public Utilities or Specialty — and inside Specialty, the exact named scope. Working outside the classification is a license violation.
STATESCOPE21 NCAC 12A .0202
NCLBGCIssuing authority
03
Watch the single-project cap
Limited stops at $750,000, Intermediate at $1,500,000, both excluding land cost. Exceeding the tier is the same violation as having no license.
STATELIMITN.C.G.S. § 87-10(a1)
NCLBGCIssuing authority
04
Keep a qualifier on continuing education
Building, residential and unclassified licensees need one qualifier to finish 8 hours (2 mandatory, 6 elective) by November 30; missing the grace period invalidates the entity's license.
RENEWALEDUCATIONN.C.G.S. § 87-10.2
NCLBGCIssuing authority
05
Bring license and comp proof to the permit desk
At $40,000 and above the permit issuer must see proof of licensure and of workers' compensation, and must collect lien agent details.
LOCALPERMITN.C.G.S. § 87-14
Local inspections departmentIssuing authority
§ 06 · Enforcement

What the law does about unlicensed general contracting work.

Statutory consequences with their citations — not estimates, not “commonly cited” guesses.

§
N.C.G.S. § 87-13Statute

Unlicensed contracting

Contracting for or bidding on work at or above the $40,000 threshold without a license is a criminal offense, and the Board may spend its own funds prosecuting it.

ConsequenceClass 2 misdemeanor
§
Brown's Builders Supply v. Johnson, COA14-836 (N.C. App. 2015)Statute

No right to payment

North Carolina appellate courts hold that unlicensed general contractors are prohibited from recovering in contract or in quantum meruit; the licensure requirement exists to protect the public from incompetent builders.

ConsequenceContract unenforceable — no recovery
§
N.C.G.S. § 87-11Statute

Board discipline and cost recovery

For fraud in obtaining a license, gross negligence, incompetency, misconduct, or willful violation of the Article, the Board may revoke, suspend or restrict the license and recover its investigation and prosecution costs.

ConsequenceRevocation + up to $5,000 in costs
§ 07 · Local Offices

Where the permit is filed, county by county.

Inside city limits, the city office listed here issues the permit; the county office serves unincorporated areas. Every office links to its official page.

County · CityPermit officePortal
Mecklenburg County
Charlotte
Mecklenburg County LUESA Code Enforcement (serving Charlotte)
Unincorporated: Mecklenburg County LUESA Code Enforcement (unincorporated county)
AccelaMeck (Accela Citizen Access)
Wake County
Raleigh
City of Raleigh Planning and Development
Unincorporated: Wake County Permits and Inspections
Permit and Development Portal
Guilford County
Greensboro
City of Greensboro Engineering and Inspections — Development Services Division
Unincorporated: Guilford County Inspections Department
Forsyth County
Winston-Salem
Winston-Salem/Forsyth County Inspections Division (Planning and Development Services Department)
Unincorporated: Winston-Salem/Forsyth County Inspections Division (same joint department, unincorporated county)
BuildIT
Durham County
Durham
Durham City-County Building & Safety Department
Unincorporated: Durham City-County Building & Safety Department (same joint department, county side)
Land Development Office (LDO) Portal
Cumberland County
Fayetteville
City of Fayetteville Development Services — Permitting & Inspections Division
Unincorporated: Cumberland County Planning & Inspections
E-Development Portal
Buncombe County
Asheville
City of Asheville Development Services Department — Building Safety Inspections
Unincorporated: Buncombe County Permits & Inspections
Development Portal
New Hanover County
Wilmington
City of Wilmington Planning, Development & Permitting Services (DPS)
Unincorporated: New Hanover County Building Safety (Permits & Inspections)
DPS Permit Portal
Gaston County
Gastonia
City of Gastonia Planning & Zoning (Permits & Inspections)
Unincorporated: Gaston County Building & Development Services (Building Inspections)
CityView Portal
Cabarrus County
Concord
City of Concord Planning & Neighborhood Development
Unincorporated: Cabarrus County Construction Standards (Central Permitting)
Pitt County
Greenville
City of Greenville Inspections Division
Unincorporated: Pitt County Permitting & Inspections
EnerGov Self Service
§ 08 · North Carolina FAQ

Questions general contracting contractors ask about North Carolina.

Q01What is the North Carolina general contractor license threshold?+
Forty thousand dollars. G.S. 87-1 requires a license where the cost of the undertaking is $40,000 or more; the figure rose from $30,000 effective October 1, 2023 under S.L. 2023-108.
Q02What happens if an unlicensed contractor finishes a $60,000 job?+
Beyond the Class 2 misdemeanor in G.S. 87-13, North Carolina appellate decisions hold that unlicensed general contractors are prohibited from recovering in contract or quantum meruit. The work can be done, inspected and accepted and the contractor still has no enforceable claim to payment.
Q03Can I get licensed later and then sue for the money?+
North Carolina courts treat the contract as illegally entered into at the moment of contracting. Obtaining the license afterward does not retroactively validate the agreement.
Q04Do I need a separate license for each county I work in?+
No. The license is statewide and counties and cities do not issue their own contractor licenses. What varies locally is the permit and inspection process, which runs through the county or municipal inspections department.
§ 09 · Sources

Primary authorities, not secondary summaries.

Every fact in this file was checked against these official sources on September 2026.

Pending verification: Whether an individual county requires documents beyond the G.S. 87-14 minimum at the permit desk — local checklists vary and were not surveyed county by county · Current PSI examination scheduling fees, which are set by the testing vendor rather than by the Board fee schedule

General information, not legal advice. Always confirm requirements, deadlines, and forms with the issuing authority before filing or contracting.

These are the documents Iris tracks for you.

Store licenses, permits, policies, and renewal dates in one place.