eCommerce Permits & Licenses in Greensboro, NC

Complete guide to permits and licenses required to start a ecommerce in Greensboro, NC. Fees, renewal cycles, and agency contacts.

Wake County Home Occupation Permit

Wake County Planning Development and Inspections
May Apply
Fee: $35.00-$35.00
Renewal: one time
Type: permit

No external signage, limited deliveries; UDO Article 5.6.

Durham Business License

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

eCommerce with local nexus required; fee schedule effective 2024.

Articles of Organization Filing (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 recommended

Annual Report Filing

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

Applies to all LLCs; filed online via SOSNC Business Registration portal

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 DBA; published in county newspaper; expires after 10 years

Sales and Use Tax Registration (Retail License)

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

eCommerce businesses selling physical goods or certain digital products must collect 4.75% state + local rates (total ~7%)

Employer Withholding Tax Registration

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

Required if withholding NC income tax from employee wages

Unemployment Insurance Tax Registration

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

Quarterly wage reporting and tax payments required

State Income and Franchise Tax Registration

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

eCommerce with NC sales likely has nexus; franchise tax $200 + $1.50/$1000 excess net worth

Business Privilege License (if operating from physical location)

Varies by city/county (state oversight)
May Apply
Fee: $25.00-$100.00
Renewal: annual
Type: license

eCommerce with only home/online operations typically exempt; check local government

North Carolina Sales and Use Tax Permit

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

All eCommerce businesses selling taxable goods (including digital products) into North Carolina must register for a sales tax permit, regardless of business structure. Registration is done through the NCDOR Online Web File & Pay system.

North Carolina Withholding Tax Registration

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

Required for all employers withholding state income tax from employee wages. Applies to LLCs with employees. Registration via Form NC-1 or online via NCDOR Web File & Pay.

North Carolina Unemployment Insurance Tax Registration

North Carolina Division of Employment Security
May Apply
Renewal: one time
Type: registration

All employers with employees in North Carolina must register. LLCs with employees must file quarterly wage reports and pay unemployment insurance tax. Rate varies by experience rating (0.06% to 5.75% of first $40,500 in wages per employee as of 2024).

North Carolina Franchise Tax

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

LLCs taxed as sole proprietorships or partnerships are generally not subject to franchise tax. Only applies if the LLC has elected to be taxed as a corporation or is a C corp. Most pass-through LLCs in NC are exempt from franchise tax.

North Carolina Corporate Income Tax

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

Standard corporate income tax rate is 2.5% (effective 2023). Applies only to LLCs that have elected corporate tax status. Most LLCs are pass-through entities and instead report income on owners' personal returns.

Local Business Privilege Tax (Varies by Jurisdiction)

Local Municipal Governments
May Apply
Fee: $10.00-$500.00
Renewal: one time
Type: registration

Not all cities or counties impose a local privilege tax. Examples include Charlotte, Raleigh, and Greensboro. Must check with city/county clerk. Some jurisdictions require annual renewal. NC General Statute § 105-341 authorizes local privilege taxes on gross receipts.

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 (full-time, part-time, or temporary). Sole proprietors and partners are exempt unless they elect coverage. Corporate officers may be excluded only under specific conditions. Applies to all industries, including eCommerce.

General Liability Insurance

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

Not legally mandated by the state of North Carolina for eCommerce businesses. However, strongly recommended due to risks of third-party injury or property damage. Some third parties (e.g., fulfillment centers, co-working spaces) may require proof of insurance.

Commercial Auto Insurance

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

Required for any vehicle titled or registered under the LLC or used for business purposes exceeding 50% of usage. Follows NC Financial Responsibility Law (G.S. 20-309). Personal auto policies do not cover commercial use.

Surety Bonds – Sales and Use Tax Bond

North Carolina Department of Revenue
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

North Carolina may require a surety bond from out-of-state or online sellers as a condition of obtaining a sales tax permit, especially if the business lacks a physical presence in the state. Amount typically based on estimated tax liability. Not universally required but enforced on a case-by-case basis.

North Carolina Excise Tax on Motor Fuels, Alcohol, Tobacco, or Other Regulated Goods

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

Only applies if the eCommerce business sells excise-taxable items such as alcohol, tobacco, or fuel. Standard eCommerce retailers not selling these items are not subject. Registration via NCDOR Form A-002 or online.

City of Charlotte Privilege License (Business License)

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

Required for all businesses including eCommerce; online application available. LLCs register under NC SOS first.

Mecklenburg County Business License

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

eCommerce businesses need this if no city license applies; fee schedule updated 2023.

Home Occupation Permit (Zoning Compliance)

City of Raleigh Planning and Development Services
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Limits traffic, signage, employees; no customer visits allowed. See UDO Section 9.705.

Zoning Compliance Verification (Commercial Location)

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

Confirms use complies with zoning district; eCommerce generally permitted in commercial zones.

Building Permit for Interior Modifications

City of Raleigh, NC
May Apply
Fee: $0.50-$2.00
Renewal: one time
Type: permit

Required for structural changes, electrical, plumbing; eCommerce fulfillment centers often need racking permits.

Fire Inspection and Certificate of Occupancy

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

Required for spaces >750 sq ft or with hazmat storage (e.g., batteries, chemicals).

Alarm System Permit

City Police Department
May Apply
Fee: $25.00-$100.00
Renewal: annual
Type: permit

Mandatory for monitored systems; annual renewal required.

Raleigh Business License

City of Raleigh
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: license

All businesses including eCommerce; online portal for application.

No Federal Business License for General eCommerce

U.S. Small Business Administration (SBA)
May Apply
Renewal: one time
Type: license

The federal government does not require a general business license for eCommerce. However, specific product categories (e.g., alcohol, firearms, food) may require federal permits.

FDA Registration for Selling Food, Supplements, or Cosmetics

Food and Drug Administration (FDA)
May Apply
Renewal: one time
Type: license

Foreign and domestic facilities that manufacture, process, pack, or hold food for human or animal consumption in the U.S. must register with FDA. Renewal every 2 years in even-numbered years.

Product Liability Insurance

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

Not legally required by North Carolina law. However, strongly recommended for eCommerce businesses selling physical goods due to risk of consumer injury claims. Governed by North Carolina Product Liability Act (Chapter 99B), which allows for strict liability in certain cases.

Professional Liability / Errors and Omissions Insurance

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

Not mandated by North Carolina law for eCommerce businesses. However, recommended if offering digital services, consulting, or advice. No statutory requirement exists for general online retail operations.

Liquor Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

Only applicable if the eCommerce business sells alcohol directly to consumers. Requires an ABC permit and proof of liquor liability insurance (typically $1M coverage). Not relevant for standard eCommerce businesses not handling alcohol.

Cyber Liability / Data Breach Insurance

North Carolina Department of Justice (NC DOJ)
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by NC law, but strongly recommended and often contractually required. Covers legal fees, notification costs, and third-party claims from data breaches.

Obtain an Employer Identification Number (EIN)

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

While not required for all single-member LLCs with no employees, most eCommerce businesses obtain an EIN for banking and vendor purposes. Apply online at IRS.gov.

Federal Income Tax Filing for LLC

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

A North Carolina LLC is typically treated as a disregarded entity (single-member) or partnership (multi-member) unless it elects corporate taxation. Profits are reported on owner's personal return (Form 1040, Schedule C). Must file Form 1120-S if taxed as S-corp or Form 1120 if C-corp.

Collect and Remit Sales Tax (Federal Perspective - Economic Nexus Clarification)

Supreme Court / IRS guidance via South Dakota v. Wayfair, Inc.
May Apply
Renewal: one time
Type: filing

While sales tax is state-administered, the 2018 Supreme Court decision in *South Dakota v. Wayfair* removed federal barriers to state collection by remote sellers. This affects all eCommerce businesses selling across state lines. Federal tax returns must report such revenue.

FTC Compliance with Truth-in-Advertising and Consumer Protection Laws

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

eCommerce businesses must ensure all advertising is truthful, not misleading, and substantiated. Must disclose material connections (e.g., influencer marketing) and honor refund/return policies. Applies specifically to online stores under FTC Act §5.

Compliance with CAN-SPAM Act for Commercial Emails

Federal Trade Commission (FTC)
May Apply
Renewal: one time
Type: permit

Required for all eCommerce businesses that use email marketing. Must include clear unsubscribe mechanisms, valid physical address, and accurate subject lines. Does not require opt-in but governs opt-out.

Americans with Disabilities Act (ADA) Website Compliance

Department of Justice (DOJ)
May Apply
Fee: $1000.00-$10000.00
Renewal: one time
Type: permit

While no formal federal rule exists yet, courts consistently apply ADA Title III to eCommerce websites. DOJ guidance supports WCAG 2.1 AA conformance. Numerous lawsuits target non-compliant sites.

Maintain I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS) / Immigration and Customs Enforcement (ICE)
May Apply
Renewal: one time
Type: permit

