Freelance Invoicing Guide: How to Invoice Clients and Get Paid

An invoice is the last document in a deal and the one that turns work into money. A clear one gets paid faster; a vague one gets questions. Here is what to put on it, when to send it, and how to set it up so you rarely have to chase.
Quick answer: Send an invoice with a unique number, both parties' details, a clear description of the work, the total in the agreed currency, an explicit due date and payment instructions — as soon as the invoiceable event happens. Tie it to the agreement so the amount is never a surprise, and follow up on the day after it falls due.
What a freelance invoice should include
- Your details: name or business name and contact information, plus any registration number your country requires.
- Client details: the legal name to bill and where to send it, plus a purchase-order number if they use one.
- A unique invoice number. Sequential numbers make invoices easy to find and prove.
- Dates: the issue date and an explicit due date.
- Description of the work: line items with quantity and rate, matching the quotation.
- The total, in the currency you agreed, and any deposit already paid.
- Payment instructions: bank details or your accepted methods, and a reference to quote.
- Tax information only where it applies to you. Rules differ by country; this is a question for local rules or an accountant.
- A reference to the agreement or quotation the invoice belongs to.
You can build one in minutes with the free invoice generator, in your own currency and with your country's date format.
When to send it
Invoice the moment the event in your agreement occurs — the deposit date, an approved milestone, delivery — not at the end of the month. If your agreement doesn't say, agree it before starting; see freelance payment terms.
Deposits, milestones and final invoices
Splitting a project into invoices reduces risk for both sides. A common structure is a deposit before work starts and the balance on delivery; longer projects add a milestone in the middle. Whatever you choose, invoice each stage against the agreement so the total never exceeds what was agreed — DealInSec enforces that ceiling by drawing invoices from the agreement.
Due dates and payment terms
Put a date on the invoice, not only "net 30". A specific due date is easier to act on and to follow up. Small jobs are often due on receipt, projects in 7 to 14 days, and larger organisations may require 30 days or longer; choose what your agreement supports and be consistent. Mention late fees only if your terms provide for them.
How to get invoices paid on time
- Send it to the person who approves payment, not just the person who hired you.
- Make it easy: attach the PDF, restate the payment details, quote a reference.
- Agree terms in writing before you start.
- Send a friendly heads-up before the due date for new clients or large invoices.
- Follow up the working day after it falls due, every time. See how to follow up on an unpaid invoice.
In DealInSec the invoice comes from the signed agreement, so the amounts match and you can see what is paid, pending and overdue.
Common invoicing mistakes
- No due date, or a due date that differs from the agreement.
- Invoices that don't match the quotation, inviting a dispute.
- Missing payment instructions, so the client has to ask.
- Waiting weeks to send it after the work is done.
- Skipping the follow-up because it feels awkward. Reminders are routine: see payment reminder email templates.
Frequently asked questions
What should a freelance invoice include?
Your name or business and contact details, the client's details, a unique invoice number, the issue date and due date, a description of the work with quantities and rates, the total in the agreed currency, payment instructions, and any tax information your country requires. Reference the quotation or agreement it belongs to.
When should I send an invoice?
As soon as the invoiceable event happens: on the deposit date, when a milestone is approved, or on delivery — whichever your agreement says. Sending late delays payment by exactly as long.
What payment terms should I put on a freelance invoice?
State a due date, not just 'net 30'. Common choices are payment on receipt for small jobs, 7 to 14 days for projects, and 30 days for larger companies that insist on it. Match what your agreement says.
Do I need to charge tax on a freelance invoice?
It depends on your country, your registration status and where your client is. This guide does not give tax advice: check your local rules or ask an accountant. Only add tax to an invoice if you know it applies.