General Contractor Permits & Licenses in Durham, NC

Complete guide to permits and licenses required to start a general contractor in Durham, NC. Fees, renewal cycles, and agency contacts.

OSHA Workplace Safety Program and Reporting

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: one time
Type: permit

General contractors must provide a workplace free of recognized hazards, maintain OSHA 300 logs if over 10 employees or required by industry, and train employees on hazard communication, fall protection, and scaffolding safety per 29 CFR 1926.

Articles of Organization (LLC Formation)

North Carolina Secretary of State
Required
Fee: $125.00-$125.00
Renewal: one time
Type: registration

Required for all LLCs. Annual report required separately (see below).

Annual Report

North Carolina Secretary of State
Required
Fee: $200.00-$200.00
Renewal: annual
Type: registration

Applies to all LLCs in good standing.

General Contractor License

NC Licensing Board for General Contractors
Required
Fee: $100.00-$100.00
Renewal: biennial
Type: license

Required for any general contracting work exceeding $40,000 single project or $1M annual aggregate (G.S. 87-1). Three classes: Limited, Intermediate, Unlimited based on project limits. Prerequisites: 3+ years experience or equivalent, financial statement, exam (via PSI), qualifying individual, liability insurance ($1M min), workers' comp or exemption.

Assumed Business Name (DBA) Registration

North Carolina Secretary of State
May Apply
Fee: $26.00-$26.00
Renewal: one time
Type: registration

Required if using a trade name/DBA. Search register first at https://www.sosnc.gov/online_services/search/by_title/_Business_Registration.

Register of Contractors

NC Licensing Board for General Contractors
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: registration

Required for general contractors seeking public work. Must hold valid GC license.

North Carolina Sales and Use Tax Permit

North Carolina Department of Revenue
May Apply
Renewal: one time
Type: registration

General contractors in North Carolina are generally not required to collect sales tax on their labor or total contract price. However, if they sell or install tangible personal property (e.g., cabinets, HVAC units), they must collect and remit sales tax on those items. Contractors are considered 'retailers' under NC law when they incorporate taxable materials into real property. See NCDOR Sales and Use Tax Guide for Contractors.

North Carolina Withholding Tax Registration

North Carolina Department of Revenue
May Apply
Renewal: one time
Type: registration

All employers in North Carolina must register for withholding tax, even if only one employee. Applies to wages paid to employees for services performed in NC. Registration is done via NC One-Stop Permitting Portal.

North Carolina Employer's State Unemployment Insurance (UI) Tax

North Carolina Division of Employment Security
May Apply
Fee: $25200.00-$25200.00
Renewal: one time
Type: registration

Applies to employers with one or more employees working in North Carolina. New employers pay 1.0% for up to 20 years. After that, rates are experience-rated. Registration is through the NC One-Stop system.

North Carolina Corporate Income Tax Registration

North Carolina Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: registration

Default LLCs (disregarded entities or partnerships) do not file corporate income tax. If the LLC is taxed as a corporation, it must file Form D-404. S-corps file Form D-404S. Franchise tax applies to corporations, not sole proprietorships or partnerships.

North Carolina Franchise Tax

North Carolina Department of Revenue
May Apply
Fee: $130.00-$130.00
Renewal: one time
Type: permit

Franchise tax applies to corporations, including S-corps and C-corps. LLCs taxed as partnerships or sole proprietors are not subject to franchise tax. Tax is based on the greater of net worth or investment in NC. See NCGS § 105-150.5.

Local Business Privilege License (City/County)

Varies by municipality
May Apply
Fee: $15.00-$100.00
Renewal: one time
Type: registration

Many North Carolina municipalities (e.g., Charlotte, Raleigh, Greensboro) require a local business privilege license. Fees and requirements vary. For example, Raleigh charges $24 annually for contractors. Contractors must often provide state license number and proof of insurance. See NCGS § 153A-235 and local ordinances.

North Carolina Excise Tax on Highway Contractors (if applicable)

North Carolina Department of Transportation
May Apply
Renewal: one time
Type: permit

Some state construction contracts may include excise or administrative fees. These are not general taxes but may be imposed under specific procurement agreements. General contractors not engaged in DOT projects are not subject.

Contractor's Use Tax Registration and Payment