Required for all U.S. employers. Form I-9 must be retained for 3 years after hire or 1 year after termination. E-Verify is not mandatory unless federal contractor or in certain states.

OSHA Workplace Safety Reporting (Limited Applicability)

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

Most home-based eCommerce operations without employees are exempt. Employers must display the OSHA poster and report work-related fatalities or hospitalizations.

Environmental Protection Agency (EPA) Requirements (e.g., Universal Waste, E-Waste)

Environmental Protection Agency (EPA)
May Apply
Renewal: one time
Type: permit

Most general eCommerce businesses not handling hazardous materials are not subject. However, sellers of electronics, lighting, or batteries may need to comply with Universal Waste Rules.

Federal Trade Commission (FTC) Compliance with Online Privacy and Data Security

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

The FTC enforces Section 5 of the FTC Act against unfair or deceptive practices related to data privacy. eCommerce businesses must implement reasonable security measures and honor stated privacy policies. Applies to all online retailers collecting personal information.

FCC Compliance for Electronic Devices

Federal Communications Commission (FCC)
May Apply
Fee: $500.00-$5000.00
Renewal: one time
Type: permit

Required under FCC Part 15 for intentional or unintentional radiators. Must obtain FCC ID and labeling. Applies to importers and sellers of non-compliant devices.

