Firearms Dealer (FFL) Permits & Licenses in Middletown, DE

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

Certificate of Formation (LLC Registration)

Delaware Division of Corporations
Required
Fee: $90.00-$90.00
Renewal: one time
Type: registration

Required for all Delaware LLCs. Additional $9 for certified copy if needed.

Annual Report (LLC Franchise Tax Report)

Delaware Division of Corporations
Required
Fee: $300.00-$300.00
Renewal: annual
Type: registration

Applies to all Delaware LLCs. File online via Division portal.

Assumed Name (DBA) Registration

Delaware Division of Corporations
May Apply
Fee: $20.00-$20.00
Renewal: one time
Type: registration

Not required if using exact legal name on Certificate of Formation. Renew every 10 years for $25.

Delaware Business License (General State License)

Delaware Division of Revenue
Required
Fee: $75.00-$75.00
Renewal: annual
Type: license

Required for ALL businesses operating in Delaware. Firearms dealers classified under retail/wholesale; confirm NAICS code 459999 or similar.

Sales and Use Tax License

Delaware Division of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: license

Firearms dealers must collect 0% state sales tax (DE has no sales tax), but register if selling taxable items like accessories. Renews automatically with business license.

Withholding Tax Account Registration

Delaware Division of Revenue
May Apply
Renewal: one time
Type: registration

Required only if hiring employees. File Form WTH-REG online.

Gross Receipts Tax Registration

Delaware Division of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Firearms dealers likely fall under Business & Service category. Quarterly/annual filing required.

Delaware Business License & Gross Receipts Tax Registration

Delaware Division of Revenue
Required
Fee: $75.00-$75.00
Renewal: one time
Type: registration

All Delaware businesses must obtain a state business license. After registration, the business must file Gross Receipts Tax returns (see separate entry).

Delaware Gross Receipts Tax Filing

Delaware Division of Revenue
May Apply
Renewal: one time
Type: permit

Firearms dealers are classified under ‘Retail Sales – General’ and are subject to the 4.5 % rate. Choose filing frequency based on annual receipts (≤ $100,000 = annual, $100,001‑$500,000 = quarterly, > $500,000 = monthly).

Delaware State Income Tax Registration (Corporate/Pass‑Through)

Delaware Division of Revenue
Required
Renewal: one time
Type: registration

LLCs taxed as partnerships file no corporate income tax but must still register for filing of partner’s Delaware personal income tax withholding if applicable.

Delaware Employer Withholding Tax Registration

Delaware Division of Revenue
May Apply
Renewal: one time
Type: registration

After registration, withholding returns are filed quarterly (or monthly if payroll > $5,000).

Delaware Employer Withholding Tax Quarterly Filing

Delaware Division of Revenue
May Apply
Renewal: one time
Type: filing

Monthly filing required if any payroll period exceeds $5,000.

Delaware Unemployment Insurance (UI) Tax Registration

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

Employers must also post the UI notice and maintain records.

Delaware Unemployment Insurance Quarterly Contribution

Delaware Department of Labor – Division of Unemployment Insurance
May Apply
Fee: $36200.00-$36200.00
Renewal: one time
Type: filing

Employers may elect to file electronically via the Delaware UI portal.

Delaware Annual LLC Tax (Franchise Tax for LLCs)

Delaware Division of Corporations
Required
Fee: $300.00-$300.00
Renewal: annual
Type: filing

All Delaware LLCs, regardless of activity, must pay this tax.

Wilmington Business License & Privilege Tax

City of Wilmington, Delaware
May Apply
Fee: $75.00-$150.00
Renewal: annual
Type: registration

The privilege tax is filed with the annual business license renewal.

New Castle County Business License

New Castle County, DE
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Some municipalities within the county may have additional licensing requirements.

Federal Firearms Excise Tax (FFL) Reporting

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
Required
Renewal: annual
Type: filing

All Federal Firearms Licensees must file the annual excise tax report regardless of sales volume.

Kent County Business License

Kent County, DE
May Apply
Fee: $35.00-$35.00
Renewal: annual
Type: license

Applies to all commercial operations; submit site plan showing compliance with zoning.

Sussex County Business License

Sussex County, DE
May Apply
Fee: $75.00-$75.00
Renewal: annual
Type: license

All businesses require this; additional review for retail sales like firearms.

City of Wilmington Business License

City of Wilmington, DE
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: license

Retail firearms sales classified under general merchandise; zoning approval required first.

City of Dover Business License

City of Dover, DE
May Apply
Fee: $35.00-$100.00
Renewal: annual
Type: license

Requires proof of state registration and zoning compliance.

Zoning Compliance / Use and Occupancy Permit

Varies by county/city (e.g., New Castle County)
Required
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Firearms retail typically permitted in C-3 Commercial zones; home occupation prohibited for FFLs due to inventory/security. Check specific municipal zoning code (e.g., New Castle County Code Chapter 40).

Fire Department Operational Permit

Delaware State Fire Marshal (local enforcement)
Required
Fee: $50.00-$200.00
Renewal: annual
Type: permit

Required under NFPA 1; local fire dept conducts inspection for firearms/ammo storage compliance.

Building Permit for Tenant Fit-Out or Modifications

