Skip to main content

General contractor License Requirements in Charlotte, NC

Last reviewed: June 2026

Quick Answer

North Carolina general contractors must register with the Licensing Board for General Contractors (LBGCs) in their region. Charlotte requires additional building permits issued by the Charlotte Planning, Design & Development Department. Registration costs $80 per year for the state; Charlotte building permits range from $300-$2,500 depending on project value. The application process takes 2-4 weeks for state registration and 5-10 business days for city permits.

Key Facts

  • North Carolina general contractors must register with the Licensing Board for General Contractors.
  • Charlotte contractors need city permits, zoning approval, and insurance before project start.
  • State registration costs $80; individual project permits vary by city and scope.
  • Operating without registration can result in $500-$1,000 fines and project stop-orders.

State Licence Requirements

Licence name

General Contractor Registration

Issued by

North Carolina Licensing Board for General Contractors (LBGC)

Cost

$80-$150

Processing time

2-4 weeks for state registration

How to apply

To register as a general contractor in North Carolina, visit the North Carolina Licensing Board for General Contractors website and complete the registration application. You must provide proof of general liability insurance with minimum coverage of $50,000 (North Carolina General Statutes § 87-1.1 defines these insurance requirements). Submit the completed application along with your insurance certificate, proof of identity, and the registration fee of $80. The LBGC reviews applications to verify you meet basic requirements—no specific exam is required for general contractor registration in North Carolina, unlike some other states. Applications are typically processed within 2-4 weeks. Once approved, you will receive your registration certificate. The registration is valid for one year from the date of issuance and must be renewed annually. You must maintain current general liability insurance throughout your registration period. The LBGC does not maintain a detailed online application portal, so you may need to submit your application by mail or in person to the LBGC office in Raleigh. Contact the LBGC directly at their office for current submission methods and any additional documentation requirements beyond what is listed here.

Federal Requirements

Federal requirements for general contractors operating in Charlotte include obtaining an Employer Identification Number (EIN) from the Internal Revenue Service if hiring employees (26 U.S.C. § 6011). All contractors with employees must comply with Occupational Safety and Health Administration (OSHA) standards (29 U.S.C. § 651 et seq.), including maintaining a safe job site and providing required safety equipment and training. Contractors handling hazardous materials must follow Environmental Protection Agency (EPA) regulations, particularly when dealing with asbestos, lead paint, or mold remediation (40 C.F.R. Part 61). If your contracting work involves federal funding—such as projects through HUD or the VA—you must comply with prevailing wage requirements and pay workers union-scale wages (40 U.S.C. § 3141).

Additionally, all general contractors must comply with Americans with Disabilities Act (ADA) accessibility standards when constructing or renovating buildings (42 U.S.C. § 12101 et seq.), ensuring designs meet accessibility requirements for people with disabilities. If the contractor employs 50 or more employees, the contractor must provide health insurance or pay the employer shared responsibility payment. Workers' compensation insurance is mandatory in North Carolina for contractors with employees, though this is a state rather than federal requirement. The contractor must also maintain compliance with the Fair Labor Standards Act (29 U.S.C. § 201), ensuring employees receive minimum wage and overtime pay. Immigration law requires verification of employee work authorization through the E-Verify system.

Local & County Requirements

Charlotte, North Carolina contractors must obtain building permits before starting any construction project through the Charlotte Planning, Design & Development Department (CPDD). Permit requirements vary significantly based on project scope: residential projects over $30,000, commercial projects over $50,000, and any electrical, plumbing, or mechanical work require permits (Charlotte City Code Chapter 6). The Charlotte CPDD charges permit fees based on construction value: projects under $50,000 typically cost $250-$500, while projects $50,000-$500,000 range from $750-$1,500.

Zoning approval is mandatory; contractors must verify the project complies with Charlotte zoning ordinances before submitting building permit applications (Charlotte City Code Chapter 5). If your project involves demolition, you must obtain a separate demolition permit and provide an asbestos survey for structures built before 1980. Fire safety inspections are required for commercial projects and multi-family residential buildings exceeding certain heights. Mecklenburg County (where Charlotte is located) also enforces erosion control requirements during construction; you must obtain a Grading and Erosion Control permit if the project disturbs more than one acre. Sign permits are required if you plan to display contractor signage on the job site.

Additionality, some Charlotte neighborhoods require Architectural Review Board (ARB) approval before construction begins, particularly in historic districts like Myers Park and Dilworth. Final certificate of occupancy or completion must be obtained from the CPDD before the client can legally occupy the property. Contractor licensing and liability insurance verification occurs at permit issuance; the CPDD cross-references your registration with the North Carolina LBGC database.

Total Cost Breakdown

