Firearms Dealer in Colorado: State Dealer Permit ($400), FFL and the 6.5% Excise Tax
Firearms Dealer in Colorado: State Dealer Permit ($400), FFL and the 6.5% Excise Tax
If you want to know how to start a firearms dealer business in Colorado, plan on clearing three separate requirements: a federal firearms license (FFL), a state firearms dealer permit issued by the Colorado Department of Revenue (DOR), and registration for the 6.5% excise tax on firearms, precursor parts and ammunition. Each has its own paperwork, and the state permit cannot be issued until you hold a valid FFL.
This guide covers the order we recommend, what each step costs, and the mistakes that cause delays. Colorado has no general state business license. You form your entity with the Secretary of State, open a Department of Revenue account if you collect or withhold tax, and then add the licenses for your activity from the state, your city or your county.
This article is informational content, not legal or tax advice. Firearms rules in Colorado have changed recently and may change again. Talk with a qualified attorney and a CPA before you open, and confirm current requirements with each agency named below.
What You Need Before You Start
Gather these items before you file anything. Most delays happen when a later filing depends on an earlier one that has not been completed.
- Formation documents for your entity, filed with the Colorado Secretary of State Business Organizations Division
- A registered agent with a physical Colorado street address
- A valid federal firearms license (FFL)
- A Colorado Department of Revenue account opened through Revenue Online
- A sales tax license, if you sell tangible goods
- The $400 state firearms dealer permit fee, which DOR may adjust annually
- A list of every employee who will work in a firearms position, with criminal history check records and DOR-approved training records
- Written confirmation from your city or county that the location is zoned and licensed for firearms sales
- A business bank account and a federal employer identification number (EIN)
- A bookkeeping system that tracks each sale, the tax charged, and the excise tax owed
Colorado Firearms Dealer Costs at a Glance
The table below lists the confirmed costs. Where a figure is not listed, the agency named in the table must confirm it before you budget for it.
| Item | Cost | Agency | Notes |
|---|---|---|---|
| LLC Articles of Organization | $50 | Colorado Secretary of State | Processed in real time when filed online |
| Corporation Articles of Incorporation | $50 | Colorado Secretary of State | For a profit corporation |
| Name reservation | $25 | Colorado Secretary of State | Holds the name for 120 days |
| Trade name (DBA) | $20 to file online, $5 to renew | Colorado Secretary of State | Filed statewide, not with the county |
| Periodic report | $25 per year | Colorado Secretary of State | First due in the second year for a new LLC or corporation |
| Firearms dealer permit | $400 initial fee | Colorado Department of Revenue | Valid 3 years; DOR may adjust the fee annually |
| Sales tax license | Check with DOR | Colorado Department of Revenue | Not free; confirm the current fee before filing |
| Federal firearms license | Check with ATF | Bureau of Alcohol, Tobacco, Firearms and Explosives | Required before the state permit |
| Excise tax | 6.5% of net taxable retail sales | Colorado Department of Revenue | Filed monthly in Revenue Online by the 20th |
Step 1: Confirm the Scope of Your Business
Start by deciding exactly what you will sell. The state permit and the excise tax both apply to firearms, and the excise tax also reaches precursor parts and ammunition. If you plan to sell any of these at retail, build the excise tax into your pricing and bookkeeping from the first day. Ask DOR to confirm how the rules apply to your product mix, including accessories and repair work, before you sign a lease or order inventory.
Step 2: Form Your Entity With the Secretary of State
Most dealers form an LLC, though a corporation works too. File online through the Colorado Secretary of State Business Organizations online filing system at https://www.coloradosos.gov/pubs/business/fileAForm.html. Online filings are processed in real time, so the record is updated immediately after payment unless your document states a delayed effective date.
Three naming rules matter. An LLC name must include a term such as Limited Liability Company, LLC or Ltd. Liability Company under section 7-90-601 of the Colorado Revised Statutes. The name must also be distinguishable from existing names on Secretary of State records, and punctuation and capitalization do not count. ABC Inc and abc inc are treated as the same name. Search the name first at https://www.coloradosos.gov/biz/BusinessEntityCriteriaExt.do.
If you need time to finish the rest of your setup, reserve the name for $25. A reservation lasts 120 days. If you plan to operate under a name different from your legal entity name, file a Statement of Trade Name for $20 online. It is filed with the Secretary of State, not the county, and it costs $5 to renew.
A new LLC or corporation owes no periodic report in its first year. Starting in the second year, the $25 Periodic Report is due in your entity's periodic report month, which appears on your record summary. You may file it as early as two months before that month or as late as two months after without penalty. An entity that does not file becomes Delinquent, so put this date on your calendar as soon as you receive your filing confirmation.
Step 3: Appoint a Registered Agent
Every entity must name one registered agent who has consented to the appointment. The agent may be an individual or an entity. Under rules effective July 1, 2025, an individual agent must be at least 18 years old, hold a current valid Colorado driver's license or state ID card, and either live in Colorado or have a usual place of business there. Enter the agent's name and ID number exactly as they appear on that credential. If the agent has no Colorado identification, they can request an agent passcode from the Secretary of State, which expires 45 days after it is issued.
The registered agent address must be a physical Colorado street address where documents can be received during normal business hours. A P.O. box does not qualify. An entity serving as agent must be in good standing with the Secretary of State and have a usual place of business in Colorado.
Step 4: Obtain Your Federal Firearms License
The FFL is the foundation of everything else. A valid FFL is a precondition for the Colorado state dealer permit, so do not file the state application until the federal license is in hand. Confirm the current application process, fee, and processing time with the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF), because those details can change.
Make sure the business name and address on your FFL match your Secretary of State filing and your DOR account. Mismatched names are one of the most common reasons a state application stalls, and they are easy to prevent at the start.
Step 5: Open Your Department of Revenue Account and Sales Tax License
Colorado issues no single general business license, but most sellers of tangible goods must hold a Colorado sales tax license. Apply through the Department of Revenue at https://tax.colorado.gov/how-to-apply-for-a-colorado-sales-tax-license. The license is not free, so confirm the current fee with DOR before you submit.
The state sales tax rate is 2.9 percent, plus any applicable special district taxes. Home-rule cities, including Denver, Aurora, Colorado Springs, Boulder and Fort Collins, collect and license their own city sales tax. The state sales tax license does not cover them. If your store is in a home-rule city, you must also apply directly to that city. Services are generally not subject to the state sales tax, but confirm how DOR treats any repair, training or transfer fee on your invoices.
Step 6: Apply for the State Firearms Dealer Permit
Since July 1, 2025, a state firearms dealer permit has been required under HB24-1353. DOR issues it. The initial fee is $400. DOR may adjust that fee annually, so confirm the amount on the day you file rather than relying on an older number. The permit is valid for 3 years.
Before you apply, have your FFL, entity documents, DOR account information and employee records ready. Your application should describe your actual business operations, including the locations where you will sell. Inconsistent answers between your application and your other filings can slow review.
Step 7: Vet and Train Every Firearms Employee
A dealer may not employ anyone in a firearms position who is prohibited from possessing firearms, or who has a disqualifying misdemeanor within the last 5 years. Each of those employees needs a criminal history check every 3 years and annual DOR-approved training. Build this into hiring, not just onboarding. An employee who has not been checked should not handle firearms, even on a trial shift.
Keep dated records for each check and each training session. DOR may inspect dealers, with inspections of 10 percent of permit holders each year. Inspections may be unannounced, so your records should be ready at all times.
Step 8: Set Up Excise Tax Filing
Since April 1, 2025, a 6.5 percent excise tax applies to net taxable retail sales of firearms, precursor parts and ammunition under HB24-1349, which Colorado voters approved as Proposition KK. You file monthly in Revenue Online, and each return is due by the 20th of the month.
Some buyers are exempt. The exemptions named here include peace officers, law enforcement agencies and active-duty U.S. military members. Check the DOR excise tax guide for the documentation each exemption requires, and keep copies with the sale record. An exemption you cannot document is an exemption you may have to pay for later.
Set up your point-of-sale system so the excise tax is calculated separately on each taxable item. Then reconcile your monthly sales against your return before filing. A mismatch between sales records and the return is an easy audit trigger.
Step 9: Follow the Semiautomatic Firearm Training Rule
SB25-003 was signed on April 10, 2025. Beginning August 1, 2026, specified semiautomatic firearms may be sold or transferred only to buyers who have completed the required firearms safety training. A sheriff-issued course eligibility card is needed to enroll in that training. A dealer who unlawfully sells one of these firearms can lose the state permit.
Because this rule is recent, confirm the current requirements with the Department of Revenue Firearms Dealer Division and the Colorado Bureau of Investigation. Check for any court action that may affect how the rule applies. Build a verification step into every sale that is covered, and train your staff on it before the first transaction.
Step 10: Confirm Local Zoning and Licenses
The state permit does not replace local approval. Zoning, business licenses and any other local requirements vary by city and county, and each one must be checked separately. Contact the planning or licensing office for your location before you sign a lease. A location that cannot be approved for retail firearms sales can derail the entire plan, so confirm this before spending money on build-out or inventory.
Step 11: Calendar Your Recurring Obligations
Once you open, your deadlines repeat. Put each of these on a shared calendar:
- Excise tax return: monthly, by the 20th, in Revenue Online
- Sales tax return: follow the schedule DOR assigns to your account
- Periodic report: yearly, in your entity's periodic report month, starting in the second year
- Employee criminal history checks: every 3 years for each covered employee
- Employee training: annually, under DOR-approved requirements
- State firearms dealer permit: renewal before the 3-year term ends; confirm the renewal process with DOR
Common Mistakes to Avoid
- Filing the state permit before the FFL. The FFL is a precondition, so the state application will not be complete without it.
- Assuming the state sales tax license covers your city. Home-rule cities such as Denver, Aurora, Colorado Springs, Boulder and Fort Collins license and collect their own tax.
- Treating the excise tax as optional for parts and ammunition. The 6.5 percent applies to precursor parts and ammunition as well as firearms.
- Hiring before vetting. A single prohibited employee in a firearms position creates permit risk.
- Using a P.O. box as the registered agent address. The address must be a physical Colorado street address.
- Mismatching names across filings. Your Secretary of State record, FFL, DOR account and permit application should show the same legal name and address.
- Missing the periodic report. An LLC or corporation that does not file becomes Delinquent.
- Selling covered semiautomatic firearms without verifying training. A rule violation can cost you the state permit.
- Budgeting with old numbers. DOR may adjust the permit fee annually, and some fees must be confirmed directly with the agency.
Practical Tips Before You Open
Call DOR early and ask how the excise tax and sales tax should appear on your invoices. Written answers from the agency give you a reference point if questions come up later. Keep a folder for every filing with the confirmation page, the fee receipt and the date you submitted it.
If you are unsure how to structure your business, the Colorado Small Business Development Center Network at https://sbdc.colorado.gov/ and the SBA's Colorado district page at https://www.sba.gov/district/colorado both offer business guidance. Neither replaces a licensed attorney or CPA for legal or tax questions specific to your situation.
What Results to Expect
Once your entity is formed, your FFL is issued, and your state permit is approved, you may be able to begin retail operations, subject to local approvals and the training and vetting rules described above. Online entity filings are typically processed in real time, but the timing for the FFL, the state permit and any local approval depends on each agency and on the completeness of your application. Plan for the longest step in the sequence, not the fastest one.
Your ongoing costs will likely include the $25 periodic report, the excise tax on your sales, employee checks and training, and any permit fee adjustments. Confirm each figure with the responsible agency when you file, because the amounts and deadlines can change.
Next Steps
Start with the Secretary of State name search, then confirm your FFL timeline with ATF and your sales tax license fee with DOR. Those two answers will shape your budget and launch date. Once they are settled, file your entity, appoint your registered agent, and build your employee vetting and excise tax records before you apply for the $400 state permit.
Keep exploring: related Colorado guides
- How to Start a CBD or Hemp Business in Colorado
- How to Start a Marijuana Infused Products Business in Colorado
- How to Start a Cannabis Consumption Lounge in Colorado
- How to Start a Vape or Tobacco Shop in Colorado
- How to Start an LLC in Colorado
- Colorado Business License
- How Much Does It Cost to Start a Business in Colorado
- All Colorado business types
- Every Colorado guide in one place