Due On Time
Invoicing Basics

How to Invoice as a Freelancer: Step-by-Step Guide (2026)

Invoicing as a freelancer does not need to be complicated. This step-by-step guide covers every field, when to send, which payment terms to use, and how to handle clients who do not pay.

· · 9 min read
Freelancer creating a professional invoice on a laptop

Key Takeaways

  • Send your invoice within 24 hours of delivering work — invoices sent that quickly are paid an average of 14 days faster.
  • Every freelance invoice needs your details, client details, a unique invoice number, itemized services, due date, and payment instructions.
  • Net 15 gets you paid faster than Net 30 — always propose shorter terms first.
  • Vague service descriptions like 'consulting' cause disputes; be specific about exactly what you delivered.
  • Using a dedicated invoicing tool instead of Word or Google Docs saves time and creates a professional paper trail.

When Should Freelancers Send Invoices?

Send your invoice the moment you deliver the work — not the next day, not at the end of the week. Every hour you wait is an hour of delay added to your payment timeline before the process even starts.

Research consistently shows that invoices sent within 24 hours of project delivery are paid on average 14 days faster than invoices sent later. The reason is psychological as much as practical: your client's satisfaction with your work is highest immediately after delivery, and their intention to pay is strongest at that moment.

There are three common invoicing schedules freelancers use:

  • Upon completion: One invoice when the full project is delivered. Best for small projects under a few thousand dollars.
  • At milestones: Invoice at defined project checkpoints — for example, 50% upfront, 50% on delivery. Best for large projects or new client relationships.
  • On a recurring schedule: Invoice weekly or monthly for ongoing retainer work. Set a fixed date — the 1st or 15th of each month — and stick to it.

Delayed invoicing is the most common self-inflicted cause of cash flow problems for freelancers. If you wait 10 days to send an invoice on Net 30 terms, you have effectively given yourself Net 40 terms.

Step-by-Step: Creating Your First Freelance Invoice

If you want to follow along as you read, open the free invoice generator for freelancers at Due On Time — no sign-up required, and you can download a PDF at the end.

Here is every field and what to enter in each:

Your business name and contact info. Enter your legal name or business name, your email address, phone number, and address. If you have a logo, upload it — it appears on the PDF automatically. This section tells the client who is billing them and how to reach you if they have questions.

Client details. Enter the client's full name, company name (if applicable), billing email address, and address. Address it to a specific person — invoices sent to generic inboxes or wrong contacts are the most common reason for payment delays that are not actually the client's fault.

Invoice number. Use a consistent format like INV-2026-001. The year in the middle makes it easy to sort by year, and the three-digit sequence number leaves room for up to 999 invoices per year. Never reuse a number — if you cancel or void an invoice, retire that number and move to the next one.

Invoice date and due date. The invoice date is today. The due date is calculated from your payment terms — if you use Net 15, count 15 calendar days from today. Write the due date explicitly rather than just stating the terms; some clients do not calculate it themselves and a clear date removes all ambiguity.

Line items. This is the most important section. List each service on its own line with: a clear description of what you delivered, the quantity (hours, units, or deliverables), your unit rate, and the calculated line total. The total populates automatically in most invoicing tools. Be specific — we will cover why vague descriptions cause problems in the next section.

Tax. If you are required to charge tax (VAT, GST, or sales tax depending on your region), add it as a separate line showing the rate and the amount. If you are exempt or not yet registered, you can note this in the invoice footer.

Payment instructions. List every method you accept with the full details needed to pay. For bank transfer, include account name, IBAN or account number, and routing/sort code. For PayPal or Stripe, include your payment link. Clients should be able to pay you without sending a single follow-up email asking how.

Notes and terms. Use the notes field for anything project-specific. Use the terms field for your standard late fee policy and any agreed refund or revision terms.

What Payment Terms Should Freelancers Use?

Payment terms define when the client is expected to pay. The most common options for freelancers are:

  • Due on Receipt: Payment expected immediately upon receiving the invoice. Works for small amounts or long-established client relationships, but can feel aggressive with new clients.
  • Net 15: Payment due within 15 days. The sweet spot for most freelancers — fast enough to maintain cash flow, lenient enough to not alarm clients.
  • Net 30: Payment due within 30 days. The corporate standard. Common with larger companies, but unnecessarily slow for smaller projects.
  • Net 45 / Net 60: Common with government agencies and large enterprises. Accept these only if the relationship or contract size justifies the wait.

