Skip to main content
Back to Blog
Guides
9 min read

Freelance invoicing in the US: a complete guide

Going freelance is exciting — but the paperwork side can feel overwhelming. Invoicing is one of the first things you need to get right: it's how you get paid, how you keep records for the IRS, and how you look professional to clients.

This guide walks you through everything, from the basics of setting up to sending invoices that actually get paid on time.

Before you send your first invoice

Choose your business structure

Most US freelancers start as sole proprietors. It's the simplest structure — you and the business are legally the same entity. You report your income on Schedule C of your personal tax return.

Other options:

  • Single-member LLC — separates your personal and business assets. Taxed the same as a sole proprietor by default, but adds liability protection
  • S-Corp — can reduce self-employment tax once your income is high enough. Talk to a CPA when you're earning $75,000+ annually

You don't need to register as a sole proprietor — you are one by default when you start earning income. But you should get an EIN (Employer Identification Number) from the IRS — it's free and takes 5 minutes online. Using an EIN instead of your SSN on W-9 forms protects your Social Security number.

Understand your tax obligations

As a self-employed person in the US, you're responsible for:

  • Federal income tax on your net profit (income minus deductible expenses)
  • Self-employment tax (15.3% — covers Social Security and Medicare)
  • State income tax (if your state has one)
  • Estimated quarterly tax payments — due January 15, April 15, June 15, and September 15

The IRS expects you to pay taxes as you earn. If you owe more than $1,000 at year end, you may face underpayment penalties. Set aside 25–30% of every payment you receive for taxes.

Get a business bank account

Mixing personal and business finances is the most common mistake new freelancers make. Open a separate business checking account and run all business income and expenses through it. This makes bookkeeping trivial and protects you in an audit.

What to include on your invoices

Every invoice should include:

  1. Your name or business name and contact details
  2. Your client's name and address
  3. A unique, sequential invoice number (INV-001, INV-002, etc.)
  4. The invoice date
  5. A clear description of what you did
  6. The amount due — itemized with quantities and unit prices
  7. The total amount
  8. Your payment terms — when you expect payment (e.g., Net 30)
  9. Your payment details — bank routing/account number, or payment link

For a detailed breakdown with examples, see our guide to writing invoices.

Choosing your payment terms

Payment terms are the rules for when and how your client pays. The most common options:

  • Due on receipt — immediate payment
  • Net 15 — within 15 days
  • Net 30 — within 30 days (most common)
  • Net 60 — within 60 days (common with larger companies)

As a new freelancer, don't be afraid to ask for shorter terms. Net 15 or even due on receipt is reasonable for small projects. Longer terms suit ongoing retainer relationships where trust is established.

Always state your terms on the invoice and agree them with your client before starting work. Getting this in writing — even an email confirmation — protects you if there's a dispute.

How to actually send invoices

You have several options:

Option 1: Free invoice generator

If you just need to create a one-off invoice quickly, use a free invoice generator. You enter your details, add line items, and download a PDF. No account needed.

The downside: no tracking, no payment links, no automatic reminders.

Option 2: Invoicing software

A dedicated invoicing tool like Coinvoice handles the entire workflow:

  • Create professional invoices from templates
  • Send by email with a "Pay Now" button
  • Accept card and PayPal payments directly
  • Track when clients view your invoice
  • Automatic reminders for overdue invoices
  • Expense tracking and receipt scanning
  • Reports for your tax return

Most of these features are free — Coinvoice's free plan includes unlimited invoices for up to 5 active clients. See our pricing page for details.

Option 3: Spreadsheet or Word template

You can create invoices in Excel or Google Docs using an invoice template. This works but doesn't scale — you'll spend time on formatting, manual numbering, and chasing payments by email.

Getting paid faster

The average US freelancer waits 30+ days for payment. Here's how to shorten that:

1. Include a payment link. If your client can pay with one click, they're more likely to pay immediately. Invoices with online payment options get paid up to 3x faster than bank-transfer-only invoices.

2. Send the invoice immediately. Don't wait until the end of the month to batch your invoicing. Send each invoice as soon as the work is delivered.

3. Follow up promptly. If payment is overdue, send a polite reminder on day 1. Then again on day 7. Don't feel awkward — you did the work, you deserve to be paid.

4. Offer early payment discounts. "2/10 Net 30" means the client gets a 2% discount if they pay within 10 days, otherwise the full amount is due in 30 days. Some clients will take the discount every time.

5. Use recurring invoices for retainers. If you do ongoing work for a client, set up a recurring invoice so it goes out automatically each month. One less thing to remember.

Tax deductions for freelancers

Deductible expenses reduce your taxable profit. Track everything:

  • Home office — dedicated space used exclusively for work (simplified method: $5/sq ft, up to 300 sq ft)
  • Software and subscriptions — invoicing tools, design software, cloud storage
  • Equipment — computer, monitor, desk, chair (Section 179 deduction)
  • Internet and phone — business-use percentage
  • Professional development — courses, books, conferences
  • Travel — mileage (67 cents/mile for 2026), flights, hotels for business trips
  • Health insurance premiums — deductible if you're self-employed and not eligible for an employer plan

Coinvoice's expense tracking with receipt scanning makes this straightforward — snap a photo of every receipt and it's organized for tax time.

Your first invoice checklist

  • [ ] Chosen your business structure (sole proprietor, LLC, etc.)
  • [ ] Got an EIN from the IRS
  • [ ] Opened a business bank account
  • [ ] Chosen your invoicing tool or template
  • [ ] Set up your business details (name, address, logo)
  • [ ] Agreed payment terms with your client
  • [ ] Created the invoice with all required fields
  • [ ] Double-checked the amounts and client details
  • [ ] Included a payment link or bank details
  • [ ] Sent the invoice and noted the due date
  • [ ] Set a reminder to follow up if not paid on time
  • [ ] Set aside 25–30% of the payment for taxes

If a client doesn't pay on time, don't panic — read our guide to dealing with late payments in the US for step-by-step advice on recovery and prevention.

Ready to send your first invoice? Get started with Coinvoice — free for up to 5 active clients, no credit card required.

Coinvoice

Elia Yousf

Founder of Coinvoice. Building simple invoicing tools for freelancers and small businesses.

Ready to try simple invoicing?

Create, send, and get paid. All core features free. No credit card required.