eCommerce Permits & Licenses in Macon, Georgia

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

City of Atlanta Business License

City of Atlanta Office of Revenue
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

All businesses operating in Atlanta require this license based on gross receipts. eCommerce qualifies if city-based.

Fulton County Business License

Fulton County Business License Division
May Apply
Fee: $75.00-$75.00
Renewal: annual
Type: license

Required for businesses outside Atlanta city limits but in Fulton County. eCommerce LLCs must apply if no city license covers.

DeKalb County Business License

DeKalb County Business License
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Applies to eCommerce operations in cities like Decatur or unincorporated areas.

Home Occupation Permit (Atlanta)

City of Atlanta Department of City Planning
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Limits traffic, employees, signage; no customer visits allowed.

Zoning Verification Letter (Fulton County)

Fulton County Planning & Development
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Confirms zoning allows eCommerce/home occupation; required with business license.

Alarm Permit (City of Atlanta)

City of Atlanta Department of Aviation (APD handles)
May Apply
Fee: $40.00-$40.00
Renewal: annual
Type: permit

eCommerce storage/warehouse with alarms requires registration.

Fire Safety Inspection (DeKalb County)

DeKalb County Fire Rescue Services
May Apply
Fee: $75.00-$300.00
Renewal: one time
Type: permit

Required for commercial spaces; home-based may need if high hazard materials.

Building Permit (General - Atlanta)

City of Atlanta Department of Buildings
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Includes electrical/plumbing for warehouse setups.

Sign Permit (Fulton County)

Fulton County Development
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: permit

Rarely applies to purely online eCommerce without physical signage.

Workers' Compensation Insurance

State Board of Workers' Compensation (Georgia)
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Required for all employers with three or more employees in Georgia, whether full-time or part-time. Sole proprietors without employees are exempt. Coverage must be obtained from a private insurer or through the state fund.

General Liability Insurance

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

Not legally required by the state of Georgia for eCommerce businesses, but strongly recommended. May be required by third-party platforms (e.g., Amazon, Shopify) or landlords if leasing space. Enforced by private contracts, not state law.

Professional Liability / Errors & Omissions Insurance

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

Not mandated by Georgia law for eCommerce businesses. Recommended for businesses offering advice, digital products, or services. Not a state or federal requirement.

Surety Bonds

None (no general license bond for photographers)
May Apply
Renewal: one time
Type: certificate

No general surety bond requirement for standard eCommerce businesses in Georgia. However, certain regulated activities (e.g., selling travel packages, home improvement contracting) require bonds. Most online retailers do not fall under these categories. See Ga. Code § 43-45-1 for home improvement contractors.

Commercial Auto Insurance

Georgia Department of Public Safety (DMV)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Required for any vehicle registered under the LLC. Georgia law mandates minimum liability coverage: $25,000 bodily injury per person, $50,000 per accident, $25,000 property damage (25/50/25). Applies regardless of business type.

LLC Articles of Organization Filing

Georgia Secretary of State
Required
Fee: $100.00-$100.00
Renewal: one time
Type: registration

Required for all LLCs to register with the state. Expedited filing available for additional fee.

Annual Registration with Secretary of State

Georgia Secretary of State
Required
Fee: $50.00-$50.00
Renewal: annual
Type: registration

All active LLCs must file annual registration online. Late filings incur escalating penalties.

Trade Name Registration (DBA)

Georgia Secretary of State
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: registration

Required if using an assumed or trade name. Valid for 5 years; renewable.

Georgia Sales and Use Tax Registration (Retail eCommerce)

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

eCommerce businesses with nexus must register, collect 4% state + local sales tax (total ~7-8%). Monthly/quarterly filing based on revenue.

State Withholding Tax Account Registration

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

Required for LLCs with GA employees. Quarterly/annual returns required.

Unemployment Insurance Tax Registration

Georgia Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

New employer rate 2.7% on first $9,500 wages per employee (2024 wage base).

Local Business License (Business License)