New Castle County, DE
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

FFLs often require reinforced storage; plans must meet IBC/IRC.

Sign Permit

New Castle County, DE
May Apply
Fee: $75.00-$300.00
Renewal: one time
Type: permit

Varies by municipality; complies with local sign ordinances (e.g., max size 1.5 sq ft per linear ft of building frontage).

Alarm System Permit / Registration

New Castle County Police
Required
Fee: $50.00-$100.00
Renewal: annual
Type: permit

Required in most DE counties/cities; false alarm fees escalate.

Certificate of Occupancy

New Castle County
Required
Renewal: one time
Type: permit

Issued after zoning, building, fire inspections pass.

Federal Firearms License (FFL) Surety Bond

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

The ATF requires a surety bond in lieu of a financial responsibility demonstration. The bond amount is determined by the type of FFL and business history. First-time applicants typically must post a bond of $1,000–$30,000. Bond is not required if the applicant can prove financial responsibility via bank letter or audited financials.

Workers' Compensation Insurance

Delaware Department of Labor, Division of Workers' Compensation
May Apply
Fee: $1.50-$3.50
Renewal: one time
Type: certificate

Delaware law mandates workers' comp coverage for all employers with employees. Sole proprietors and LLC members may elect to exclude themselves but must file a formal waiver. Firearms dealers are classified under higher-risk categories, which may increase premiums.

General Liability Insurance

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

While not legally required by Delaware state law, general liability insurance is strongly recommended for firearms dealers due to high-risk nature of handling weapons. Some commercial landlords or business partners may require proof of coverage. Not mandated by state or federal law.

Commercial Auto Insurance

Delaware Department of Insurance
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Delaware requires all motor vehicles registered to a business to carry liability insurance meeting state minimums: $25,000 bodily injury per person, $50,000 per accident, and $10,000 for property damage. Applies to any vehicle used for business purposes, including transporting inventory or employees.

Product Liability Insurance

None
Required
Renewal: one time
Type: certificate

Product liability coverage is not mandated by Delaware law but is highly recommended for firearms dealers due to the inherent risks of selling weapons. A defect or misuse could lead to significant litigation. Coverage typically included in broader liability policies.

Professional Liability / Errors and Omissions Insurance

None
Required
Renewal: one time
Type: certificate

Not required by Delaware or federal law for firearms dealers. However, it may be prudent given the complexity of NFA transfers, background checks, and recordkeeping. A mistake in Form 4473 or NFA processing could lead to liability.

Liquor Liability Insurance

Delaware Division of Alcohol and Tobacco Enforcement (ATE)
May Apply
Renewal: one time
Type: certificate

Not applicable to firearms dealers unless the business operates a bar, range with alcohol service, or similar. Delaware does not require liquor liability insurance per se, but businesses holding liquor licenses may be required to carry it as a condition of licensing. Not relevant for standard FFL operations.

Step-by-Step Compliance Guide

  1. First, register your business entity with the Delaware Division of Corporations, which requires a one-time fee of $90.00.
  2. Next, obtain a Delaware Business License from the Division of Revenue for an annual fee of $75.00.
  3. You must then apply for and receive a Federal Firearms License (FFL) from the ATF, initially costing $200.00.
  4. Complete the necessary background check submission through the FBI’s NICS system, which has varying fees.
  5. Maintain accurate records of all firearms transactions using Form 4473 and a bound book, as required by the ATF.
  6. Ensure compliance with anti-blockade regulations, prohibiting sales to prohibited persons, as mandated by the ATF.
  7. Remember to renew your FFL annually with the ATF for a fee of $30.00 to remain legally authorized to operate.
  8. Finally, prominently display your FFL as required by the ATF to demonstrate your licensed status.

Common Mistakes to Avoid

  • Forgetting to obtain a Delaware Business License will result in operating illegally within the state.
  • Failing to properly complete and retain ATF Form 4473 records can lead to severe penalties.
  • Neglecting the annual FFL renewal with the ATF will cause your license to expire and halt operations.
  • Incorrectly reporting firearms transactions to the ATF can result in fines and license revocation.
  • Ignoring ATF inventory inspection requirements can lead to compliance issues and potential legal action.

Frequently Asked Questions

What is the initial cost to become a licensed firearms dealer in Middletown, DE?

The initial costs include a $90.00 Certificate of Formation with the Delaware Division of Corporations, a $75.00 Delaware Business License, and a $200.00 Federal Firearms License from the ATF, plus varying NICS fees.

How often do I need to renew my licenses?

You must renew your Delaware Business License annually with the Division of Revenue, and your FFL annually with the ATF for a $30.00 fee.

What are the recordkeeping requirements for firearms transactions?

The ATF requires maintaining both Form 4473 records and a bound book detailing all firearms acquisitions and dispositions; these records are subject to inspection.

What happens if I fail to comply with ATF regulations?

Failure to comply with ATF regulations can result in a range of penalties, including fines, license revocation, and even criminal charges.

Is an EIN required for a firearms dealership?

Yes, a Federal Employer Identification Number (EIN) from the IRS is required for a firearms dealership, even if you don't plan to hire employees, as it's necessary for tax purposes.

Need a personalized checklist?

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

Find Your Permits