Firearms Dealer (FFL) Permits & Licenses in Durham, NC

Complete guide to permits and licenses required to start a firearms dealer (ffl) in Durham, NC. Fees, renewal cycles, and agency contacts.

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. Online filing via SOSNC portal. Annual report separate requirement.

Annual Report (LLC)

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

Required for all LLCs in good standing. Filed online via SOSNC Business Registration portal.

Assumed Business Name (Trade Name) Registration

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

Required if DBA/trade name differs from legal LLC name. Renewed every 10 years for $26.

Register of Deeds Assumed Name Filing (County Level)

North Carolina Register of Deeds (County-specific)
May Apply
Fee: $10.00-$50.00
Renewal: one time
Type: registration

File in county Register of Deeds office where business principally operates. State SOS filing does not replace this.

Sales and Use Tax License

NC Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: license

Free registration via NCDOR eNC3 portal. Required for all retailers of tangible property.

Withholding Tax Registration

NC Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Separate from sales tax; required if paying wages. Register via NCDOR portal.

Unemployment Insurance Tax Account

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

Register online via DES Employer Portal. Rates vary (0.06% to 9.1% of first $26,000 wages).

Business Privilege License (if applicable)

Local County/City Government
May Apply
Fee: $50.00-$500.00
Renewal: annual
Type: license

NC does not have statewide general business license. Check county/city (e.g., Mecklenburg requires for retail). No statewide requirement for FFL dealers.

Pawnbroker License

North Carolina Department of Public Safety - Pawnbroker Division
May Apply
Fee: $400.00-$400.00
Renewal: annual
Type: license

Administered per NCGS 91-7. Standard gun dealers without pawn operations exempt.

North Carolina Sales and Use Tax Permit

North Carolina Department of Revenue
Required
Renewal: one time
Type: registration

All businesses selling tangible personal property or certain services in NC must register. Firearm dealers are required as they sell firearms (tangible goods). Registration is done via the NC Business Registration Form (NCID).

North Carolina Withholding Tax Registration

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

Required for all employers in North Carolina. Firearm dealers structured as LLCs with employees must withhold state income tax from employee wages. Registration is completed via the NC Business Registration Form.

North Carolina Employer Unemployment Insurance (UI) Tax

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

Applies to all employers in NC with one or more employees. Firearm dealers with employees must register and file quarterly. New employer tax rate is 1.0% for first year, capped at $27,800 in wages per employee.

North Carolina Franchise Tax

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

All LLCs doing business in North Carolina are subject to franchise tax. The tax is calculated on the greater of net worth or 55% of appraised property value in NC. Due annually with the corporate income tax return (Form D-2).

North Carolina Corporate Income Tax

North Carolina Department of Revenue
Required
Renewal: one time
Type: registration

LLCs taxed as corporations must file Form CD-405. Most LLCs are pass-through entities, but if the LLC has elected corporate taxation or is treated as a C-corp, it must pay NC income tax. Default for LLCs is pass-through, so this may not apply unless elected. However, franchise tax still applies regardless.

Federal Excise Tax on Firearms

Alcohol and Tobacco Tax and Trade Bureau (TTB)
May Apply
Renewal: one time
Type: registration

This excise tax applies only to manufacturers and importers of firearms under 26 U.S.C. § 4181. Most FFL dealers are retailers and do not pay this tax. However, if the LLC is engaged in manufacturing (e.g., 07 FFL) or importing, this applies. Filed via TTB Form 5000.24 (Excise Tax Return).

Local Business License or Privilege Tax

Local County or Municipal Government
May Apply
Fee: $10.00-$100.00
Renewal: one time
Type: registration

North Carolina General Statute § 153-26 allows counties and municipalities to impose a privilege tax on businesses operating within their jurisdiction. Most cities and counties require a local business license. Examples: Charlotte ($24/year), Raleigh ($50/year). Check with local clerk of court or tax office.

Charlotte Business Privilege License

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

Required for all businesses; firearms dealers must also comply with FFL zoning

Mecklenburg County Business License

Mecklenburg County
May Apply
Fee: $50.00-$100.00
Renewal: one time
Type: license

Separate from Charlotte city license; verify if FFL operations allowed

Charlotte Zoning Compliance Permit (CUP)

City of Charlotte Planning
May Apply
Fee: $300.00-$1500.00
Renewal: one time
Type: permit

Firearms sales typically require CUP in C-NE, C-O, C-I zones; home occupation prohibited

Mecklenburg County Zoning Approval

Mecklenburg County LUESA
May Apply
Fee: $250.00-$250.00
Renewal: one time
Type: permit

Prohibited within 500ft of schools/residential; site plan review required

Charlotte Sign Permit

City of Charlotte Planning & Development
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Max 1.5 sq ft per linear ft of building frontage; no roof signs

Mecklenburg County Sign Permit

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

Compliant with county sign ordinance Chapter 9

Charlotte Fire Department Operational Permit

Charlotte Fire Department
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: permit

NFPA 1 Chapter 50; required for hazardous materials common in FFL

Certificate of Occupancy (CO)

City of Charlotte Building Standards
May Apply
Fee: $0.50-$0.50
Renewal: one time
Type: permit