Varies by city/county (e.g., Atlanta)
May Apply
Fee: $65.00-$5000.00
Renewal: annual
Type: license

Georgia has NO statewide general business license. Purely online eCommerce with no physical GA presence/employees typically exempt. Check specific locality.

Professional Employer Organization Registration

Georgia Department of Labor
May Apply
Fee: $500.00-$500.00
Renewal: annual
Type: registration

Not applicable to standard eCommerce LLCs.

Product Liability Insurance

None
Required
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Not mandated by Georgia law. However, businesses selling physical goods are exposed to liability risks. While not legally required, it is strongly recommended. Third-party marketplaces or distributors may require proof of coverage.

Liquor Liability Insurance

Georgia Department of Revenue
May Apply
Renewal: one time
Type: certificate

Required only if the eCommerce business sells alcohol directly to consumers in Georgia. Must carry liquor liability insurance as a condition of alcohol license issuance. Standard for licensed retailers, but not applicable to general eCommerce businesses.

Cyber Liability Insurance

Not applicable
Required
Fee: $1000.00-$5000.00
Renewal: one time
Type: certificate

Not mandated by Georgia law. However, Georgia’s Security Breach and Notification Act (HB 272) requires notification of data breaches involving personal information, making cyber insurance strongly advisable. No state-mandated coverage amount.

Obtain an Employer Identification Number (EIN)

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

Required for all LLCs, regardless of whether they have employees. Sole proprietorships without employees may use SSN, but LLCs must obtain EIN. Applies to all LLCs, including single-member LLCs.

