How to Bill Clients as a Freelancer (Without Overthinking It)

New freelancers overthink billing. They research invoicing software for days, design custom invoice templates, add line items and tax calculations and terms and conditions. Then they send a beautifully formatted PDF that the client ignores for two weeks because there's no "Pay Now" button.

Here's the simpler approach.

Invoice vs. Payment Request: Which Do You Need?

InvoicePayment Request
FormatFormal document with line items, invoice number, tax infoSimple message with amount, description, and payment link
Best forCorporate clients, tax documentation, complex projectsIndividual clients, simple services, recurring work
Speed to create5-15 minutes30 seconds
Payment link includedSometimes (depends on software)Always
Client experienceOpen PDF, figure out how to payClick link, pick method, pay

The truth: Most freelance clients don't need a formal invoice. They need to know what they owe and how to pay. A payment request with a link does that in 30 seconds.

Use a formal invoice when:

  • Your client's accounts payable department requires one
  • You need an invoice number for your own bookkeeping
  • The project has multiple line items at different rates
  • You're filing taxes and want clean documentation

Use a payment request for everything else.

How to Bill for Different Project Types

Fixed-Price Projects

The simplest. You agreed on a price, you did the work, you bill the total.

Hi [Name], the [project] is complete. Total due: [amount]. Pay here: [link]

For projects over $500, split into deposit + final payment.

Hourly Work

Track your hours, then bill for the total at the end of the period.

Hi [Name], here's the billing for [time period]: [X hours] at [$rate/hr] = [total]. Pay here: [link]

Bill weekly or bi-weekly. Monthly billing means you're always owed a month of work, which is risky.

Recurring Services

For ongoing work (retainers, weekly cleaning, monthly coaching), bill on a consistent schedule.

Hi [Name], here's this month's payment for [service]: [amount]. Pay here: [link]

Same day, same format, every time. Consistency makes it routine for the client.

Retainer / Subscription

Bill at the beginning of the period, not the end. "Pay for March" goes out March 1, not March 31.

The Billing Workflow That Works

  1. Agree on price and terms before starting (in writing)
  2. Collect deposit if the project is over $500
  3. Deliver the work
  4. Send payment request immediately with a direct link
  5. Automated reminders handle follow-up
  6. Client pays, you move on

This entire workflow takes less than 2 minutes of billing admin per client.

Tools for Freelance Billing

If you need formal invoices:

  • Wave (free invoicing + accounting)
  • FreshBooks ($19/mo, polished invoices)
  • QuickBooks ($30/mo, full accounting suite)

If you just need to collect payment:

  • Payable.at (free tier, payment page + requests + auto reminders)
  • PayPal Invoicing (free, but 2.99% + $0.49 fees)
  • Square Invoicing (free, but 3.3% + $0.30 fees on invoices)

For most freelancers, the second category is all you need. You can always add formal invoicing later when your business demands it.

Stop Overcomplicating Billing

You don't need:

  • Custom invoice templates with your logo in the header
  • Sequential invoice numbers (unless your accountant requires them)
  • Itemized line items for simple services
  • Net-30 terms (that just means you wait 30 days to get paid)

You need:

  • A payment link that works
  • A message that says what's owed and how to pay
  • Automated reminders so you don't have to chase

Related Guides

Stop Chasing Payments Manually

Payable.at gives you a single payment page with all your methods, plus automated payment requests and reminders. Get paid faster with less effort.

Create Your Free Payment Page