Guide · 9 min read

    How to start a business

    Forget the 40-page business plan. Here's the honest, minimal path from idea to your first paying customer — and the finance setup that keeps the IRS off your back.

    The 7 steps that actually matter

    1. 1

      Validate the idea with real conversations

      Talk to 15–20 people in your target market before writing any code, printing any product, or building a website. You're not selling — you're listening for what they already pay for and hate about it.

    2. 2

      Pick a legal structure

      Sole proprietorship is free but offers no liability protection. An LLC costs $50–$500 to file and separates your personal assets. Most new founders should form a single-member LLC in their home state.

    3. 3

      Get an EIN from the IRS

      Free, takes 10 minutes online at irs.gov. You need it to open a business bank account and hire anyone. Do this the same week you file your LLC.

    4. 4

      Open a business bank account

      Never mix personal and business money. It kills your liability protection and makes bookkeeping a nightmare. Most online banks (Mercury, Relay, Novo) open in a day with your EIN.

    5. 5

      Set up bookkeeping from day one

      Track every dollar in and out. You don't need QuickBooks — a simple app like SnapBooks or even a spreadsheet works for the first year. The goal is a monthly P&L and a clean paper trail for taxes.

    6. 6

      Get your first paying customer

      Warm outreach beats cold ads at this stage. Message 30 people who fit your ideal customer, ask about their problem, and offer to solve it. One paying customer teaches you more than a year of planning.

    7. 7

      Set aside taxes weekly

      Move 25–30% of every payment to a separate savings account for taxes. Freelancers and business owners pay quarterly estimated taxes to the IRS — miss them and you get penalties.

    Common startup expenses (all deductible)

    LLC / incorporation fees
    Business bank account fees
    Domain & website hosting
    Business software & SaaS
    Logo & branding
    Legal & CPA consultations
    Home office (dedicated room)
    Business insurance
    Advertising & marketing
    Business meals (50%)
    Mileage for client visits
    Phone & internet (% for work)
    Courses & books
    Business licenses & permits

    The 3 mistakes that kill new businesses

    • Building before selling. Six months of "product development" before a single customer conversation is a slow way to run out of money.
    • Mixing personal and business money. It voids your LLC protection and turns tax season into archaeology.
    • Ignoring quarterly taxes. The IRS wants estimated payments 4 times a year. Missing them means penalties on top of what you already owe.

    Manage your business with SnapBooks

    Track income, expenses, invoices, and taxes from day one — in 15 minutes a week.

    Start free

    Tools for new founders

    FAQ

    How much money do I need to start a business?+

    Most service businesses can start for under $500 — a domain, an LLC filing, a business bank account, and basic software. Product businesses need more for inventory. Don't confuse startup cost with runway: you also need 3–6 months of personal expenses saved before quitting a day job.

    LLC, sole prop, or S-Corp?+

    Start as a sole prop (nothing to file) or single-member LLC ($50–$500 depending on state) for liability protection. S-Corp only makes sense once net profit is consistently above ~$60k — it saves self-employment tax but adds payroll.

    Do I need a business license?+

    Depends on your city, state, and industry. Most online service businesses just need a state LLC filing and an EIN from the IRS (free). Regulated fields (food, childcare, contracting, health) need additional licenses.

    How do I get my first customer?+

    Talk to 20 people in your target market before building anything. First customers almost always come from your existing network, warm outreach, or a specific niche community — not paid ads. If you can't get one person to pay, more marketing won't help.

    When should I start tracking finances?+

    Day one. Open a separate business bank account before your first sale, put every expense on a business card, and record income + expenses weekly. Waiting until tax season means recreating a year of memory from bank statements — painful and expensive.