North Carolina Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Contractors who buy materials tax-free (e.g., via resale certificate) must still pay Use Tax on those items if used in taxable construction. Must maintain purchase records. Often overlooked but heavily audited.

ADA Compliance for Contractors

Department of Justice (DOJ)
May Apply
Renewal: one time
Type: permit

General contractors must ensure that facilities they build or renovate comply with ADA Standards for Accessible Design. Contractors are responsible for adhering to accessibility standards on public projects.

EPA Lead Renovation, Repair, and Painting (RRP) Rule

Environmental Protection Agency (EPA)
May Apply
Fee: $200.00-$300.00
Renewal: one time
Type: permit

Required for general contractors who disturb paint in homes, apartments, or child-occupied facilities built before 1978. Firms must be EPA-certified, and at least one certified renovator must be on-site.

EPA Stormwater Permit (Construction General Permit)

Environmental Protection Agency (EPA)
May Apply
Fee: $1000.00-$5000.00
Renewal: one time
Type: permit

Required under the Clean Water Act. Contractors must implement erosion and sediment controls and file a Notice of Intent (NOI) with EPA or authorized state. In North Carolina, this may be administered through the NCDEQ, but federal rules apply if not delegated.

County Business License (Privilege License)

North Carolina Department of Revenue
Required
Fee: $25.00-$100.00
Renewal: annual
Type: license

Required in most NC counties for general contractors; administered locally but state oversight. Confirm with county Register of Deeds.

City of Charlotte Business License

City of Charlotte
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Required for contractors doing business in Charlotte; Mecklenburg County does not require separate county license.

Mecklenburg County Zoning Compliance Permit

Mecklenburg County Code Enforcement
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

General contractors must verify zoning allows construction business use; home occupation permit required for home-based (limited to 25% floor area).

Wake County Zoning Permit/Home Occupation Permit

Wake County Planning & Development
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Contractor offices may require special use permit in commercial zones; strict limits on home-based (no heavy equipment storage).

Building Permit for Office/Shop Modification

North Carolina Department of Insurance (state model, local enforcement)
May Apply
Fee: $75.00-$75.00
Renewal: varies
Type: permit

Issued by local building inspections dept (e.g., Raleigh: https://raleighnc.gov/permits).

Sign Permit

City Planning/Sign Control
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Requirements vary; e.g., Charlotte: https://www.charlottenc.gov/City-News/DiscoverCharlotte/Sign-Permits.

Fire Department Inspection/Certificate of Occupancy

Charlotte Fire Department
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Required for contractor shops with flammable materials storage.

Fire Alarm System Permit

Charlotte Fire Department
May Apply
Fee: $75.00-$75.00
Renewal: one time
Type: permit

Local fire marshals enforce; universal across NC counties with commercial spaces.

Contractor Yard Noise Ordinance Compliance Permit

Mecklenburg County Code Enforcement
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Common issue for contractor yards; time restrictions vary by locality.

Workers' Compensation Insurance

North Carolina Industrial Commission
May Apply
Fee: $1.00-$1.00
Renewal: one time
Type: certificate

Mandatory for all employers with three or more employees in North Carolina (NC Gen. Stat. § 97-94). Sole proprietors and partners may be exempt unless working on public projects or as subcontractors on projects requiring coverage. LLC members may elect out under certain conditions.

General Liability Insurance

None (not state-mandated)
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by state law for all contractors, but effectively required by the NCLBGC as part of licensing eligibility and to meet bonding requirements. Strongly recommended for risk management.

Contractor License Bond

North Carolina Licensing Board for General Contractors
Required
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $50,000 surety bond is required for all general contractors applying for a license in North Carolina. This is a legal requirement enforced by the NCLBGC under NC Admin. Code § 19 NCAC 10 .0201. The bond protects consumers against violations of the Contractors' Licensing Law.

Commercial Auto Insurance

North Carolina Division of Motor Vehicles (NCDMV)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

North Carolina law requires all motor vehicles registered in the state to carry minimum liability coverage: $30,000 bodily injury per person, $60,000 per accident, and $25,000 for property damage (NC Gen. Stat. § 20-279.21). Applies if the LLC owns or operates vehicles.

Professional Liability / Errors & Omissions Insurance

None
May Apply
Fee: $800.00-$1500.00
Renewal: one time
Type: certificate

Not legally required by North Carolina state law or the NCLBGC for licensing. However, often required by commercial clients, architects, or developers for project participation. Not a statutory mandate.

Product Liability Insurance

None
May Apply
Fee: $750.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by North Carolina law for contractors. However, contractors who manufacture, install, or sell products (e.g., custom cabinetry, roofing materials) may face product liability claims. Insurance is strongly recommended but not legally required.

Liquor Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

Only applicable if the contractor serves alcohol at events or job sites. Not required for standard contracting operations. Required for businesses holding an ABC permit. North Carolina follows dram shop laws under which businesses can be held liable for alcohol-related incidents.

FTC Truth-in-Advertising and Consumer Protection

Federal Trade Commission (FTC)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

General contractors must avoid deceptive advertising (e.g., false claims about licensing, pricing, or services). Must honor estimates vs. quotes distinction and disclose material information. Applies to online and print advertising.

I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS) / USCIS
May Apply
Renewal: one time
Type: permit

