Freelancer & Small Business Legal Setup

Everything a U.S. freelancer needs to get legally and financially established — the LLC decision, quarterly tax mechanics, what makes a contract enforceable, and the retirement accounts that cut your tax bill in the same year you contribute. For more background and examples, see the guidance below; for built-in tools and options, use the quick tools guide.

Author
Checklistify Editorial Team
Last Updated

Checklist Items

0 done15 left3 of 4 sections collapsed

0%

Do These in Order — Sequence Matters

The checklist items are organized by topic, but legal and financial setup has a dependency chain. Doing things out of order means redoing work or discovering gaps at the worst moment — when a client asks for your bank account details and you don't have a business account, or when a quarterly payment comes due and you haven't enrolled in IRS Direct Pay.

WEEK 1
  • → Choose entity type
  • → Apply for EIN (banks need this before opening a business account)
  • → File LLC paperwork or DBA
  • → Open business bank account
MONTH 1
  • → Draft or download a contract template
  • → Set up invoicing software
  • → Open a dedicated tax-reserve savings account
  • → Add all four quarterly tax dates to your calendar
  • → Research local business licensing requirements
MONTH 3
  • → Open a retirement account
  • → Request an E&O insurance quote
  • → Confirm every active client has a signed contract on file
  • → Make your first quarterly tax payment if income has started

⚠️ An Invoice Is Not a Contract

Many freelancers begin work after a verbal agreement or email exchange, then send an invoice when the work is done. This sequence leaves almost no legal recourse. An invoice is a request for payment — it records an amount due, not the terms of the engagement. A contract is the binding agreement that defines scope, revisions, IP, and payment consequences before work begins. If a client disputes deliverables, claims the scope was different, or simply stops responding, an invoice by itself provides no legal standing. A signed contract — even a clear email thread in which both parties confirm the deliverables, rate, and timeline — is evidence a court can evaluate. The contract comes before the work; the invoice comes after.

💡 When to Hire a CPA — and When to DIY

Tax software handles straightforward freelance returns competently. TurboTax Self-Employed, FreeTaxUSA, and TaxSlayer all support Schedule C, Schedule SE, and the home office deduction. A CPA adds value — and typically pays for itself — in specific circumstances:

✅ DIY is reasonable when:
  • All clients are in your home state
  • No employees, no complex entity structure
  • Deductions are standard (home office, software, subscriptions)
  • Your income is relatively stable year to year
💡 Hire a CPA when:
  • Clients across multiple states (nexus and filing obligations)
  • Evaluating an S-Corp election to reduce self-employment taxes
  • Revenue above $150,000 (optimization outweighs the fee)
  • You received an IRS notice or correspondence
  • It's your first year — a single setup consultation prevents years of compounding errors

A first-year consultation with a CPA who specializes in self-employed clients typically costs $200–$500. It often identifies deductions or structuring improvements that exceed the fee. Frame it as a one-time setup cost, not a recurring annual expense you're committing to.

🧮 What You Actually Need to Charge

Most freelancers underprice by anchoring to a comparable salary rather than to the take-home pay they want. A $75,000 salaried role and a $75,000 freelance gross are not equivalent — they differ by taxes, benefits, and unpaid hours. Here is a cleaner way to think about it:

Target annual take-home: $60,000
Gross needed (after taxes + retirement): ~$92,000–$95,000
Assumes combined effective rate including self-employment tax, federal, and moderate state tax
Realistically billable hours per year: ~1,300–1,400 hrs
2,000 working hours × 65–70% billable (rest: sales, admin, gaps, downtime)
Minimum hourly rate needed: ~$66–$73/hr
With retirement contributions ($15K): ~$77–$85/hr
Realistic target range: $80–$100/hr

A freelancer billing $50/hr and working 1,350 hours earns $67,500 gross — netting roughly $43,000 after taxes, with nothing going toward retirement. This calculation is not an argument for any particular rate; it is a tool for making an informed decision rather than a surprised one at tax time next April.

📖 The Topic This Checklist Doesn't Cover — But You Should Know Exists

S-Corporation election — filing IRS Form 2553 to have your LLC taxed as an S-Corp — is a widely used strategy for reducing self-employment taxes at higher income levels. It is legitimate, it works, and at the right income level it can produce meaningful annual tax savings. It also requires paying yourself a reasonable W-2 salary through your own business, running payroll tax filings, and working with an accountant who understands the mechanics. It is not a year-one decision for most freelancers, and the crossover point where it makes financial sense varies by state, income level, and accountant fees. The right moment to look into it: once your net self-employment income has been above $80,000 for a full calendar year and appears likely to remain there. Bring it up in your first CPA conversation — knowing it exists is more than most freelancers start with.

Master This Checklist Quickly

Every important button and option for this pre-made checklist, shown in a glance-friendly format.

Start Here

  1. 1

    Click any item row to mark it complete.

  2. 2

    Use the note row under each item for quick notes.

  3. 3

    Use the tool row for undo, redo, reset, and check all.

  4. 4

    Use Save Progress when you want to continue later.

Checklist Row Tools

UndoRedoResetCheck allCollapse/Expand sectionsShow/Hide detailsInline notes

Top Action Buttons

Share

Open all sharing and export options in one menu.

Email DraftContinue on another devicePrint or Save as PDFPlain Text (.txt)Word (.docx)Excel (.xlsx)

Add & Ask

Open one menu for apps and AI guidance.

NotionTodoist CSVChatGPTClaude

Copy and customize

Create a new editable checklist pre-filled with your chosen content.

Save Progress

Adds this checklist to My Checklists and keeps your progress in this browser.

Most Natural Usage

Track over time

Check items -> Add notes where needed -> Save Progress

Send or export

Open Share -> Choose format -> Continue

Make your own version

Copy and customize -> Open create page -> Edit freely