How to Invoice as a Freelancer
Most late payments aren't clients being difficult — they're invoices that were unclear, sent late, or easy to lose in an inbox. Fixing your invoicing process fixes a surprising amount of your cash flow problem before it starts.
Invoice before the client forgets what you did
Send the invoice within a day or two of finishing the work, while it's still fresh and clearly tied to a deliverable the client just received. Waiting a few weeks makes the invoice feel disconnected from the work, and disconnected invoices get questioned or deprioritized.
Put the due date in the client's terms, not just yours
"Net 30" means something to an accounts payable department; "please pay soon" doesn't. Give a specific due date (an actual calendar date, not just "30 days") and, if you accept late fees, state the rate up front rather than adding it as a surprise later.
Make the invoice number and total impossible to miss
Whoever processes payment on the client's end is often not the person you worked with — it might be a bookkeeper or an AP system. Put your invoice number, total due, and due date somewhere they'll see in the first five seconds, since that's what gets keyed into their system.
Say exactly how you want to be paid
List your accepted payment methods directly on the invoice (bank transfer details, PayPal, a payment link) rather than making the client ask. Every extra step between "I want to pay you" and actually paying is a chance for the invoice to sit untouched for another week.
Follow up before the due date, not after
A short reminder two or three days before the due date reads as organized, not pushy. Waiting until an invoice is already overdue puts you in the position of chasing money, which is a worse conversation for everyone.
Keep a simple system, even if it's not fancy software
For your first several clients, a consistent invoice template and a spreadsheet tracking what's owed and what's paid is enough. Once you're issuing more than a handful of invoices a month, dedicated invoicing or accounting software starts to earn its cost by handling reminders and payment tracking automatically — tools like Wave or FreshBooks are common starting points for freelancers moving past spreadsheets.
The common thread across all of this: an invoice that's clear, specific, and sent promptly gets paid faster than one that's polite but vague. Templates help with the first part — the habit of sending on time is on you.