General Contractor vs. Subcontractor in North Carolina

The distinction between general contractors and subcontractors governs how construction projects are legally structured, who bears licensing obligations, and how liability is allocated across a jobsite in North Carolina. The North Carolina Licensing Board for General Contractors (NCLBGC) enforces these classifications through a tiered licensing framework that applies to both residential and commercial work. Misidentifying which classification applies—or assuming that a subcontractor's license satisfies the obligations of a general contractor—is a recurring compliance failure with significant legal and financial consequences.


Definition and scope

Under North Carolina law, a general contractor is the prime contractor holding direct contractual responsibility to the project owner. The NCLBGC defines a general contractor as any person or firm that undertakes, bids, or offers to construct, alter, repair, or demolish any building or structure where the total cost of the work is $30,000 or more (NCLBGC Licensing Requirements). At that threshold, a license issued by the NCLBGC is mandatory before any bid or contract is executed.

A subcontractor is a licensed trade professional or firm contracted by the general contractor—not the owner—to perform a defined scope of work within a larger project. Subcontractors do not hold a prime contract with the project owner and do not bear the same overarching project management obligations. However, subcontractors performing licensed trades—electrical, plumbing, HVAC, or roofing—must hold their own independent trade licenses issued by the relevant North Carolina regulatory boards, regardless of the general contractor's license status.

The two roles are legally distinct but interdependent. A general contractor without sufficient specialty trade staff must engage licensed subcontractors to perform regulated work, and those subcontractors cannot lawfully act as the contracting party with the project owner on projects meeting the $30,000 threshold unless they also hold a general contractor license.

For a detailed breakdown of license classifications by project size and scope, see North Carolina Contractor License Types.


How it works

The operational relationship between general contractors and subcontractors follows a defined contractual chain:

  1. Prime contract — The project owner enters a contract with the licensed general contractor. The general contractor assumes full responsibility for project delivery, schedule, and code compliance.
  2. Subcontract agreements — The general contractor executes separate subcontract agreements with trade-specific firms. These agreements define scope, payment terms, and performance obligations for the subcontracted work.
  3. Permit authority — In North Carolina, the general contractor typically pulls the primary building permit through the local building authority, such as the City of Raleigh Development Services. Trade subcontractors may be required to pull separate permits for electrical, plumbing, or mechanical work under their own license numbers.
  4. Supervision and inspection — The general contractor coordinates all inspections and is the entity of record with the local inspection department. Subcontractors are responsible for passing trade-specific inspections for their own scope.
  5. Liability chain — The general contractor carries primary liability to the owner. Subcontractors carry liability to the general contractor under the terms of the subcontract. This structure is directly relevant to North Carolina contractor insurance requirements and bonding obligations.

The NCLBGC issues licenses at three financial limit classifications: Limited (up to $500,000 per project), Intermediate (up to $1,000,000 per project), and Unlimited. Subcontractors performing only their licensed trade work are not subject to NCLBGC classification requirements, but are subject to their trade board's licensing thresholds.


Common scenarios

Residential remodel — A homeowner contracts with a licensed general contractor to renovate a kitchen at a total project cost of $85,000. The general contractor self-performs framing and finish carpentry, then subcontracts the electrical work to a licensed electrical contractor and the plumbing to a licensed plumbing contractor. Both subcontractors pull their own permits under North Carolina electrical and plumbing licensing requirements.

New commercial construction — A developer contracts with an Unlimited-license general contractor for a $4,000,000 office building in Wake County. The general contractor manages a subcontractor network covering structural steel, mechanical systems, fire suppression, and roofing. Each subcontractor operates under its own licensed entity and carries independent workers' compensation coverage as required under North Carolina contractor workers' compensation rules.

Specialty trade work near the $30,000 threshold — A licensed HVAC subcontractor is asked to perform a standalone HVAC replacement for a building owner. If the total project value meets or exceeds $30,000 and involves work beyond the HVAC scope, a general contractor license may be required. If the scope is limited strictly to the licensed trade, the HVAC contractor may operate directly with the owner without a general contractor license—subject to NCLBGC interpretive guidance.


Decision boundaries

The following structured comparison identifies the critical classification boundaries:

Factor General Contractor Subcontractor
Contracting party Project owner General contractor
Primary license required NCLBGC license ($30,000+ threshold) Trade board license (electrical, plumbing, HVAC, roofing, etc.)
Permit-pulling authority Primary building permit Trade-specific permits
Project liability Owner-facing Subcontract-scope only
Workforce coverage Must carry general liability + workers' comp Must carry independent coverage
Scope of work Entire project Defined trade or task scope

The determination of which classification applies turns on three factors: who holds the prime contract, what the total project cost is, and whether the work scope involves a licensed trade that triggers independent trade licensing obligations. When a subcontractor expands its role to assume prime contract responsibility and the project value exceeds $30,000, a general contractor license becomes a legal prerequisite—not an optional credential.

For enforcement context and disciplinary outcomes related to unlicensed contracting, see North Carolina unlicensed contractor risks and penalties. The permit and inspection obligations that flow from these classifications are detailed in Raleigh building permits and contractor obligations.


Scope and coverage

This page addresses the general contractor and subcontractor classification framework as it applies under North Carolina state law and NCLBGC jurisdiction. Coverage is limited to construction contracting activities regulated by the NCLBGC and the relevant North Carolina trade licensing boards. This page does not address federal contractor classifications, federal procurement rules, or contractor relationships governed solely by private commercial agreements outside the NCLBGC's regulatory scope. Contractor obligations in adjacent states—Virginia, South Carolina, Tennessee, Georgia—are not covered here and are governed by separate state licensing authorities. Situations involving federal construction projects on federal property within North Carolina may fall outside NCLBGC jurisdiction entirely.


References

📜 1 regulatory citation referenced  ·  🔍 Monitored by ANA Regulatory Watch  ·  View update log