File Federal Income Tax Return (Form 1120-S for S-Corp, Form 1065 for partnership, or included in owner's 1040 for disregarded entity)

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: filing

By default, a multi-member LLC is taxed as a partnership and files Form 1065; a single-member LLC is disregarded and reports income on owner’s Form 1040 (Schedule C). If elected to be taxed as S-Corp or C-Corp, different forms apply. All eCommerce businesses must report income regardless of business model.

Collect and Remit Sales Tax (Not a Federal Requirement)

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

The federal government does not require collection of sales tax on goods or services. Sales tax collection is governed by state law (in this case, Georgia Department of Revenue). This entry clarifies that no federal sales tax obligation exists.

OSHA workplace safety compliance

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

While most eCommerce businesses operate remotely, if the LLC employs workers (even one), it must comply with OSHA’s General Duty Clause and provide a safe workplace. Includes posting OSHA poster (required for employers) and reporting work-related fatalities or hospitalizations.

Americans with Disabilities Act (ADA) Title III Compliance for Websites

U.S. Equal Employment Opportunity Commission (EEOC)
May Apply
Fee: $1000.00-$10000.00
Renewal: one time
Type: permit

While the ADA does not explicitly mention websites, DOJ has consistently interpreted Title III to cover public-facing websites of businesses that serve the public. Numerous federal courts have upheld this. eCommerce sites are frequent targets of litigation. DOJ issued guidance in 2022 reaffirming web accessibility expectations under ADA.

Federal Income Tax Return (Form 1120-S or 1065)

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

Single-member LLCs taxed as disregarded entities report income on owner’s personal return (Form 1040, Schedule C) with deadline April 15. Multi-member LLCs taxed as partnerships file Form 1065 by March 15. S-corps file Form 1120-S by March 15.

Georgia Annual Franchise Tax (Repealed)

Georgia Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Georgia repealed the annual franchise tax for LLCs effective January 1, 2019. No longer required.

Local Business License Renewal

Local County or City Government (e.g., Fulton County, City of Atlanta)
May Apply
Fee: $50.00-$300.00
Renewal: annual
Type: license

Many Georgia cities and counties require local business licenses (also called business tax certificates). Examples include Atlanta, Savannah, and Athens-Clarke County. Renewal periods and fees vary. Verify with local clerk’s office.

Labor Law Postings (Federal)

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

Required postings include Fair Labor Standards Act (FLSA), Family and Medical Leave Act (FMLA), Employee Polygraph Protection Act (EPPA), and OSHA. Must be displayed in a conspicuous location accessible to employees. Digital display acceptable if all employees have access.

Labor Law Postings (Georgia State)

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

Georgia requires posting of state labor laws, including Minimum Wage and Child Labor laws. Employers must display both federal and state posters. Available for free download from Georgia DOL website.

OSHA Injury and Illness Recordkeeping

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

Most businesses with 10 or fewer employees are exempt. Exemptions also apply to low-hazard industries. Required to maintain OSHA Form 300 (Log of Injuries), Form 300A (Summary), and Form 301 (Incident Report) if applicable. Form 300A must be posted from February 1 to April 30 each year.

Business License Display

Local County or City Government
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Some Georgia municipalities require physical display of the local business license at the place of business. For eCommerce businesses without a physical storefront, this may not apply, but check local ordinance.

Georgia Sales and Use Tax Permit

Georgia Department of Revenue
May Apply
Fee: $20.00-$20.00
Renewal: one time
Type: registration

All eCommerce businesses selling tangible personal property or certain digital products into Georgia must register if they meet economic nexus thresholds (>$250,000 in sales to Georgia customers annually as of 2023). Registration is done via the Georgia Tax Center (GTC).

Georgia Income Tax Registration

Georgia Department of Revenue
Required
Renewal: one time
Type: registration

LLCs taxed as pass-through entities do not pay state income tax at the entity level; however, owners must report income on personal returns. However, registration with DOR is required if the LLC elects corporate taxation or has withholding obligations. All LLCs doing business in Georgia must register with DOR even if no entity-level tax is due.

Georgia Employer Withholding Tax Registration

Georgia Department of Revenue
May Apply
Renewal: one time
Type: registration

Employers must register to withhold Georgia income tax from employee wages. Registration is completed through the Georgia Tax Center (GTC).

Georgia Unemployment Insurance Tax Registration

Georgia Department of Labor
May Apply
Fee: $9500.00-$9500.00
Renewal: one time
Type: registration

Employers must register with the Georgia Department of Labor. New employers pay a standard rate of 2.7% on the first $9,500 of wages per employee annually (as of 2024).

Georgia Net Worth Tax (LLC Annual Registration Fee)

Georgia Secretary of State
Required
Fee: $50.00-$50.00
Renewal: one time
Type: registration

All LLCs formed or registered to do business in Georgia must file an Annual Registration each year. This includes payment of a $50 fee. This is not a franchise tax but a mandatory registration requirement. Failure to file results in loss of good standing.

Local Business License or Privilege Tax

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

Most cities and counties in Georgia require a business license or privilege tax for any business operating within their boundaries, including remote eCommerce businesses with a physical presence (e.g., warehouse, employee). Examples include Atlanta, Savannah, and Columbus. Verify with local clerk’s office.

Federal EIN Requirement and Renewal

Internal Revenue Service
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

EIN is a one-time registration. No renewal required. Required for all LLCs for tax reporting, banking, and employment purposes.

Environmental Protection Agency (EPA) Compliance

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

Most standard eCommerce businesses (e.g., selling apparel, books, general merchandise) do not trigger federal EPA requirements. However, if the LLC sells products like batteries, electronics, or chemical goods, it may be subject to EPA rules (e.g., Universal Waste Rule, TSCA). No general EPA license is required for typical eCommerce.

Federal Trade Commission (FTC) Compliance – Advertising and Marketing

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

All eCommerce businesses must ensure advertising is truthful, not misleading, and substantiated. Applies to product claims, influencer marketing disclosures (FTC Endorsement Guides), and "Made in USA" claims. Required to disclose material connections (e.g., paid endorsements). Applies to all online businesses regardless of size.

FTC Compliance – Online Privacy and Data Security

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

FTC enforces Section 5 of the FTC Act against "unfair or deceptive acts" in data privacy. Requires businesses to have a clear privacy policy (especially if collecting personal data from children under COPPA), honor opt-out requests, and implement reasonable security practices. Applies to all eCommerce sites collecting user data.

FTC Compliance – Negative Option Billing (Automatic Renewals)

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

Requires clear disclosure of terms, timely reminders before renewal, and easy cancellation methods. Applies to any eCommerce business offering subscription boxes, SaaS, or membership programs.

Department of Labor (DOL) – I-9 Employment Eligibility Verification

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

All U.S. employers must verify identity and work authorization for every employee using Form I-9. Applies to all business types, including LLCs. E-Verify is not required federally unless in certain states or for federal contractors.

Department of Labor (DOL) – Fair Labor Standards Act (FLSA) Compliance

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

Requires payment of federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours), and proper recordkeeping. Applies to all employees, including remote workers. Critical for eCommerce businesses that hire fulfillment staff, customer service, or developers.