All employers, including LLCs, must verify identity and work authorization for every employee using Form I-9. E-Verify is not federally mandated for most contractors but may be required by state law or federal contracts.

Fair Labor Standards Act (FLSA) Compliance

Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

General contractors must comply with federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours), and recordkeeping requirements. Applies to all employees engaged in interstate commerce (broadly interpreted in construction).

Family and Medical Leave Act (FMLA) Compliance

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Requires eligible employers to provide up to 12 weeks of unpaid, job-protected leave for qualifying medical and family reasons. General contractors must post notice and manage leave requests accordingly.

Federal Contractor Drug-Free Workplace Act

Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Requires contractors to establish a drug-free workplace policy, notify employees, and take disciplinary action for violations.

Federal Licensing Requirements (General Contractor)

None
Required
Fee: $0.00-$0.00
Renewal: one time
Type: license

There is no federal business license for general contractors. Licensing is handled at the state level (e.g., North Carolina Licensing Board for General Contractors). This is included to clarify that no federal license exists for this trade.

Annual Report Filing for LLC

North Carolina Secretary of State
Required
Fee: $200.00-$200.00
Renewal: annual
Type: permit

All North Carolina domestic and foreign LLCs must file an Annual Report with the Secretary of State. The report updates company information such as principal address, registered agent, and management structure. Failure to file may lead to administrative dissolution.

North Carolina General Contractor License Renewal

North Carolina Licensing Board for General Contractors (NCLBGC)
May Apply
Fee: $225.00-$225.00
Renewal: biennial
Type: license

License must be renewed every two years. The renewal notice is sent 60 days prior to expiration. Renewal requires verification of active workers' compensation insurance and continuing education completion. License expiration date is tied to the qualifying individual's birth month.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

While single-member LLCs with no employees may use the owner's SSN, obtaining an EIN is recommended for banking and contracting. Required for all multi-member LLCs.

Federal Income and Self-Employment Tax Obligations

Internal Revenue Service (IRS)
Required
Fee: $160400.00-$160400.00
Renewal: one time
Type: filing

As an LLC, the business is typically a pass-through entity; profits are reported on owners’ personal returns. General contractors must pay self-employment tax (Social Security and Medicare) via Schedule SE.

North Carolina Wage and Hour Posters

North Carolina Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must post state and federal labor law notices, including minimum wage, child labor, and workers' compensation rights. Available from the NC Department of Labor website.

General Contractor License Display

North Carolina Licensing Board for General Contractors (NCLBGC)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Licensees must display their license number on all business cards, vehicles, websites, and advertising materials. Failure to do so is a violation of NCLBGC rules.

Business License Renewal (Local Jurisdiction)

Example: City of Raleigh Business License - https://raleighnc.gov/business
May Apply
Fee: $50.00-$500.00
Renewal: annual
Type: license

Continuing Education for Licensed General Contractors

North Carolina Licensing Board for General Contractors (NCLBGC)
May Apply
Fee: $100.00-$300.00
Renewal: biennial
Type: certificate

Qualifying individuals must complete 6 hours of continuing education per biennium, including 2 hours on laws/rules (e.g., lien law, contract law) and 4 hours on technical subjects. Courses must be pre-approved by NCLBGC.

