How to Start a Coffee Shop Business in Texas

How to Start a Coffee Shop Business in Texas

How to Start a Coffee Shop Business in Texas

Starting a coffee shop in Texas requires more than great beans and a solid business plan. You need the right legal structure, proper licensing, and a clear understanding of Texas regulations. This guide walks you through the formation process step by step.

Step 1: Choose Your Business Entity Structure

Your first decision is whether to operate as a sole proprietorship, partnership, limited liability company (LLC), or corporation. Most coffee shop owners choose an LLC or corporation because these structures protect personal assets if the business faces liability.

LLC (Limited Liability Company) is the most popular choice for coffee shops. It costs $300 to file a Certificate of Formation with the Texas Secretary of State and offers liability protection without the complexity of a corporation. You'll file a simplified annual Public Information Report with the Texas Comptroller by May 15 each year (no fee if your business revenue stays below $2,650,000, which covers most independent shops).

Corporation (C-Corp or S-Corp) is another option if you plan to bring in investors or expect significant profits. Filing costs $300, the same as an LLC, but corporations have more formal requirements like a board of directors and regular shareholder meetings.

Sole Proprietorship requires no formal filing with the Secretary of State, but you'll have unlimited personal liability if someone sues the business. Many coffee shop owners avoid this structure for that reason.

Step 2: File Your Entity with the Texas Secretary of State

Once you've chosen your structure, file your business formation document with the Texas Secretary of State. The filing portal is SOSDirect at https://direct.sos.state.tx.us/acct/acct-login.asp.

For an LLC: File a Certificate of Formation (Form 205). The standard filing fee is $300. You can expect processing within one business day if you file electronically through SOSDirect. If you need faster processing, Texas offers expedite options: Standard Expedite ($50 per document, 2 to 3 business days), Next Day Expedite ($500 per document), or Same Day Expedite ($750 per document, processed by close of business the same day if received by 12 p.m.).

