How to Sell Fireworks in South Carolina: State Board of Pyrotechnic Safety Permits
How to Sell Fireworks in South Carolina: State Board of Pyrotechnic Safety Permits
If you want to sell fireworks in South Carolina, the state permit is only one of several approvals you need. Retail fireworks sales are overseen by the LLR State Board of Pyrotechnic Safety, which operates under Chapter 56 of Title 40 of the South Carolina Code. Your local zoning office and fire marshal also have a say, and the SC Department of Revenue (SCDOR) requires its own retail license before you sell tangible goods. This guide covers the South Carolina fireworks laws that matter most, the fees to budget for, and the order of steps that keeps your opening date from slipping.
South Carolina is a fireworks destination for buyers from neighboring states, so a well-run stand or store can draw heavy seasonal traffic. That also means the state expects every permit holder to handle the paperwork correctly from the start.
What You Need Before You Start
Gather these items before you file anything. Several of them feed into later steps, so getting them in order first saves time.
- A business name and a business structure. A sole proprietorship, general partnership, LLC, or corporation can all sell fireworks, but each has different filing steps.
- A specific sales location, with written confirmation from the local zoning office that fireworks retail is allowed at that address.
- Approval from the local fire marshal for the sales site.
- A public liability insurance policy of $1 million that does not exclude fireworks.
- An SCDOR Retail License, which is a one-time, nonrefundable $50 fee per location.
- A local business license, if your city or county levies one.
- Permit money: $200 for an annual retail permit per location, or $100 for a temporary permit, plus a $100 inspection fee.
- A calendar that marks the August 31 permit expiration and the April 30 local license deadline.
How South Carolina Regulates Fireworks Retail
South Carolina has no general statewide business license, and registering with the Secretary of State is not a business license either. Fireworks retail is different because it has its own state permit. The State Board of Pyrotechnic Safety within LLR issues that permit, and it sits alongside your other obligations rather than replacing them.
Several rules shape how you can operate:
- The annual retail permit costs $200 per location and expires August 31.
- Sales cannot take place from tents or vehicles. Your sales point must be a structure that meets local requirements.
- You may not sell to anyone under 16.
- Your insurance must stay in force. A temporary permit ends when insurance lapses or the structure is removed.
Step-by-Step: Getting Your South Carolina Fireworks Permit
Step 1: Set Up Your Business Entity and Name
The permit is issued to a business, so decide your structure first. If you form an LLC, the Articles of Organization for a Domestic Limited Liability Company (S.C. Code Section 33-44-203) cost $110 to file. You can file through Business Entities Online at https://businessfilings.sc.gov/. Documents filed online are returned within 24 to 48 business hours. Mailed and in-person filings take longer, and the Secretary of State does not publish a mail turnaround window.
Your LLC name must contain the words limited liability company or limited company, or an abbreviation such as LLC or L.L.C. The name must also be distinguishable from names already on the state records. If you need time to decide, a name reservation costs $25 and lasts 120 days, with no renewal. Every LLC must maintain a South Carolina registered agent with a street address. An LLC does not file an annual report.
A corporation follows a similar path with the $110 Articles of Incorporation, filed together with Form CL-1 and its $25 initial License Fee. Sole proprietors and general partnerships do not file organizing documents with the Secretary of State at all.
If you will sell under a name other than your legal name, South Carolina does not register DBAs at the state level. Record the trade name with your county or municipality, typically on your local business license, and list it as a trade name on your federal EIN application and your SCDOR Business Tax Application.
Step 2: Confirm Zoning and Fire Marshal Requirements
Zoning is often the longest step, so start here. Call the zoning office for the city or county where you plan to sell and ask two questions: is fireworks retail allowed at this address, and what setback, parking, access, or signage rules apply? Then contact the local fire marshal and ask how the site inspection works. Get every answer in writing. Local zoning and fire approval are separate from the state permit, and a state permit does not override a local refusal.
Step 3: Check for a Local Business License
South Carolina has no general statewide business license, but most cities levy business license taxes. Nine counties also levy them: Beaufort, Charleston, Dorchester, Horry, Jasper, Marion, Orangeburg, Richland, and Sumter. City and county business licenses run on a May 1 to April 30 license year and are due April 30. Renewals are handled at localblrenewal.com. Confirm with your city or county whether a license applies to your location and what it costs.
Step 4: Obtain Your SCDOR Retail License
Sellers of tangible goods must hold a Retail License from the South Carolina Department of Revenue. The license is a one-time, nonrefundable $50 fee per location. Apply through the Business Tax Application on MyDORWAY, starting from the SCDOR licensing page at dor.sc.gov. Each location needs its own license. The state sales tax rate is 6 percent, so ask SCDOR how sales tax applies to your fireworks sales before you set your prices.
Step 5: Buy the Required Insurance
You need public liability insurance of $1 million that does not exclude fireworks. Many standard general liability policies carve out fireworks, so do not assume your current policy qualifies. Ask your agent to confirm in writing that fireworks retail is covered, and keep the certificate of insurance on site. A lapse in coverage can end a temporary permit and will stall your annual permit.
Step 6: File Your Annual Retail Permit Application
Apply to the LLR State Board of Pyrotechnic Safety for the annual retail permit. The fee is $200 per location, and the permit expires August 31. If you file fewer than 15 business days before you plan to open, a $200 late fee applies. Count backward from your target opening date and file well ahead of that window. Confirm with LLR how to submit the application, which forms it requires, and what supporting documents must accompany it, including proof of insurance and your SCDOR license.
Step 7: Schedule the Inspection
Expect a $100 inspection fee. Ask LLR when the inspection takes place relative to permit issuance, and whether the inspector will coordinate with your local fire marshal. Prepare the site before the inspector arrives. The structure should be in place, the insurance certificate and permit paperwork should be ready to show, and the sales area should match the layout you described in your filings. Any change to the site after approval can create a new round of questions, so keep the layout the same.
Step 8: Consider a Temporary Permit for a Short Season
If you only plan to sell for a short window, a temporary permit may be a better fit. It costs $100 and runs for 90 days. It ends early if your insurance lapses or if the structure is removed. Confirm with LLR whether a temporary permit fits your planned dates and whether the standard inspection fee also applies.
Step 9: Set Your Sales Rules Before Opening
Write a sales policy and train every employee on it before opening day. The key state rules are no sales to anyone under 16, no sales from tents or vehicles, and no sales outside the approved structure. Ask LLR whether it has any identification or age-verification expectations beyond the under-16 rule, and follow whatever guidance it gives you in writing.
Step 10: Build a Compliance Calendar and Keep Records
Mark August 31 for the state permit expiration and April 30 for local license renewals. Start renewals early, because a late filing can cost you the opening day you planned around. Keep copies of your state permit, insurance certificate, SCDOR Retail License, local business license, and inspection records together in one binder at the sales site.
What Results to Expect
Completing these steps is designed to put you in a position to open legally. It does not guarantee approval on a particular timeline, and LLR processing times and local zoning decisions can vary. Once your permits are in hand, many sellers find that out-of-state buyers make up a meaningful share of seasonal traffic. Results still depend on location, weather, competition, and how well you staff and stock the site, so do not plan your budget around any specific sales figure.
Tips for a Smoother Application
- Start with zoning. The local approval is often the step that determines your opening date.
- Ask your insurance agent for a written statement that fireworks retail is not excluded before you pay for a policy.
- Calculate your filing deadline from your target opening date. A late filing adds $200 to the cost.
- Ask LLR, SCDOR, and your local government for written checklists, then keep those documents with your permits.
- Plan parking, traffic flow, and staffing for heavy weekend and holiday crowds, since neighboring-state buyers can arrive in volume.
Common Mistakes to Avoid
- Assuming Secretary of State registration or a general business license covers fireworks retail. It does not.
- Selling from a tent or vehicle. State law does not allow it.
- Buying a general liability policy with a fireworks exclusion, which does not meet the $1 million requirement.
- Filing the state permit application fewer than 15 business days before opening, which triggers the $200 late fee.
- Forgetting that the annual permit expires August 31 and missing the renewal window.
- Looking for a state DBA filing. South Carolina does not register DBAs with the state, so record the trade name locally.
- Letting insurance lapse during the season. A lapse can end a temporary permit and create a compliance problem for an annual permit.
- Selling to anyone under 16, even when a buyer appears to be an adult.
Where to Confirm Current Requirements
Use these agencies to check fees, forms, and deadlines before you commit money. Ask each one for written confirmation where possible.
- LLR State Board of Pyrotechnic Safety, for the annual and temporary retail permits, the inspection, and the application process.
- South Carolina Secretary of State, at sos.sc.gov, for entity formation and name rules.
- South Carolina Department of Revenue, at dor.sc.gov, for the Retail License and sales tax treatment.
- Your city or county, for zoning, fire marshal approval, and any local business license.
This article is general information, not legal or tax advice. Fireworks rules, fees, and deadlines can change, and local ordinances can add requirements beyond state law. Before you invest in a location or inventory, consult a qualified attorney for licensing and liability questions and a CPA for entity and sales tax questions.
Keep exploring: related South Carolina guides
- How to Open a Convenience Store in South Carolina
- How to Open a CBD, Hemp or Vape Shop in South Carolina
- How to Get a Car Dealer License in South Carolina
- How to Start a Pawn Shop or Gold Buying Business in South Carolina
- How to Start an LLC in South Carolina
- South Carolina Business License
- How Much Does It Cost to Start a Business in South Carolina
- All South Carolina business types
- Every South Carolina guide in one place