💻

How to start a online business in Vermont

Sell digital products, content, courses, or services from anywhere.

Recommended structure
LLC
Typical startup cost
$200 – $1,500
State
Vermont

Step-by-step

  1. 1
    Form an LLC with your state
  2. 2
    Get a free EIN from the IRS
  3. 3
    Open a business bank account (Mercury, Novo, or local bank)
  4. 4
    Buy a domain and set up a basic website
  5. 5
    Set up bookkeeping (Wave is free, QuickBooks is the standard)
  6. 6
    Register for sales tax if you sell physical products

Licenses & permits you'll likely need

  • General business license (city/county)
  • Sales tax permit (if selling taxable goods)
  • Home occupation permit (if working from home)

Exact requirements vary by city and county. Confirm locally before you operate.

Insurance

  • General liability
  • Cyber liability (if storing customer data)

Tax notes

If you make over $400 in net profit, file a Schedule C and pay self-employment tax. Track every business expense from day one.

Business banking

Mercury and Novo are popular online-first business banks. You'll need an EIN before opening an account.

Official Vermont filing links

See full Vermont resource page

Build your personalized plan

We'll generate a Vermont-specific checklist for your online business and walk you through every step.

Ask anything about starting a online business in Vermont

Your AI business advisor

Ask about LLCs, taxes, licenses, banking, or anything you need to launch.