Required information: Your LLC name, principal place of business address in Texas, registered agent name (and that agent's address), and the purpose of the business.

Name requirements: Your business name must be distinguishable in the Secretary of State's records from any existing entity, and it must include an organizational designation such as "Limited Liability Company," "LLC," or "L.L.C." You can check name availability by calling the Texas Secretary of State at (512) 463-5555, or search the business records online at https://www.sos.state.tx.us/corp/searches.shtml.

If you want to reserve a name before filing (useful if you're still fundraising or securing a location), you can reserve it for 120 days for a $40 fee.

Step 3: Appoint a Registered Agent and Registered Office

Every Texas business entity must have a registered agent and a registered office in Texas. The registered agent receives legal documents on behalf of your business. This can be you (if you're a resident), one of your business partners, or a professional registered agent service.

The registered office must be a physical street address in Texas, not a post office box or mail forwarding service. If you're changing your registered agent or office address later, the fee is $15.

If you hire a professional registered agent service, expect to pay $50 to $150 per year. These services ensure documents don't get missed and provide a business address if you don't want to use your home or location.

Step 4: Obtain a Texas Tax Identification Number

You'll need a Texas sales and use tax permit to sell products (coffee, pastries, merchandise) to customers. The Texas Comptroller of Public Accounts issues these permits at no cost. Application typically takes 2 to 3 weeks to process.

Apply online at https://comptroller.texas.gov/taxes/permit/. You'll need your business name, location, structure type, and projected monthly sales.

Texas sales tax rate: 6.25% state tax, plus local taxes that vary by city and county. Houston adds 0.0625%, Dallas adds 0.0625%, Austin adds 0.125%, and San Antonio adds 0.1875%. Your city and county may have additional local sales taxes. The Comptroller's website has a locator tool to find your total applicable rate.

You're required to collect sales tax on taxable items (coffee, food, merchandise) but not on services like in-shop seating or WiFi access alone. Keep records of all sales and remit taxes monthly or quarterly based on your projected volume.

Step 5: Get a Franchise Tax Account (If Required)

Texas has no corporate income tax, but entities with annual total revenue above $2,650,000 must pay franchise tax. This is a privilege tax administered by the Texas Comptroller at rates of 0.375% for retail businesses (which includes coffee shops) or 0.75% for other business types. Lower-revenue businesses file a Public Information Report annually (due by May 15) with no tax owed if below the threshold.

Registration for franchise tax is automatic when you file your Certificate of Formation, and the first report is due by May 15 of the year following your first business activity.

Step 6: Register for Federal Employer Identification Number (EIN)

Even if you're the only employee initially, you'll want an EIN (Employer Identification Number) from the IRS. This separates your personal taxes from your business taxes and is required if you hire employees, open a business bank account, or need a business credit card.

Apply for free at https://www.irs.gov/ein or call 1-800-829-4933. The process takes less than 15 minutes online.

Step 7: Secure Your Business Location and Licenses

Once your entity is formed, you'll need location-specific permits and licenses:

  • City business license/permit: Required in most Texas cities. Costs vary from $25 to $500+ depending on your city and projected revenue. Contact your city's business licensing office or planning department.
  • Food service permit: Required by your county health department since you're serving food and beverages. The health inspector will visit your location, review your layout, equipment, and food handling practices. Expect fees of $100 to $500+ and processing of 1 to 4 weeks, depending on your county.
  • Building permit: If you're renovating or building out your space, your city requires a building permit. This is separate from your business license and covers plumbing, electrical, HVAC, and structural work.
  • Sign permit: Many cities require permits for outdoor signage. Check with your city's planning department.
  • Occupancy permit: Your city's building department issues this once construction is complete and inspections pass.

Texas does not require a general state business license. The licenses listed above are local and health-department specific.

Step 8: File an Assumed Name (DBA) if Needed

If you're operating under a name different from your registered entity name, you'll file an Assumed Name Certificate with the Texas Secretary of State. For example, if your LLC is "Main Street Coffee Holdings LLC" but you operate as "The Daily Grind," you need to file the DBA.

The filing fee is $25 with the Secretary of State. You'll also pay county clerk fees (typically $10 to $50, varies by county). The certificate is valid for up to 10 years and must be renewed before expiration.

File online through SOSDirect at https://www.sos.state.tx.us/corp/namefilingsfaqs.shtml.

Step 9: Open a Business Bank Account

Separating personal and business finances is essential for accounting and tax purposes. Open a business checking account in your business name using your EIN and Certificate of Formation. Most banks require:

  • Your business formation documents (Certificate of Formation)
  • Your EIN letter from the IRS
  • Personal ID for each owner
  • Initial deposit (typically $100 to $500)

Choose a bank that offers reasonable fees and no monthly minimums if you're just starting out. Some banks offer free first-year accounts for new businesses.

Step 10: Secure Business Insurance

Coffee shops face specific liability risks: customer slips and falls, food-related claims, and equipment damage. General liability insurance typically costs $400 to $800 per year for a small cafe. Property insurance (covering equipment, inventory, and build-out) runs $500 to $1,500 per year depending on your location and value at risk.

If you have employees, workers' compensation insurance is required by Texas law. This protects employees if they're injured on the job and typically costs $0.80 to $1.50 per $100 of payroll.

Bundle policies for discounts, and review coverage annually as your business grows.

Common Mistakes to Avoid

  • Forgetting the registered agent requirement: You cannot serve as your own registered agent. Even if you work full-time at the shop, you need someone else (or a service) designated.
  • Skipping local permits: Many new business owners file with the Secretary of State and assume they're legal to operate. Local health and building permits are separate and required before you open.
  • Mixing personal and business money: Operating your coffee shop through your personal bank account doesn't protect your personal assets if the business is sued. Use a dedicated business account.
  • Using a name already taken: Check availability before you fall in love with a name. Hundreds of shops use common names like "The Daily Grind" in Texas, so distinguish yours or face rejection at filing.
  • Delaying the franchise tax report: Even if you owe no tax (revenue under $2,650,000), you must file an annual Public Information Report by May 15. Missing this creates penalties and can trigger administrative dissolution.

Timeline and Total Startup Costs

Formation timeline: You can complete Steps 1 through 6 in 1 to 2 weeks if using expedite options, or 2 to 4 weeks using standard processing. Local permits (Steps 7 and 8) add 2 to 8 weeks depending on your city and county.

Formation costs breakdown:

  • LLC Certificate of Formation: $300
  • Name reservation (optional): $40
  • Registered agent service (optional): $50 to $150 per year
  • DBA/Assumed Name: $25 to $75
  • Sales tax permit: Free
  • EIN: Free
  • City business license: $25 to $500 (varies by city)
  • Food service permit: $100 to $500+ (varies by county)
  • Business insurance: $900 to $2,300 per year

Total direct cost for entity formation and basic licensing: $1,450 to $3,600+ (not including location build-out, equipment, or initial inventory).

Work with Qualified Professionals

This guide is informational only and does not constitute legal, tax, or business advice. The specific requirements, fees, and timelines vary by your location and individual situation. Before finalizing your business structure or filing documents, consult with:

  • A Texas business attorney: To review your operating agreement and ensure you have the right liability protection for your situation.
  • A CPA or tax professional: To plan your tax strategy and ensure compliance with federal and Texas franchise tax obligations.
  • A local business advisor: The Texas Small Business Development Center at https://www.sbdctexas.org/ offers free or low-cost consulting to startup owners.

Your Path Forward

Once your entity is formed and permits are in hand, you're ready to secure financing, finalize your location lease, and order equipment. Use this formation as your legal foundation, then focus on operations: sourcing quality beans, training staff, and building your customer base. The paperwork is the first step, but it's the critical one that protects your personal assets and keeps your business compliant with Texas law.