Department of Labor (DOL) – Family and Medical Leave Act (FMLA)

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

Requires eligible employees to be granted up to 12 weeks of unpaid, job-protected leave for qualifying reasons. Most small eCommerce LLCs do not meet the threshold, but must comply if workforce grows.

Record Retention for Tax Purposes

Georgia Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

IRS recommends keeping business tax records for at least 3 years. Employment tax records must be kept for at least 4 years. Sales tax records in Georgia should be retained for 4 years (per DOR policy). Recommended to keep all records for 7 years to cover potential audits.

Georgia Secretary of State Change Reporting

Georgia Secretary of State
May Apply
Fee: $20.00-$50.00
Renewal: one time
Type: filing

LLCs must file amendments for changes in registered agent, office address, or membership structure. Failure to update may result in missed legal notices or administrative dissolution.

Federal Communications Commission (FCC) – TCPA Compliance

Federal Communications Commission (FCC)
May Apply
Renewal: one time
Type: permit

The Telephone Consumer Protection Act (TCPA) requires prior express written consent for sending marketing texts or using automated dialing systems. Applies to SMS campaigns, order alerts, and robocalls. Email marketing is governed by CAN-SPAM, not TCPA.

CAN-SPAM Act Compliance for Commercial Emails

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

Requires accurate subject lines, clear identification as ad, valid physical address, and functioning opt-out mechanism. Applies to all commercial messages, not just bulk email. Does not exempt transactional emails.

Consumer Product Safety Commission (CPSC) – Tracking Labels and Registration Cards

U.S. Consumer Product Safety Commission (CPSC)
May Apply
Renewal: one time
Type: permit

Requires permanent tracking labels on children’s products and, for certain items, product registration cards. Also mandates compliance with safety standards (e.g., lead, phthalates). Applies to eCommerce sellers of toys, clothing, furniture for kids.

Food and Drug Administration (FDA) Registration

U.S. Food and Drug Administration (FDA)
May Apply
Renewal: one time
Type: registration

Required for any facility involved in food production or distribution. Does not apply to general eCommerce retailers unless selling food products (e.g., snacks, supplements, beverages). Registration must be renewed every 2 years.

Federal Firearms License (FFL)

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
May Apply
Fee: $150.00-$750.00
Renewal: one time
Type: license

Most eCommerce businesses do not sell firearms. If this LLC does, it must obtain FFL and comply with ATF regulations including background checks and recordkeeping.

FCC Equipment Authorization

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

Requires FCC ID or Supplier’s Declaration of Conformity (SDoC) for radiofrequency-emitting devices. Applies to eCommerce sellers importing or selling such products. Does not apply to general merchandise.

Annual Registration for LLC

Georgia Secretary of State
Required
Fee: $50.00-$50.00
Renewal: one time
Type: permit

All Georgia LLCs must file an annual registration by April 1 each year. This is distinct from federal or state tax filings. The requirement applies to all LLCs regardless of activity level or revenue.

Georgia Business Tax Registration Renewal

Georgia Department of Revenue
Required
Renewal: one time
Type: registration

