A Freelancer's Guide to Invoicing and Getting Paid

As a freelancer, you can be brilliant at what you do, but if your invoicing is sloppy, late, or unclear, you will struggle to get paid. Invoicing is not just administrative paperwork — it is the mechanism that turns your work into income. Getting it right means getting paid faster, maintaining professional relationships, and keeping your finances organised.
This guide covers everything you need to know about creating effective invoices, setting clear payment terms, and following up when payments are late.
What makes a professional invoice
Essential elements
A professional invoice should include:
- Your business name and contact details — Full name or trading name, address, email, and phone number
- Your tax registration number — VAT number, GST number, or equivalent if applicable
- Client's name and address — The legal entity you are billing, not just a contact name
- Unique invoice number — Sequential numbering (INV-001, INV-002) makes tracking and referencing easy
- Invoice date — The date you issue the invoice
- Payment due date — A specific date, not just "Net 30" (though you can include both)
- Description of services — Clear, detailed description of what you did
- Quantity and rate — Hours worked and hourly rate, or fixed project fee, or per-unit pricing
- Subtotal — The amount before tax
- Tax amount — VAT, GST, or sales tax if applicable
- Total amount due — The final amount the client needs to pay
- Payment details — Bank account details, payment link, or instructions for how to pay
- Payment terms — Any late payment fees, early payment discounts, or other conditions
Presentation matters
Your invoice is a reflection of your professionalism. Use a clean, consistent template. Include your logo if you have one. Ensure the layout is clear and the total amount due is prominent. A messy, confusing invoice invites delays and queries.
Most accounting software provides professional invoice templates that include all the required fields and calculate totals automatically.
Setting payment terms
Choosing your terms
Standard payment terms for freelancers include:
- Due on receipt — Payment expected immediately upon receiving the invoice
- Net 14 — Payment due within 14 days
- Net 30 — Payment due within 30 days (the most common)
- Net 60 — Payment due within 60 days (common with larger organisations)
Shorter payment terms mean faster payment, but some clients — particularly larger companies — have fixed payment cycles that may not accommodate short terms. Find a balance between what works for your cash flow and what your clients can realistically deliver.
Communicating terms upfront
Agree on payment terms before you start work, ideally in a written contract or proposal. Surprising a client with unexpected payment terms on the first invoice creates friction. When terms are agreed in advance, the invoice simply confirms what was already understood.
Late payment fees
Including a late payment clause in your terms gives you leverage when chasing overdue invoices. Common approaches include:
- A fixed fee for late payment (for example, 25 or 50 per overdue invoice)
- Interest on the outstanding amount (for example, 1.5 percent per month)
- Reference to statutory late payment rights (many jurisdictions give businesses the right to charge interest on late commercial payments)
State your late payment terms clearly on every invoice. Even if you rarely enforce them, their presence encourages timely payment.
Deposits and milestone payments
For larger projects, do not wait until the work is complete to invoice. Structure payments as:
- Deposit upfront — 25 to 50 percent before work begins
- Milestone payments — Payments at defined project stages
- Final balance — The remainder upon completion
This protects your cash flow and reduces the risk of non-payment on large engagements.
When to invoice
Invoice promptly
Send your invoice as soon as the work is complete — or on the agreed billing date if you invoice periodically. Every day you delay sending the invoice is a day added to your waiting time for payment. If your terms are Net 30, and you wait a week to send the invoice, you are effectively on Net 37.
Regular billing cycles
If you have ongoing client relationships, establish a regular billing cycle. Invoicing on the same day each month — the first or the last, for example — creates a routine for both you and your client. It also makes your cash flow more predictable.
Time tracking supports invoicing
If you bill by the hour, accurate time tracking is essential. Record your time daily rather than trying to reconstruct it at the end of the month. Your time records should align exactly with your invoice line items.
Following up on late payments
Have a follow-up process
Late payments are inevitable. Having a defined process removes the emotion and awkwardness:
Day 1 past due — Send a friendly reminder. "Just a reminder that invoice INV-023 was due on [date]. Could you let me know when payment will be processed?"
Day 7 past due — Follow up more directly. "I notice invoice INV-023 is now a week overdue. I would appreciate it if you could arrange payment at your earliest convenience."
Day 14 past due — Be firm. "Invoice INV-023 is now two weeks past the agreed payment date. Please arrange payment within the next five business days. Late payment interest may apply per our agreed terms."
Day 30+ past due — Consider escalation. Depending on the amount and the relationship, options include a formal demand letter, involving a debt collection service, or small claims court.
Automated reminders
Your accounting software can send payment reminders automatically at intervals you define. This is more effective and less uncomfortable than sending manual reminders, because the communication feels systematic rather than personal.
Keep it professional
Chasing payment is uncomfortable, but it is a normal part of business. Do not apologise for asking to be paid for work you have delivered. Be polite, be specific (always reference the invoice number and amount), and be persistent.
Understand why payments are late
Not all late payments are deliberate. Common reasons include:
- The invoice was sent to the wrong person or department
- The invoice is stuck in an approval process
- The client has a fixed payment run schedule
- The client is experiencing their own cash flow issues
- The invoice has an error that the client has not communicated
A brief conversation can often identify and resolve the issue faster than repeated email reminders.
Making it easy to get paid
Offer multiple payment methods
The easier you make it to pay, the faster you get paid. Offer:
- Bank transfer — Include full account details on every invoice
- Online payment — Payment links that let clients pay with a card or bank transfer in a few clicks
- Direct debit — For recurring clients, setting up automatic payments eliminates the invoicing cycle entirely
Include payment links on invoices
If your accounting software generates online payment links, include them on every invoice. A client who can click a button and pay immediately is far more likely to pay on time than one who needs to manually set up a bank transfer.
Send invoices electronically
Email invoices rather than posting them. Electronic invoices arrive instantly, can include clickable payment links, and create a clear record of when the invoice was sent.
Record-keeping for freelancers
Track everything
Maintain records of:
- Every invoice issued (including date, amount, and client)
- Every payment received (including date and method)
- Outstanding invoices and their due dates
- Any credit notes or adjustments
Reconcile regularly
Match payments received against invoices issued at least monthly. This ensures no payments are missed and identifies outstanding invoices that need follow-up.
Keep copies
Retain copies of all invoices for the period required by your jurisdiction — typically five to seven years. Digital storage through your accounting software is perfectly acceptable and far more practical than paper files.
Common invoicing mistakes
Vague descriptions
"Consulting services — March" tells the client nothing useful. "Brand strategy consultation — 12 hours at [rate] per hour — March 1-15, covering competitive analysis and positioning workshop" is clear, specific, and harder to dispute.
Missing or wrong details
An invoice with the wrong client name, missing tax number, or incorrect payment details causes delays while the client requests corrections. Double-check every invoice before sending.
Inconsistent numbering
Skipping invoice numbers, using duplicate numbers, or changing your numbering system creates confusion and audit problems. Use sequential numbering and let your accounting software manage it.
Not following up
Many freelancers send invoices and then simply wait, hoping payment will arrive. Hope is not a payment strategy. Follow up systematically on every overdue invoice.
Invoicing too infrequently
If you do a large amount of work before invoicing, you carry all the financial risk. Invoice regularly — weekly for hourly work, at milestones for project work. This keeps your cash flow steady and limits your exposure.
Choosing invoicing software
Dedicated accounting software makes invoicing faster and more reliable than creating invoices in a word processor or spreadsheet. Look for:
- Professional templates with your branding
- Automatic calculations for line items, tax, and totals
- Online payment integration so clients can pay with a click
- Automated reminders for overdue invoices
- Recurring invoices for regular clients
- Expense tracking alongside invoicing for a complete financial picture
- Tax reporting to simplify your tax return
Relentify's accounting software includes all these features, making it straightforward for freelancers to create professional invoices, track payments, and manage their finances in one place.
The bottom line
Good invoicing is not complicated, but it requires consistency and attention to detail. Invoice promptly, make it easy to pay, follow up on late payments, and keep your records organised. These habits are the foundation of healthy freelance finances.