Annual Report Filing for North Carolina LLC

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

All domestic and foreign LLCs registered in North Carolina must file an annual report each year. The report confirms or updates business information such as principal address, registered agent, and management structure.

North Carolina Annual Franchise Tax Filing

North Carolina Department of Revenue
Required
Fee: $200.00-$200.00
Renewal: annual
Type: filing

All LLCs doing business in North Carolina are subject to the franchise tax unless exempt. Even if no tax is due, a return must be filed. The minimum franchise tax is $200 regardless of net worth.

Sales and Use Tax Return Filing

North Carolina Department of Revenue
Required
Renewal: varies
Type: filing

eCommerce businesses collecting sales tax must file Form ST-101 electronically. Filing frequency is determined by the Department of Revenue based on sales volume. Most small businesses file quarterly.

Estimated Federal Income Tax Payments

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

LLC owners must make estimated tax payments if they expect to owe $1,000 or more when filing their federal return. Payments cover income and self-employment taxes.

Federal Employer Identification Number (EIN) Annual Update

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

LLCs must notify the IRS of changes using Form 8822-B. While not an annual requirement, it is an ongoing compliance obligation.

North Carolina Secretary of State Registered Agent Update

North Carolina Secretary of State
May Apply
Fee: $0.00-$50.00
Renewal: one time
Type: filing

LLCs must maintain a registered agent with a physical address in North Carolina. Any change must be reported promptly.

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

Many municipalities in North Carolina require a general business license (also called a privilege license). Check with local clerk’s office. Examples: Charlotte, Raleigh, Greensboro.

Resale Certificate Validation

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

eCommerce sellers must periodically verify the validity of resale certificates from customers. North Carolina participates in the Streamlined Sales Tax Agreement, which requires certificate management.

Employee Withholding Tax Filing

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

Employers must withhold state income tax from employee wages and file Form NC-5 with the Department of Revenue. New employers typically start as monthly filers.

Federal Unemployment Tax (FUTA) Return

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

Applies to employers. Most new employers pay the full 6% FUTA tax, but may receive a 5.4% credit if they pay state unemployment tax (SUTA) timely.

North Carolina Unemployment Tax (SUTA) Filing

North Carolina Division of Employment Security
May Apply
Fee: $25200.00-$25200.00
Renewal: varies
Type: filing

Employers must register with DES and file Form NCUI 101 quarterly. New employers are assigned a standard rate until experience rating is established.

OSHA Poster Display

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

The OSHA Job Safety and Health Poster (Form 2203) must be displayed in a conspicuous location accessible to all employees. Required for all employers with employees, regardless of size.