Here is a practical decision framework:

  • Small project (<$500), established client: Due on Receipt or Net 15
  • Medium project ($500-$5,000), any client: Net 15
  • Large project (>$5,000), new client: 50% deposit upfront, balance Net 15 on delivery
  • Ongoing retainer, any client: Net 15, invoiced on the same date each month
  • Corporate or enterprise client: Accept Net 30, but always ask for Net 15 first

The key insight is that you can always ask for shorter terms. Most clients accept Net 15 without pushback — they only pay on Net 30 because nobody asked for Net 15. Always propose shorter terms and negotiate from there, not the other way around. For more detail, see the complete guide to invoice payment terms.

5 Common Invoicing Mistakes Freelancers Make

These are the mistakes that cost freelancers money and time — and most of them are easy to fix once you know what to look for.

1. Not numbering invoices consistently. Skipping numbers, reusing numbers, or using different formats for different clients makes it impossible to track which invoices are outstanding. Use a single sequential system from invoice one and never deviate.

2. Vague service descriptions. Writing "consulting" or "design work" instead of "4 hours of UX audit for mobile checkout flow" gives clients room to question what they are paying for. Specificity prevents disputes and signals professionalism. If you can paste the description into an email to explain what you did, it is specific enough.

3. Missing payment terms and due dates. An invoice without a due date is an invoice that will be paid whenever the client gets around to it. A due date converts a vague obligation into a concrete deadline. Include both the terms (Net 15) and the calculated date (April 16, 2026).

4. Not following up on overdue invoices. The most common response to an overdue invoice is no response at all — freelancers feel uncomfortable following up and hope the payment will arrive on its own. It rarely does. A structured follow-up sequence, sent on a schedule, removes the emotional friction and gets results. We cover exactly how to do this in the guide to chasing unpaid invoices.

5. Using Word or Google Docs instead of a real invoicing tool. Formatted documents look fine but they do not track payment status, do not send reminders, and do not give you a record of which invoices are outstanding. A free tool like Due On Time takes the same amount of time to fill out and gives you PDF download, a payment history, and the option to add automated reminders when you need them.

How to Handle Late-Paying Clients

Late payment is the most common financial problem freelancers face. The good news is that most late payments are caused by disorganization, not bad intent — and a clear, structured follow-up sequence resolves the majority of them.

Here is the three-step sequence that works:

Day 3 past due — Gentle check-in. A short, warm email acknowledging the invoice is overdue, reattaching it, and asking if everything looks correct. This gives the client an easy out if the invoice went to spam or was forwarded to the wrong person. Most late payments at this stage are genuine oversights.

Day 10 past due — Firm reminder. A more direct email stating the invoice is now 10 days past due, noting the due date, and asking for a payment date or confirmation. Attach the invoice again. This email should be professional but unambiguous — the tone shifts from helpful to firm.

Day 20 past due — Final notice. Reference your contract and payment terms. State that if payment is not received within 5 business days you will apply the late fee specified in your invoice terms. This email is not a threat — it is a statement of what your agreement already says. Keep it factual and professional.

If a client reaches 30+ days with no payment and no response, escalation options include: a formal letter from a lawyer (often the most effective nudge for large amounts), filing in small claims court (typically handles amounts under $10,000-$25,000 depending on jurisdiction), or engaging a freelance-focused collections service.

The most effective approach, however, is prevention. Due On Time's Starter plan automates this entire follow-up sequence — the system sends reminders on your schedule so you never have to make an uncomfortable decision about whether to follow up or wait longer.

Frequently Asked Questions

Do I need to register a business to send invoices as a freelancer?

No. You can send invoices as a sole proprietor using your personal name and address in most countries. If you are operating under a business name, include both your legal name and your trading name on the invoice.

What is the difference between an invoice and a receipt?

An invoice is a payment request — you send it before payment. A receipt is a payment confirmation — you send it after the client pays. Both are important documents for tax and accounting purposes.

How should I number my freelance invoices?

Use a sequential format like INV-2026-001. The year keeps annual records organized, and the number lets you track outstanding invoices easily. Never reuse or skip numbers.

Can I charge interest on late payments?

Yes, if you state it in your invoice terms before the work begins. A standard rate is 1.5% per month on the outstanding balance after the due date. Always include this clause upfront so clients are aware before they agree to hire you.

How do I create a freelance invoice for free?

Use Due On Time's free invoice generator at dueontime.com/invoice/new. No account needed — fill in your details and download a professional PDF instantly, with no watermarks.