How to Start an Online Store in Colorado
How to Start an Online Store in Colorado
Starting an ecommerce business in Colorado requires more than picking a domain name and uploading product photos. You need a registered business entity, sales tax compliance, a merchant account, and the right insurance. This guide walks you through each step in order, with exact costs and timelines for Colorado.
What You Need Before You Start
Before you file any paperwork, gather these items:
- A business name that complies with Colorado naming rules
- Your Colorado driver's license or state ID card (if you're the registered agent)
- A Colorado street address for your registered agent (not a P.O. box)
- An Employer Identification Number (EIN) from the IRS, or you can use your SSN if you're a sole proprietor
- Information about your products, pricing, and target market
- A business bank account (required to separate personal and business finances)
- A payment processor (Shopify, WooCommerce, Square, Stripe, or similar platform)
You don't need capital to file paperwork, but you will need working capital to stock inventory, pay platform fees, and market your store. Budget $500 to $2,000 minimum for launch costs.
Step 1: Choose Your Business Structure
Your business structure determines how you file taxes, your personal liability, and ongoing compliance costs. The three most common structures for ecommerce in Colorado are:
Sole Proprietorship: You and your business are the same legal entity. No filing required. You pay self-employment and income tax on all profits. Easy to start, but your personal assets are at risk if the business is sued.
Limited Liability Company (LLC): A separate legal entity that protects your personal assets. Filing fee is $50. You pay a $25 annual Periodic Report fee. Income passes through to your personal tax return at Colorado's flat 4.40 percent rate. This is the most common choice for small ecommerce businesses in Colorado.
Corporation: A more formal structure with separate tax filing. Filing fee is $50. Annual Periodic Report fee is $25. Requires more paperwork and accounting. Most ecommerce startups don't need this until they grow significantly.
Most ecommerce owners in Colorado choose an LLC because the liability protection is worth $50 and a one-page filing. If you're running a very small side business or testing the market, sole proprietorship works fine and costs nothing to set up.
Step 2: Reserve or Register Your Business Name
Your business name must be distinguishable from other names already registered with the Colorado Secretary of State. Check availability before you file anything.
You can search existing names for free at the Colorado Secretary of State Business Entity Search: https://www.coloradosos.gov/biz/BusinessEntityCriteriaExt.do
If you want to hold a name while you make decisions, you can reserve it for 120 days. Name reservation costs $25. Go to the Colorado Secretary of State filing page at https://www.coloradosos.gov/pubs/business/fileAForm.html to reserve a name online.
If your business name will be different from your legal entity name (for example, your LLC is called "Mountain Peak LLC" but you trade as "Peak Supply Co"), you need to file a Statement of Trade Name (DBA) with the Colorado Secretary of State. The filing fee is $20 online. You renew it for $5 every two years.
Step 3: File Your Business Formation Document
If you chose an LLC or corporation, file your formation document with the Colorado Secretary of State. This is called Articles of Organization for an LLC or Articles of Incorporation for a corporation.
File online at https://www.coloradosos.gov/pubs/business/fileAForm.html. The process is fast: online filings are processed in real time once payment clears. You get a confirmation immediately, and your business is officially registered.
Cost: $50 filing fee for LLC or corporation.
Registered Agent requirement: Every business entity must name a registered agent. As of July 1, 2025, the agent must be either an individual who holds a current valid Colorado driver's license or state ID card and lives in Colorado or has a usual place of business here, or an entity in good standing with the Secretary of State that has a place of business in Colorado. The agent's address must be a Colorado street address where documents can be received during business hours. You can be your own registered agent. No P.O. boxes are allowed.
Step 4: Get Your Employer Identification Number (EIN)
Apply for an EIN from the IRS at https://www.irs.gov. An EIN is a nine-digit number that identifies your business for tax purposes. It's free and takes about 10 minutes to apply online. If you're a sole proprietor, you can use your Social Security number instead, but an EIN keeps your business finances separate.
You'll need your EIN to open a business bank account and to file sales tax returns in Colorado.
Step 5: Apply for a Colorado Sales Tax License
If you sell physical goods in Colorado or to Colorado residents, you need a Colorado sales tax license. Even if you ship from out of state, you must collect sales tax from Colorado customers.
Apply at https://tax.colorado.gov/how-to-apply-for-a-colorado-sales-tax-license. The Colorado Department of Revenue handles this. The application is free and takes 2 to 3 business days to process. You'll get your sales tax license number immediately after approval.
Sales tax rate: Colorado's base state sales tax rate is 2.9 percent. Local jurisdictions may add more. Denver, for example, adds an additional 3.62 percent for a total of 6.52 percent. Check the local rate for where your customers are located and where your warehouse is, if you have one.
You must collect this tax from customers and remit it to Colorado monthly or quarterly, depending on your sales volume. Most ecommerce platforms (Shopify, WooCommerce, etc.) can calculate and track this for you.
Step 6: Open a Business Bank Account
Separate your personal and business finances from day one. This makes accounting easier, looks professional, and protects you in case of a lawsuit.
Bring your EIN, driver's license, and Articles of Organization (or sole proprietorship documentation) to a Colorado bank. Most banks offer free or low-cost business checking accounts. Some charge monthly fees ($10 to $30) or require a minimum balance. Compare options from local banks and national banks like Chase and Bank of America.
A business account typically takes 1 to 3 business days to open.
Step 7: Set Up Payment Processing
You need a way to accept credit card and online payments. Common options for Colorado ecommerce are:
Shopify: All-in-one platform. $29 to $2,000 per month. Includes website hosting, shopping cart, payment processing, and inventory management.
WooCommerce: Open-source plugin for WordPress. Hosting and domain cost $100 to $300 per year. Payment processing fees vary (typically 2.9 percent to 3.9 percent per transaction).
Square Online: Free or $30 per month plan. 2.9 percent plus $0.30 per transaction for online payments. Good for small stores under $50,000 per year in sales.
Stripe: Payment processor only. 2.9 percent plus $0.30 per transaction. Requires a website (Shopify, WooCommerce, custom).
Your payment processor will need your EIN and business bank account information. Processing is instant, and money deposits to your account in 1 to 2 business days.
Step 8: Understand Colorado Sales Tax Remittance
Once you have a sales tax license, you must file and pay sales tax. Frequency depends on your sales volume:
- Monthly filing if your sales are high
- Quarterly filing if your sales are moderate
- Annual filing if your sales are very low (under $1,000 per month)
Colorado Department of Revenue handles filings at https://tax.colorado.gov/. You can file online. There is no state franchise tax in Colorado, so you only pay income tax at 4.40 percent on your net profit.
Step 9: Get Business Insurance
Business liability insurance protects you if a customer is harmed by your product or claims your business caused them damage. This is optional by law, but highly recommended.
Cost ranges from $500 to $2,000 per year depending on your product, sales volume, and risk level. Contact a local Colorado business insurance broker for a quote. This is not tax-deductible, but it is a business expense.
Step 10: Set Up Your Online Store
Upload your products, write descriptions, set pricing, and configure shipping. Your platform (Shopify, WooCommerce, etc.) walks you through this. This step takes 1 to 4 weeks depending on how many products you have and how much detail you want.
Make sure your product images, descriptions, and claims are accurate and comply with any regulations in your industry. If you sell food, supplements, or health products, the FDA has specific labeling and claims requirements. Consult an attorney if you're unsure.
Step 11: Market and Launch
Once your store is live and your tax setup is complete, you can start marketing. Budget for Google Ads, Facebook Ads, email marketing, or organic social media. Most ecommerce businesses spend $200 to $1,000 per month on marketing in the first few months.
Colorado-Specific Costs and Timeline
Here's what you'll pay to launch a Colorado ecommerce business:
| Item | Cost | Timing |
|---|---|---|
| LLC filing | $50 | Same day (online) |
| Registered agent (you) | $0 | N/A |
| EIN (IRS) | $0 | Instant online |
| Sales tax license | $0 | 2 to 3 business days |
| Business bank account | $0 to $300/year | 1 to 3 business days |
| Ecommerce platform (monthly) | $29 to $300 | Immediate |
| Business insurance (annual) | $500 to $2,000 | 1 to 2 weeks |
| Domain name (annual) | $10 to $20 | Immediate |
Total out-of-pocket cost to launch: $50 to $100 in filing and licensing fees, plus $500 to $2,500 for platform setup and insurance. You can start with less if you skip business insurance initially and use a free tier platform, but that is not recommended.
Timeline to launch: 2 to 4 weeks if you have all documents ready. Most of the time is spent building your store and sourcing inventory, not on the legal setup.
Tips to Avoid Common Mistakes
- Don't skip the sales tax license. Colorado actively audits ecommerce businesses. If you owe uncollected sales tax plus penalties, the bill can be thousands of dollars.
- Don't use a sole proprietorship if you ship hazardous goods or have high liability risk. The LLC liability protection costs only $50 and is worth it.
- Don't forget to file your annual Periodic Report. Colorado requires it every year in your anniversary month (due up to 2 months before or 2 months after with no penalty). It costs $25 and takes 5 minutes online. Missing it makes your business "delinquent" and exposed to lawsuits.
- Don't use your home address as your registered agent address if you plan to open a store or office. Your registered agent address is public information and must be a valid business address.
- Don't collect sales tax incorrectly. If you sell to multiple states, each state has different rules. Your ecommerce platform can help, but consult a CPA if you're unsure.
- Don't ignore county and local licensing requirements. Some Colorado counties and cities require additional business licenses or permits (health permits, zoning permits, etc.). Contact your city or county clerk to check.
Expected Results
After you complete these steps, you will have a legally registered ecommerce business that can accept payments, collect sales tax, and scale. However, launching a business and making it profitable are different things. A well-executed online store with good products, marketing, and customer service can expect to see first sales within 2 to 8 weeks. Profitability typically takes 6 to 12 months, depending on your product, pricing, and marketing spend.
Colorado's 4.40 percent state income tax is reasonable compared to other states, and the lack of a franchise tax means you only pay income tax on actual profit, not revenue. This makes Colorado a friendly state for ecommerce startups.
Disclaimer
This article is informational content about Colorado business formation and ecommerce requirements. It is not legal advice, tax advice, or accounting advice. Business laws change, and individual circumstances vary. Before making decisions that affect your legal structure, taxes, or liability, consult a qualified Colorado business attorney, certified public accountant (CPA), or tax professional. The fees and timelines in this article are current as of September 2026 and may change.
Resources
- Colorado Secretary of State Business Organizations: https://www.coloradosos.gov/pubs/business/businessHome.html
- Colorado Department of Revenue Sales Tax: https://tax.colorado.gov/how-to-apply-for-a-colorado-sales-tax-license
- IRS EIN Application: https://www.irs.gov/ein
- Colorado Small Business Development Center: https://sbdc.colorado.gov/
- SBA Colorado District: https://www.sba.gov/district/colorado