Firearms retail classified as M-1 Mercantile occupancy

Mecklenburg County Building Permit

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

Required for vault/alarm system installation typical for FFL

Charlotte Burglar Alarm Permit

Charlotte-Mecklenburg Police Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

12 false alarms/year triggers suspension

Mecklenburg County Fire Inspection

Mecklenburg County Fire Marshal
May Apply
Fee: $75.00-$150.00
Renewal: annual
Type: permit

NC Fire Prevention Code 2018 (NFPA 1)

Federal Firearms License Surety Bond

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
May Apply
Fee: $1000.00-$10000.00
Renewal: one time
Type: certificate

A surety bond of $1,000, $5,000, $10,000, $15,000, or $20,000 is required depending on the type of FFL and whether the licensee engages in importation or manufacturing. The bond ensures compliance with 18 U.S.C. Chapter 44 and 27 CFR Part 472. Sole proprietors and corporations are both subject to this requirement. Bond amount is determined during FFL application. See ATF Form 7/7CR instructions for details.

Workers' Compensation Insurance

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

North Carolina law requires employers with three or more employees to carry workers' compensation insurance. This includes LLCs and corporate entities. Sole proprietors without employees are exempt. Agricultural employers may have different thresholds. Coverage must be obtained through a licensed insurer or the NC State Fund.

General Liability Insurance

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

General liability insurance is not mandated by North Carolina state law or federal firearms regulations. However, it is strongly recommended for protection against third-party bodily injury or property damage claims (e.g., customer slips and falls). Some landlords or lenders may require it as a condition of lease or financing.

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 liability insurance with minimum limits of $30,000 for bodily injury per person, $60,000 per accident, and $25,000 for property damage (30/60/25). This applies to any vehicle used for business purposes, including transporting firearms or supplies.

Product Liability Insurance

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

Product liability insurance is not mandated by North Carolina or federal law for firearms dealers. However, it is strongly recommended due to the high-risk nature of firearms sales. This coverage protects against claims that a firearm sold by the dealer caused injury due to defect or malfunction.

Professional Liability / Errors and Omissions Insurance

None (not state-mandated)
Required
Renewal: one time
Type: certificate

Not legally required in North Carolina or by federal firearms regulations. However, E&O insurance is recommended for FFLs to cover claims related to mistakes in background checks, transfer documentation, or recordkeeping errors that could lead to unauthorized transfers.

Liquor Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

Liquor liability insurance is not required unless the firearms dealer operates a bar, restaurant, or venue where alcohol is sold or served. North Carolina Alcoholic Beverage Control laws do not apply to standard FFL operations. This requirement is not relevant unless alcohol is part of the business model.

Step-by-Step Compliance Guide

  1. First, obtain a Federal Firearms License (FFL) from the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF), which costs $200.00.
  2. Next, establish a process for submitting Background Check Submissions (NICS) for all firearm sales through the FBI, with fees varying per check.
  3. Maintain accurate Recordkeeping Requirements for Firearms Transactions, including Form 4473 and a bound book, as mandated by the ATF, with associated costs varying.
  4. Ensure Anti-Blockade Compliance by preventing sales to prohibited persons, a requirement enforced by the ATF with varying associated costs.
  5. Comply with ATF requirements for displaying your Federal Firearms License prominently at your Durham business location, which has no fee.
  6. Implement a system for Recordkeeping of Acquisition and Disposition (A&D) Records, as required by the ATF, with no associated fee.
  7. Annually renew your Federal Firearms License (FFL) with the ATF for a fee of $30.00 to maintain active status.
  8. Retain all ATF Forms 4473 according to ATF regulations, which has no associated fee.

Common Mistakes to Avoid

  • Failing to properly complete ATF Form 4473 can result in significant penalties and potential license revocation.
  • Incorrectly recording firearms acquisitions and dispositions in your A&D book can lead to compliance issues.
  • Neglecting to conduct a NICS background check before a firearm sale is a federal offense.
  • Displaying an expired Federal Firearms License can result in fines and operational restrictions.
  • Ignoring ATF requests for inventory records inspections can lead to license suspension or revocation.

Frequently Asked Questions

What is an FFL and why do I need one to operate in Durham, NC?

A Federal Firearms License (FFL) is a license required by the ATF to legally conduct business involving firearms; it’s required for anyone dealing in firearms in Durham, North Carolina, and costs $200.00 to obtain.

How often do I need to renew my FFL?

Your FFL requires annual renewal with the ATF, and the renewal fee is $30.00; maintaining an active FFL is crucial for continued legal operation.

What are the requirements for background checks on firearm sales?

You must submit all firearm sales for a background check through the FBI’s National Instant Criminal Background Check System (NICS), and the fee varies per check; this ensures compliance with federal law and prevents sales to prohibited individuals.

What records must I keep as a firearms dealer?

You are required to maintain detailed records of all firearms transactions, including ATF Form 4473 and a bound book documenting acquisitions and dispositions; these records are subject to ATF inspection.

What happens if the ATF inspects my business?

The ATF may conduct inspections to ensure compliance with all federal firearms regulations; you must be prepared to provide access to your records, inventory, and premises during an inspection.

Need a personalized checklist?

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

Find Your Permits