The first-year cost of becoming a general contractor in Charlotte, North Carolina includes multiple required expenses that must be budgeted carefully. State registration with the North Carolina Licensing Board for General Contractors costs $80 for the initial registration. General liability insurance, mandatory to obtain state registration, costs $800-$1,500 annually depending on your business size, prior claims history, and the types of projects you undertake; most contractors starting out pay approximately $1,200 for basic coverage of $50,000-$100,000 (the state minimum is $50,000). Charlotte building permits for your first project range from $300-$2,500 depending on project scope and total construction value.

Additional first-year costs include zoning verification (typically $50-$100 if required for your initial project), business registration with the North Carolina Secretary of State ($125 for an LLC or corporation), an Employer Identification Number from the IRS (no cost, but requires time to obtain), and potential workers' compensation insurance if you plan to hire employees ($1,200-$3,500 depending on payroll size). A surety bond is not typically required for general contractor registration in North Carolina, but some clients or municipalities may require one, adding $300-$1,000 to project-specific costs. If your first project involves demolition, asbestos survey and disposal adds $500-$2,000. Contractor licensing courses or pre-registration education are not required but many contractors pursue them, costing $200-$400.

A realistic total first-year cost range for opening a general contracting business in Charlotte is $3,500-$8,000, including state registration, liability insurance, business formation, and one typical building permit. If you hire employees immediately, add $1,500-$3,500 for workers' compensation coverage. Projects exceeding $500,000 in construction value will incur higher permit fees (up to $2,500) and may require additional bonding, raising project-specific costs. Renewal costs in subsequent years drop to approximately $1,000-$1,500 annually (state registration + insurance + typical permit costs), excluding project-specific expenses.

Licence Renewal

North Carolina general contractor registrations renew annually on the anniversary date of your initial registration. The renewal fee is $80 per year, payable to the North Carolina Licensing Board for General Contractors. You must renew your registration before the expiration date to maintain legal authority to contract (North Carolina General Statutes § 87-1.1). There is a 30-day grace period after expiration during which you can still renew without penalty; after 30 days, the registration lapses and you must reapply as a new applicant.

Renewal requires maintaining current general liability insurance with minimum coverage of $50,000—you must provide updated insurance documentation with your renewal application. North Carolina does not require continuing education for general contractor registration renewal, unlike licensure in some skilled trades. You can renew your registration by mail, in person, or by contacting the LBGC office directly. The renewal application is a simplified form requiring your current registration number, updated contact information, and proof of current insurance. Late renewal penalties are not explicitly stated but operating without valid registration exposes you to fines and project stop-orders. Charlotte also requires separate renewal of any active building permits or certificates of occupancy if projects extend beyond initial permit issuance; these must be renewed through the Charlotte Planning, Design & Development Department every 12 months if the project remains active.

Penalties for Operating Without a Licence

Operating as a general contractor in North Carolina without proper registration with the Licensing Board for General Contractors is a violation of North Carolina General Statutes § 87-13, which carries serious penalties. Unlicensed contracting is classified as a Class 1 misdemeanor, punishable by a fine of $500-$2,000 and possible jail time up to 45 days (N.C.G.S. § 87-13). The state LBGC actively investigates complaints from consumers or municipalities and can issue cease-and-desist orders immediately upon discovering unlicensed operations, requiring all work to stop pending resolution.

Charlotte municipal code also imposes penalties for operating without required building permits: contractors can be cited for violations and ordered to cease work until proper permits are obtained (Charlotte City Code Chapter 6). Municipal fines for unpermitted work range from $100-$500 per violation, with fines assessed daily if violations continue. The Charlotte Planning, Design & Development Department inspects job sites randomly and follows up on consumer complaints; violations discovered during inspections result in immediate work stoppages and required permit corrections before work can resume.

Beyond criminal and civil fines, operating without licensure and proper registration severely impacts business operations and personal liability. Insurance companies typically deny claims for injuries or property damage on unlicensed projects, exposing the contractor to personal liability for all damages (homeowner liability claims, worker injuries, third-party injuries). If a consumer files suit over work performed by an unregistered contractor, North Carolina courts will find the contract unenforceable, meaning you cannot collect payment for work completed. Contractors discovered operating unlicensed face permanent listing in the LBGC complaint database, making future registration applications subject to heightened scrutiny. Repeat violations can result in debarment from state and municipal projects and public works contracts.

Compare general liability insurance quotes from leading providers to find the best coverage at the lowest cost for your Charlotte contracting business.

Get notified when licensing rules change

Licensing requirements and fees change periodically. We'll email you when this page is updated.

Frequently Asked Questions

How long does it take to get a general contractor license in Charlotte, NC and when can I start taking jobs?

The North Carolina registration process takes 2-4 weeks from application submission to approval by the Licensing Board for General Contractors. However, you cannot legally bid on or accept general contracting work in Charlotte until you receive your registration certificate from the state LBGC—working without registration violates North Carolina General Statutes § 87-13 and results in $500-$2,000 fines and work stoppages. Additionally, each individual project requires a separate building permit from the Charlotte Planning, Design & Development Department, which takes 5-10 business days to issue. The minimum total timeline from decision to start until you can legally perform your first project is approximately 3-4 weeks for state registration plus an additional 1-2 weeks for your first project permit. Some contractors apply for their state registration and their first project permit simultaneously to speed up the combined timeline. You should not advertise services or bid on projects until you hold active state registration.