North Carolina Wage and Hour Poster

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

Employers must display the North Carolina Wage and Hour Law Poster, which summarizes minimum wage, overtime, and child labor laws. Available for download from NCDOL.

Workers' Compensation Insurance Coverage

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

Workers' comp insurance is mandatory for employers with three or more employees in North Carolina. Coverage must be secured from an approved insurer or through self-insurance approval.

Business Structure Registration with IRS (Form 8832 or 2553)

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

By default, a single-member LLC is disregarded and a multi-member LLC is taxed as a partnership. To change classification, Form 8832 or 2553 must be filed. S-Corp election requires Form 2553 within 75 days of formation.

Data Privacy Compliance (NC Data Breach Notification Law)

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

Businesses that maintain personal information of NC residents must notify affected individuals and the Attorney General within 60 days of breach discovery. Applies to all businesses, including eCommerce.

Children's Online Privacy Protection Act (COPPA) Compliance

Federal Trade Commission (FTC)
May Apply
Renewal: one time
Type: permit

Most general eCommerce sites not targeting children are not subject. However, if selling toys, games, or children’s products with content appealing to under-13s, COPPA may apply. Requires verifiable parental consent.

Step-by-Step Compliance Guide

  1. Begin by obtaining an Employer Identification Number (EIN) from the Internal Revenue Service (IRS), which is required for most eCommerce businesses.
  2. Ensure your Greensboro eCommerce business complies with the Federal Trade Commission (FTC) Truth-in-Advertising and Consumer Protection Rules; there is no fee for this requirement.
  3. File a Federal Income Tax Return for your LLC with the IRS, understanding that the fee varies depending on your business’s complexity.
  4. Address Americans with Disabilities Act (ADA) website accessibility requirements, potentially incurring costs between $1000.00 and $50000.00 for compliance.
  5. Comply with FTC regulations regarding online privacy and data security, which may involve fees ranging from $500.00 to $10000.00.
  6. Maintain thorough record-keeping for all tax and business transactions as required by the IRS, though there is no direct fee for this.
  7. Understand your obligations for Federal Estimated Tax Payments (Form 1040‑ES, 1120‑ES, 1065‑ES) with the IRS, as renewal is based on your payment schedule.
  8. Stay current with FTC compliance for advertising and marketing, ensuring your practices align with their guidelines; this has no associated fee.

Common Mistakes to Avoid

  • Assuming a general federal business license is required for all eCommerce businesses when the U.S. Small Business Administration (SBA) indicates otherwise.
  • Ignoring ADA website compliance, potentially leading to lawsuits and fines from the Department of Justice (DOJ).
  • Failing to file Federal Income Tax Returns annually with the IRS, which can result in penalties and legal issues.
  • Neglecting to comply with FTC Truth-in-Advertising guidelines, which can lead to legal action and fines.
  • Believing a one-time FTC compliance check fulfills all ongoing requirements, as many FTC rules require continuous adherence.

Frequently Asked Questions

What is an EIN and why do I need one?

An Employer Identification Number (EIN) is a unique tax identification number assigned by the IRS to businesses operating in the United States. It’s essentially a Social Security number for your business and is required for many business activities, like opening a bank account or filing taxes.

How much does it cost to comply with the ADA for my website?

ADA compliance costs for websites can vary significantly, ranging from $1000.00 to $50000.00 depending on the complexity of your site and the extent of necessary modifications. The Department of Justice (DOJ) enforces these requirements to ensure accessibility for individuals with disabilities.

What does the FTC’s Truth-in-Advertising rules require?

The Federal Trade Commission (FTC) requires that all advertising be truthful and not misleading; this includes online advertising for your eCommerce business. You must have evidence to support any claims you make about your products or services.

How often do I need to file Federal Income Taxes as an LLC?

As an LLC, you typically need to file Federal Income Tax Returns annually with the IRS. The specific form you use (1120, 1065, or 1040 Schedule C) depends on your business structure and elections.

Are there any ongoing costs associated with FTC compliance?

While many initial FTC compliance requirements have no direct fee, maintaining compliance is ongoing and may involve costs for legal review or website updates. For example, FTC Compliance – Online Privacy and Data Security can have a one-time fee of $500.00-$10000.00.

Need a personalized checklist?

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

Find Your Permits