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.
The state sets the license floor; the county or city permit office controls filing, inspections, and local rules wherever the job site sits.
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.
Each row names the issuing authority, cost, timeline, citation, and status behind the requirement — verified against the official source.
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.
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.
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.
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).
A practical sequence for a new general contracting contractor in North Carolina. Actual agency processing times are noted in the ledger above.
Each item names the issuing authority, cycle, and citation.
Statutory consequences with their citations — not estimates, not “commonly cited” guesses.
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.
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.
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.
Inside city limits, the city office listed here issues the permit; the county office serves unincorporated areas. Every office links to its official page.
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.
Store licenses, permits, policies, and renewal dates in one place.