How to register an e-commerce business in Texas

Starting an e-commerce business in Texas offers significant advantages, including no state personal income tax and a business-friendly regulatory environment[citation:3].

However, e-commerce entrepreneurs must navigate specific registration requirements that differ from traditional brick-and-mortar businesses.

This guide provides a comprehensive step-by-step process for registering an e-commerce business in Texas, covering entity formation, sales tax permits, annual compliance, and special considerations for online sellers.

Step 1: Choose and structure your business entity

For e-commerce businesses, the Limited Liability Company (LLC) is the most popular structure due to its liability protection and flexibility[citation:3].

To form a Texas LLC for your e-commerce business:

  • Select a unique name that includes "Limited Liability Company," "LLC," or "L.L.C." Check availability using the SOSDirect business name search tool.
  • Appoint a registered agent with a physical Texas street address. Many online entrepreneurs use professional registered agent services like Northwest Registered Agent or ZenBusiness to keep their personal address off public records[citation:3].
  • File the Certificate of Formation (Form 205) with the Texas Secretary of State. The filing fee is $300, and processing typically takes 3 to 5 business days online via SOSDirect[citation:3][citation:10].
  • Create an Operating Agreement. While Texas does not legally require one, an Operating Agreement establishes your business as a separate legal entity and protects your liability protection. This is particularly important for single-member LLCs[citation:3].

Step 2: Obtain an Employer Identification Number (EIN)

An EIN is required to open a business bank account, set up payment processing (Stripe, PayPal, Shopify Payments), and file taxes.

Apply for an EIN for free through the IRS website[citation:3]. The online application takes about 15 minutes and provides the EIN immediately.

Non-US residents without a Social Security Number can apply via IRS Form SS-4 by fax[citation:10].

Step 3: Apply for a Texas Sales and Use Tax Permit

If you are selling physical products to Texas customers, you need a Texas Sales and Use Tax Permit from the Texas Comptroller[citation:3].

This permit is free to obtain. Apply online through the Comptroller's WebFile system.

The application requires basic business information and estimated monthly sales tax collections.

Once you have the permit, you must collect sales tax from Texas customers at the applicable rate (state rate 6.25% plus local rates up to 8.25% total).

Use the Comptroller's online rate finder to determine the correct total rate for each customer's delivery address.

File sales tax returns monthly, quarterly, or annually depending on your collection volume—returns are due on the 20th of the month following the reporting period.

Marketplace facilitator rules: If you sell exclusively through platforms like Amazon, Etsy, Walmart, or eBay, these platforms (called "marketplace facilitators") are required to collect and remit Texas sales tax on your behalf.

In this case, you do not need your own permit unless you also sell directly through your own website[citation:3].

Step 4: Open a dedicated business bank account

Once your LLC is formed and your EIN is issued, open a separate business bank account immediately.

Commingling personal and business funds is the fastest way to "pierce the corporate veil," making you personally liable for business debts.

For e-commerce businesses, online-friendly banks like Mercury, Relay, and Wise Business are popular options[citation:3][citation:10].

Step 5: Understand the Texas Franchise Tax and annual filing requirements

Texas imposes a franchise tax (also called the "margin tax") on most entities, including LLCs.

However, most new e-commerce businesses will owe $0 in tax because of the "no tax due" threshold.

For 2026, the no tax due threshold is $2.65 million in annualized total revenue[citation:4].

If your revenue is below this threshold, you are not required to file a No Tax Due Report as of January 1, 2024[citation:4].

However, you are still required to file a Public Information Report (PIR) annually by May 15th.

The PIR discloses your business's management structure and the names and addresses of all members or managers.

Filing is done online through the Comptroller's WebFile system. Missing this filing can result in penalties and forfeiture of your LLC's right to transact business[citation:3].

Step 6: Additional local requirements for e-commerce businesses

Texas has no general state business license requirement[citation:3]. However, depending on your specific e-commerce activities, you may need:

  • Local permits: If you operate from a home office, check your city's home occupation permit requirements.
  • Professional licenses: Certain industries (e.g., selling prescription eyewear, providing financial advice) require state professional licenses even for online sales.
  • Health permits: If you sell food or cosmetics you manufacture, you may need health department permits.

Special considerations for non-US residents starting an e-commerce business in Texas

Non-US residents can form a Texas LLC remotely without a visa, US address, or Social Security Number[citation:10].

The process requires a registered agent with a physical Texas address (professional registered agent services handle this).

EIN applications for non-residents are submitted via IRS Form SS-4 by fax, typically taking 4 to 8 weeks to process[citation:10].

From intake to an operational US business bank account, the full process typically takes 6 to 10 weeks[citation:10].

Cost summary for Texas e-commerce business registration:

  • Certificate of Formation (Form 205): $300
  • Registered agent service (annual): $100 to $300
  • EIN from IRS: $0
  • Sales Tax Permit: $0
  • Public Information Report filing: $0
  • Total first-year cost: $400 to $900

Compared to states like California with $800+ franchise tax alone, Texas is very affordable to maintain long-term[citation:3].

Comprehensive Search