Plumbing Contractor Permit Requirements in Charlotte, NC

Complete permit and license guide for starting a plumbing contractor in Charlotte, Mecklenburg County, North Carolina.

Verified 2026-08-31 5 stops $600–$1,800 est. 6–10 weeks to obtain all licenses and permits
Get my personalized route — $14.99

Not legal advice. Requirements may change — always verify with your local government authority before applying. Key agencies and fees on this page were re-checked against official government sources on .

Federal — start here

1 stop
  1. EIN (Employer Identification Number)

    Required if you have employees or operate as an LLC/corporation. Free from the IRS.

    Official government source

    FreeImmediate (online application)

State of North Carolina

2 stops
  1. North Carolina Plumbing Contractor License

    Required to contract for plumbing work in North Carolina. Issued by the NC State Board of Examiners of Plumbing, Heating and Fire Sprinkler Contractors. Applicants must pass a state examination and document 2 years (4,000 hours) of on-site full-time experience installing, maintaining, servicing or repairing plumbing or heating systems; up to half of that may be satisfied by academic or technical training. Other classes (Restricted Limited Plumbing, Fuel Piping) have shorter experience minimums. A license is required before contracting. Confirm current insurance and bonding requirements directly with the Board.

    Official government source

    $150 non-refundable examination application fee (application and exam combined). Renewal and license-activation fees are not published online — confirm with the Board at 919-875-3612.Not published by the Board — confirm current processing time with the Board.

  2. North Carolina Business Entity Registration (if applicable)

    LLCs and corporations must register with the NC Secretary of State.

    Official government source

    $125 (LLC online filing)10-15 business days (NC Secretary of State's current posted turnaround for entity creation filings)

City of Charlotte / Mecklenburg County

2 stops
  1. Mecklenburg County Code Enforcement — Contractor Registration

    Plumbing contractors must be registered with Mecklenburg County Code Enforcement — a division of the county's Land Use and Environmental Services Agency (LUESA), which handles permitting, plan review and inspections for building, electrical, mechanical and plumbing work throughout Charlotte and Mecklenburg County — before pulling permits, with the NC state plumbing license on file. Contact Code Enforcement at 980-314-CODE (2633) or 2145 Suttle Ave., Charlotte.

    Official government source

    The county does not publish a flat registration fee online; the claim's $100/year could not be confirmed — confirm the current fee with Mecklenburg County Code Enforcement.Not published — confirm with Mecklenburg County Code Enforcement.

  2. Charlotte Business Privilege License

    Charlotte does not have a general city business license or business privilege license. North Carolina repealed cities' and counties' authority to levy local privilege/business license taxes effective July 1, 2015 (Session Law 2014-3, s. 12.3(a)-(b), repealing G.S. 160A-211 and G.S. 153A-152). Plumbing contractors operating in Charlotte do not need to obtain a city business license. If forming an LLC or corporation, register with the NC Secretary of State; confirm any industry-specific state licensing separately.

    Official government source

    N/A — no general business license exists in CharlotteN/A

Terminus

Open for business — est. $600–$1,800 · 6–10 weeks to obtain all licenses and permits

Want this mapped to your exact business and structure, in filing order?

Get my personalized route — $14.99

Official Sources

Related Guides