Business tax registration is required once before starting operations. It does not require annual renewal, but must be updated if business structure, location, or ownership changes. Applies to all businesses selling taxable goods or services in Georgia.

Sales and Use Tax Filing

Georgia Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

eCommerce businesses selling tangible goods or certain digital products must collect and remit sales tax. Filing frequency is assigned by DOR based on expected sales volume. Most small businesses file quarterly. Due dates vary by assigned cycle.

Estimated Income Tax Payments (Corporate or Pass-Through)

Georgia Department of Revenue
May Apply
Renewal: varies
Type: permit

Required only if the business expects to owe $500 or more in Georgia income tax. Most LLCs taxed as pass-throughs with no Georgia income tax withholding may not be subject.

Employer Withholding Tax Registration and Filing

Georgia Department of Revenue
May Apply
Renewal: one time
Type: filing

Required for all employers withholding state income tax from employee wages. Frequency determined by DOR based on payroll volume. Must register using Form D-305.

Unemployment Insurance Tax Filing

Georgia Department of Labor
May Apply
Fee: $9500.00-$9500.00
Renewal: varies
Type: filing

All employers in Georgia must pay unemployment insurance tax. New employers typically pay 2.7% for the first 5–7 years. Employers must file Form UI-6 each quarter regardless of whether employees were paid during the quarter.

Step-by-Step Compliance Guide

  1. Begin by obtaining an Employer Identification Number (EIN) from the Internal Revenue Service, as it’s required for most LLCs.
  2. Ensure your eCommerce business complies with the Federal Trade Commission’s (FTC) Truth-in-Advertising and Consumer Protection Rules.
  3. File your Federal Income Tax Return for your LLC with the IRS annually, with fees varying based on your income and deductions.
  4. Comply with the Americans with Disabilities Act (ADA) by ensuring your website is accessible, potentially incurring costs between $1,000 and $50,000.
  5. Understand your obligations for Federal Estimated Tax Payments, using Form 1040-ES, 1120-ES, or 1065-ES, with payment frequency varying.
  6. Adhere to FTC guidelines regarding online privacy and data security, which may involve fees ranging from $500 to $10,000.
  7. Maintain thorough record-keeping for all tax and business transactions, as required by the IRS.
  8. Comply with FTC regulations for advertising and marketing, including proper disclosures and endorsements.

Common Mistakes to Avoid

  • Assuming a general federal business license is required for all eCommerce businesses is incorrect, as the U.S. Small Business Administration does not offer one.
  • Ignoring ADA website accessibility requirements can lead to legal issues and potential fines.
  • Failing to file federal income taxes annually will result in penalties and interest.
  • Believing FTC compliance is a one-time effort; many regulations require ongoing adherence.
  • Overlooking the need for an EIN even if you don't plan to hire employees is a common error.

Frequently Asked Questions

What is an EIN and why do I need one?

An Employer Identification Number (EIN) is a unique tax ID number assigned by the IRS to businesses operating in the U.S. It’s essential for LLCs, even without employees, for banking, credit, and tax purposes.

How much does ADA compliance typically cost?

ADA compliance costs vary significantly, ranging from $1,000 to $50,000 depending on your website’s complexity and existing accessibility features. It’s an investment in inclusivity and avoiding potential lawsuits.

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

The FTC’s Truth-in-Advertising rule requires that all advertising and marketing materials are truthful and not misleading. This includes clear and conspicuous disclosures about products, services, and endorsements.

How often should I file federal income taxes as an LLC?

LLCs are typically required to file federal income taxes annually with the IRS. The specific form used (1120, 1065, or Schedule C) depends on the LLC’s structure and number of members.

Are there any ongoing costs associated with FTC compliance?

While many initial FTC compliance steps have no fee, maintaining compliance is ongoing. You may incur costs for legal reviews, updates to your privacy policy, or implementing new security measures as regulations evolve.

Need a personalized checklist?

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

Find Your Permits