What specific insurance coverage do I need as a general contractor in Charlotte?

North Carolina requires a minimum of $50,000 in general liability insurance to obtain and maintain your contractor registration with the Licensing Board for General Contractors (North Carolina General Statutes § 87-1.1). However, most insurance carriers and professional contractors recommend $100,000-$300,000 in general liability coverage, depending on your project scope and client requirements. General liability insurance covers bodily injury, property damage, and personal injury claims arising from your contracting work. If you hire employees, you must also obtain workers' compensation insurance, which is mandatory in North Carolina for any contractor with even one employee (N.C.G.S. § 97-2). Most residential contractors also carry umbrella or excess liability coverage of $1,000,000-$2,000,000 for additional protection. Commercial projects often require higher coverage limits or client-specific insurance requirements, sometimes up to $2,000,000. Proofs of insurance must be provided with your initial registration application and renewed annually upon registration renewal. Your insurance policy must list you as the named insured and should not expire during your registration period.

Can I transfer my general contractor license from another state to North Carolina or Charlotte?

North Carolina does not have reciprocity agreements with other states for general contractor licensure. If you were licensed as a general contractor in California, Florida, or another state, that license does not transfer or count toward North Carolina registration. You must complete the full North Carolina registration process with the Licensing Board for General Contractors regardless of your prior licensing in other states. However, prior contracting experience in other states may help you understand industry best practices and prepare for North Carolina requirements. The good news is that North Carolina does not require a written exam or specific educational credentials for general contractor registration—only proof of general liability insurance and completion of the registration application. Some states have apprenticeship requirements or exam requirements that North Carolina does not impose. If you hold a license in another state while working in Charlotte, you must obtain North Carolina registration before performing any work here; maintaining only an out-of-state license while working in Charlotte is illegal and subjects you to criminal penalties under N.C.G.S. § 87-13.

What happens if I start a contracting job in Charlotte without getting a building permit?

Starting construction work in Charlotte without obtaining a building permit from the Charlotte Planning, Design & Development Department violates Charlotte City Code Chapter 6 and exposes you to immediate legal and financial consequences. The Charlotte CPDD conducts random job site inspections and responds to citizen complaints, and violation discovery triggers an immediate work stoppage order. You must cease all work, remediate any code violations, and obtain proper permits before resuming. Unpermitted work is typically fined $100-$500 per violation, with daily fines accumulating if work continues after the violation citation. If significant structural or safety violations occurred during unpermitted work, the city may require independent inspection and re-work at your expense to meet code. The property owner faces liability issues if injuries occur on an unpermitted job site, and your liability insurance will likely deny claims for unpermitted work, exposing you to personal liability. Most critically, any contracts you signed for unpermitted work may be unenforceable in court, meaning you cannot collect payment for the work performed. Homeowners can sue for recovery of all payments made to an unlicensed/unpermitted contractor in North Carolina. The contractor relationship damages take years to rebuild.

What is the difference between North Carolina state contractor registration and a Charlotte building permit?

North Carolina state contractor registration and Charlotte building permits serve different purposes and are both mandatory. State registration with the North Carolina Licensing Board for General Contractors (costing $80 annually) is your legal authority to work as a general contractor anywhere in North Carolina—it's a statewide credential proving you meet minimum standards set by state law (N.C.G.S. Chapter 87). This registration is issued once per year and covers you for all projects throughout North Carolina during that year. A Charlotte building permit (costing $300-$2,500 per project), issued by the Charlotte Planning, Design & Development Department, is a project-specific approval for each individual job. The permit verifies that your specific project meets Charlotte's building codes, zoning requirements, and safety standards before construction begins. You need state registration to legally bid on or accept contracting work, but you also need a separate building permit for each Charlotte project before starting work. Think of state registration as your professional license to practice contracting, and building permits as project approvals. Both are legally required and violations of either result in fines and work stoppages. A single contractor with active state registration might obtain 10-15 building permits in a year for different residential or commercial projects.

Other Business Types in Charlotte, NC

general contractor Licensing in Other States

See general contractor licensing in every state →

Sources & References

  • North Carolina General Statutes Chapter 87-1 et seq.Establishes licensing and registration requirements for general contractors
  • North Carolina General Statutes § 87-1.1Defines who must be licensed as a general contractor in North Carolina
  • Charlotte City Code Chapter 6, Article 6Requires building permits and contractor registration for Charlotte projects
  • North Carolina General Statutes § 87-13Prescribes penalties for unlicensed contracting activity

Licence requirements change. Verify current requirements with the issuing agency before applying.

Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.