Skip to content
All articles
Freelancing· 10 min read

How to Invoice as a Freelancer: From Your First Client to Recurring Revenue

The complete guide to invoicing as a freelancer. Learn how to set up an invoicing system, choose terms, handle taxes, and scale from one-off projects to retainers.

How to Invoice as a Freelancer: From Your First Client to Recurring Revenue

Stage one: your first invoice

Keep it simple. One PDF, one client, sent as an email attachment with the invoice number in the subject line. Use a template that matches your brand and includes every mandatory field. Do not spend two hours picking software — the invoice you send today is worth more than the perfect invoicing workflow you set up next month.

Stage two: three to ten regular clients

Start a naming convention (YYYY-#### is fine), keep a simple spreadsheet of what you've sent and what's been paid, and set two automatic email reminders — one on the due date, one seven days after. Free tools like InvoiceNow handle the invoice generation; a shared Google Sheet handles the tracking.

Stage three: retainers and recurring invoices

When 60% of your income comes from the same three to five clients, move to recurring invoices — same amount, same date every month. This eliminates the 'did I forget to invoice?' question and creates predictable cashflow. InvoiceNow's recurring template auto-calculates the next billing date.

Handling taxes as you grow

In your first year, save 25–30% of every invoice to a separate account for taxes — the exact percentage depends on your jurisdiction. Once your revenue crosses the VAT / GST threshold in your country, register and start charging tax on every invoice. Your invoice template should already include a tax line so you don't have to redesign it later.

When to hire help

Bookkeeping first, at around $50k–$100k in annual revenue. An accountant at year-end from day one is fine. Invoicing software with automation only becomes worth the money once you're sending 30+ invoices a month — below that, a free tool and a spreadsheet are strictly better because they don't require ongoing maintenance.

Try it now

Put this into practice in 30 seconds.

Open the invoice generator, pick a template, and send a professional invoice — no signup, no limits, free forever.

Create an invoice