Invoicing

How to Invoice a Client as a Freelancer (And Actually Get Paid on Time)

Sending an invoice is simple. Getting paid on time is the part freelancers actually struggle with, and most of that comes down to decisions made before you ever hit send, not the invoice itself.

A hand holding a phone showing the Client Paper Co. freelance invoicing app open on its home screen

Set up your invoice numbering and terms before your first client

Decide your invoice number format and default payment terms before your first invoice, not during it. Changing either mid-relationship looks disorganized to a client's accounts team. Pick a sequential format that won't collide across clients (INV-2026-001, or a running number starting at 1001) and use it for every invoice you ever send, not a fresh count per client. Pick default payment terms too, typically Net 15 or Net 30, and state them on every invoice rather than leaving the due date field blank. A client with no stated due date has no reason to prioritize paying you over anyone else who gave them one.

How to actually send it so it gets paid

Send the invoice as a PDF attachment, not pasted into the email body. It reads as more official and is what most accounts payable teams expect to file. Use a subject line with the invoice number and amount ("Invoice INV-2026-014, $1,200 due Sep 15") so it's identifiable in a crowded inbox without opening it. If you know the client has a separate accounts or billing contact, CC them directly instead of relying on your main contact to forward it. Then follow up on a fixed cadence: a short reminder on the due date itself, another three days after if unpaid, then weekly. Waiting longer than that makes it harder to raise without the conversation feeling overdue on both sides.

The follow-up cadence, and the deadline the law may already give you

Most freelancers follow up when it starts to feel awkward not to, which means the first chase lands somewhere between day 10 and day 40 depending on temperament. Replace that with a fixed schedule decided once, because the value of a reminder decays fast: an invoice queried on its due date is a routine processing question, while the same invoice raised at six weeks requires both sides to account for the silence. It is also worth knowing that in covered work you may not be arguing from politeness alone. Where a freelance protection statute applies and your contract named no due date, payment is generally owed within 30 days of the work being completed - California and New York both set that backstop, and Illinois goes further by requiring the contract's own date to fall inside 30 days. That gives a day-31 reminder a concrete reference point rather than a vibe.

WhenWhat to sendTone
Due dateShort reminder: invoice number, amount, due todayRoutine, assume it is in a queue
Day 3-7 past dueReply on the same thread, confirm they have it and it is approvedHelpful, offer to re-send
Day 14Direct contact - phone or the accounts payable contact by nameDirect, ask for a payment date
Day 30Formal written notice: amount, original due date, new deadlineFirm, reference any late-fee clause
Day 30+Pause new work; decide on collections or small claimsPlain, not hostile - you want payment, not a point

What to do when a client doesn't pay on time

Late payment is common enough that it shouldn't feel like a crisis: 71% of freelancers have struggled to collect payment at least once in their career. Start with a plain, friendly reminder referencing the invoice number and due date. Most late payments are processing delays, not disputes. If it passes a week late, reference any late-fee or interest clause from your agreement, if you included one; if you didn't, note it for next time. If it goes past two to three weeks with no response, send a formal written notice stating the amount, original due date, and a new deadline before you escalate further (collections, or in the worst case, small claims), and stop new work for that client until the balance clears.

Frequently asked questions

Do I need a registered business to invoice as a freelancer?
In most places, no. You can invoice under your own name with accurate contact details. Tax registration requirements (like a GST or VAT number) kick in above certain income thresholds and vary by country, so check with a local accountant once you're earning consistently rather than assuming either way.
What's the fastest way to invoice a client for the first time?
Pick a template, fill in your business details, the client's details, an itemized breakdown of the work, and your payment terms, then export it as a PDF and send it as an attachment with a clear subject line. Tools built for freelance invoicing (like Client Paper Co.'s invoice generator) handle the numbering and formatting automatically.

Related templates

Freelance invoice template

Bill a client without reaching for a spreadsheet. Pick a template, add your line items, and export a PDF that looks like it came from an agency.