Workers' Compensation Insurance Coverage

NC Industrial Commission
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: certificate

North Carolina law requires employers with 3 or more employees to carry workers' compensation insurance. Sole proprietors and partners may elect out. Coverage must be reported to NCLBGC for license maintenance.

Federal Employer Identification Number (EIN) Reporting

Internal Revenue Service
May Apply
Renewal: one time
Type: filing

An EIN is required for tax administration. While not renewed, it is foundational for all federal tax compliance including payroll, income, and excise taxes.

North Carolina Withholding Tax Filings

North Carolina Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Employers must register for withholding tax and file Form NC-5 or electronically via NCDOR’s e-file system. Frequency (monthly or quarterly) is determined by the department based on payroll volume.

Federal Form 941 (Quarterly Federal Tax Return)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Form 941 reports Medicare, Social Security, and federal income tax withheld from employees. Due one month after end of each quarter.

Federal Form 940 (Federal Unemployment Tax Act - FUTA)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

FUTA tax funds unemployment benefits. Employers may receive credit up to 5.4% for paying state unemployment tax (NC SUTA).

North Carolina Annual Reemployment Tax (SUTA) Filing

North Carolina Division of Employment Security
May Apply
Fee: $23300.00-$23300.00
Renewal: annual
Type: filing

Employers must file Form NC-500 annually and pay reemployment (unemployment) tax on first $23,300 of wages per employee. New employers are assigned a rate of 1.0%.

OSHA Posting Requirements

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display the OSHA Job Safety and Health – It's the Law poster (OSHA 2206) in a conspicuous location accessible to employees. Available in English and Spanish from OSHA website.

Step-by-Step Compliance Guide

  1. As a General Contractor in Durham, North Carolina, understand there is no federal licensing requirement according to the U.S. Small Business Administration.
  2. Ensure compliance with the Federal Trade Commission (FTC) regarding Truth-in-Advertising and Consumer Protection, which has no associated fee.
  3. All LLCs must fulfill Federal Income and Self-Employment Tax Obligations with the Internal Revenue Service, with fees varying based on circumstances.
  4. Maintain accurate Record Retention for Tax and Licensing Purposes as required by the IRS, with no initial fee.
  5. Obtain an Employer Identification Number (EIN) from the IRS, which is essential for operating as a business.
  6. Comply with the FTC’s Home Improvement Rule to avoid potential penalties and ensure fair business practices.
  7. Adhere to ADA Compliance standards set by the Department of Justice when serving the public, as applicable to your business operations.
  8. Familiarize yourself with Federal Income Tax Filing requirements for LLCs through the IRS, with fees varying.

Common Mistakes to Avoid

  • Assuming a single, comprehensive federal license covers all general contracting work is incorrect.
  • Ignoring FTC regulations on advertising can lead to substantial fines and legal issues.
  • Failing to obtain an EIN when required will hinder your ability to operate legally.
  • Neglecting to keep accurate tax records can result in penalties during audits.
  • Believing that all federal requirements have a fixed, easily predictable fee is a common error.

Frequently Asked Questions

Are there any federal licensing requirements for General Contractors in Durham, NC?

No, the U.S. Small Business Administration indicates there is no federal general contractor license requirement; however, you still need to comply with federal regulations like those from the FTC and IRS.

What does FTC compliance entail for a General Contractor?

The Federal Trade Commission (FTC) requires compliance with Truth-in-Advertising and Consumer Protection laws, ensuring honest and transparent business practices. This includes clear contracts and accurate representations of your services.

What are the tax obligations for a General Contractor operating as an LLC?

As an LLC, you're responsible for Federal Income and Self-Employment Tax Obligations through the IRS, and fees vary depending on your income and business structure. Proper record-keeping is crucial for accurate filing.

Is there a cost associated with obtaining an EIN from the IRS?

While the IRS offers the EIN application for free, there might be fees if you choose to use a third-party service to assist with the application process, but it is not required to use a third party.

What is the Home Improvement Rule and who enforces it?

The FTC’s Home Improvement Rule requires clear written contracts and specific disclosures to consumers before starting home improvement projects. While the specific agency isn't listed in our data, it's a federal requirement for contractors.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits