A freelance invoice needs five things to get paid: who you are, who the client is, a unique invoice number with an issue date and a real due date, itemized line items with a total, and your payment terms plus how to pay. Everything else is optional. Below is each field with what to write in it, a complete filled example, three ways to structure your line items, and the terms freelancers actually use.
Checklist: what to include
Your name + business details
Client name + billing address
Invoice number + dates
Line items with clear descriptions
Payment terms (Net 7/14/30) and accepted payment methods
Field by field: what to write, and why it matters
Each of the five required fields does a job. Skip one and you give the client a reason — or an excuse — not to pay yet.
1. Your name and business details
What to write: Your legal or trading name, address, email and phone. Add your tax ID (SSN or EIN) only if the client asks for it — many will, so they can issue a 1099.
Why it matters: Your client's accounts-payable system files invoices by vendor. A missing address or a mismatch with the name on their vendor record is one of the most common reasons an invoice gets bounced back instead of paid.
2. Client name and billing address
What to write: The company's legal name and the accounts-payable email — not just your day-to-day contact. Ask "who should invoices go to?" before you send the first one.
Why it matters: An invoice sitting in a project manager's inbox is not in the payment queue. This single question is the cheapest thing you can do to shorten the time it takes to get paid.
3. Invoice number and dates
What to write: A unique number you never reuse, the issue date, and an explicit due date written as a real date — "Due October 14, 2026", not just "Net 30".
Why it matters: "Net 30" makes the client do arithmetic, and anything the client has to work out is something they can put off. A printed due date removes the excuse and gives you a clean line to reference when you follow up.
4. Line items with clear descriptions
What to write: One line per deliverable or rate, with quantity or hours, the rate, and the amount. Name the work, not the category: "Homepage redesign — 3 concepts + 2 revision rounds" beats "Design services".
Why it matters: Vague lines are what trigger the "can you break this down?" email, and that reply costs you a week. A description specific enough to survive an audit is also specific enough to stop the question.
5. Payment terms and accepted payment methods
What to write: The terms, the late fee if you charge one, and exactly how to pay — a payment link, or the bank details and the name to put on the transfer.
Why it matters: If paying you requires a phone call or a hunt for your account number, you get paid last. Make the easiest action on the page the one where they pay you.
Optional fields worth adding
- • PO number — required by most enterprise clients; ask for it before you invoice, because an invoice without one usually gets rejected on arrival.
- • A late-fee clause — only if it is in your contract, stated as a monthly percentage of the unpaid balance.
- • Deposit or balance note — "Deposit of $1,600 paid 9/12; this invoice is the remaining balance."
- • Your tax ID — SSN or EIN, when the client needs it for a 1099.
- • A short note — the next milestone, or simply thanks. It costs nothing and it is the part clients remember.
A filled example you can copy
Sample invoice
From
Maya Ortiz Design · 118 Larkin St, Austin, TX 78702 · maya@mayaortiz.design
Bill to
Northgate Coffee Co. · Accounts Payable · ap@northgatecoffee.com
Invoice number
2026-014
Issue date
September 30, 2026
Due date
October 14, 2026 (Net 14)
| Description | Qty/Hours | Rate | Amount |
|---|---|---|---|
| Brand identity package — logo, color palette, type system, 20-page guide | 1 | $3,200.00 | $3,200.00 |
| Packaging label design — 3 SKUs | 3 | $450.00 | $1,350.00 |
| Additional revision rounds beyond scope (hourly) | 4.5 | $95.00 | $427.50 |
Payment terms: Net 14. Pay by card at the link above, or by ACH transfer to the account on file. A late fee of 1.5% per month applies to balances unpaid after the due date, per our agreement dated August 4, 2026.
Three ways to structure your line items
The fields stay the same; only the middle of the invoice changes. Pick the structure that matches how you agreed to be paid.
Hourly
Use it when the scope moves — ongoing support, open-ended consulting, or a client who keeps adding "one more thing".
| Description | Qty/Hours | Rate | Amount |
|---|---|---|---|
| Discovery call + competitive research | 2 | $85.00 | $170.00 |
| Wireframes and design revisions | 6.5 | $85.00 | $552.50 |
Tip: Log hours as you go and split them across a few named lines. A single line reading "40 hrs — design work" is the fastest way to get asked for a breakdown.
Flat project fee
Use it when the scope is genuinely fixed and written down. It is the easiest invoice for a client to approve because there is nothing to audit.
| Description | Qty/Hours | Rate | Amount |
|---|---|---|---|
| Marketing site build — 5 pages, responsive, CMS handoff | 1 | $4,800.00 | $4,800.00 |
| Post-launch support — 30 days | 1 | $600.00 | $600.00 |
Tip: Put the deliverables inside the description. The invoice then doubles as a record of what was agreed, which is what you will want if the scope is ever disputed.
Retainer or deposit
Use it for ongoing monthly work, and for any new client or project big enough that you do not want to finance it yourself.
| Description | Qty/Hours | Rate | Amount |
|---|---|---|---|
| Monthly retainer — October (up to 15 hours) | 1 | $1,800.00 | $1,800.00 |
| Project deposit — 50% of agreed total | 1 | $1,600.00 | $1,600.00 |
Tip: Send the deposit as its own invoice and the balance as a second one after delivery. Two clean invoices are easier to chase than one invoice paid in halves — and InvoiceBloom does not split a single invoice into partial payments.
Which payment terms to put on it
Terms are the one field on the invoice that changes when you get paid. Choose deliberately, then print the due date as a real calendar date.
| Term | What it means | Best for |
|---|---|---|
| Due on receipt | Payable as soon as it lands. | Small jobs, one-off clients, and the first invoice with someone you have not worked with before. |
| Net 7 | Seven days from the invoice date. | Solo clients and small businesses. A reasonable freelance default — short enough to protect your cash flow, long enough to be polite. |
| Net 14 | Fourteen days from the invoice date. | A middle ground when Net 7 feels aggressive but you do not want to wait a month. |
| Net 30 | Thirty days from the invoice date. | Larger companies whose accounts-payable runs a monthly cycle. Often non-negotiable — build it into your pricing rather than fighting it. |
| 50% deposit, balance on delivery | Half up front, half when the work ships. | Projects worth more than a few thousand dollars, and any client you have not been paid by yet. |
Charging a late fee? Only if your contract says so — see how much to charge on an overdue invoice and the late fee calculator.
Five mistakes that delay payment
None of these make an invoice invalid. They just give the person approving it a reason to move on to the next one.
Writing "Net 30" with no due date
Print the actual calendar date the money is due. Terms are a policy; a date is a deadline.
Reusing or skipping invoice numbers
Keep one unbroken sequence across all clients. Duplicates are what make a payment impossible to trace six months later. invoice numbering system.
Sending it to your project contact instead of accounts payable
Ask who invoices go to, and CC your contact so they can nudge internally.
Describing the work as "services rendered"
Name the deliverable. Vague lines invite questions, and every question adds days. more invoicing mistakes.
Charging a late fee you never agreed to
A late fee has to be in the contract and on the invoice before it is late. Set the rate before the first job, not after the first overdue one. how much to charge.
Frequently asked questions
What should a freelance invoice include?
Five fields make a freelance invoice payable: your name and business details, the client's name and billing address, a unique invoice number with an issue date and a real due date, itemized line items with a total, and your payment terms plus how to pay. Everything else — a logo, a PO number, a late-fee clause, your tax ID — is optional and depends on the client.
Is there a free freelance invoice template?
Yes. InvoiceBloom is free with no paid tier: unlimited invoices, all seven templates, PDF downloads and payment tracking, no card required. The only charge anywhere is an optional 0.5% platform fee if you choose to let clients pay online through Stripe. A $19 Word and Excel pack exists for people who want offline files, but the app does the same jobs for free and you never need it.
Do I need an invoice number as a freelancer?
Yes — give every invoice a unique number and never reuse or skip one. It is how you and your client tell two invoices apart, how you match a payment to the work, and the first thing anyone asks for when a payment goes missing. A simple sequence like 2026-001 or CLIENT-014 is enough.
What payment terms should I use as a freelancer?
Net 7 is a reasonable default for small jobs and solo clients, Net 14 is a middle ground, and Net 30 is often non-negotiable with larger companies whose accounts-payable runs on a monthly cycle. Whatever you choose, print the actual due date on the invoice rather than only the term — it removes the arithmetic and the excuse.
Should freelancers charge a deposit?
For larger projects and new clients, usually yes; deposits of 25–50% are common. Send the deposit as its own invoice and the balance as a second one when the work is delivered — that is cleaner to track than one invoice paid in pieces, and InvoiceBloom does not split a single invoice into partial payments.
Do I have to charge sales tax on a freelance invoice?
It depends on your state and what you sell. Most US states do not tax professional services, but several tax specific digital or creative deliverables, and rules change. Check your state's department of revenue before you invoice, and if you are registered to collect, show the tax as its own line rather than folding it into the rate.
More resources
Invoicing Software for Freelancers
See how InvoiceBloom helps freelancers invoice faster.
How to Create an Invoice
A step-by-step process you can follow every time.
Freelance Payment Terms Guide
Choose terms that help you get paid faster.
Invoice Number Generator
Generate a clean, unique invoice number in the format you use.
Freelance Rate Calculator
Work out the hourly rate your line items should carry.
Late Fee Calculator
See what a monthly late fee actually adds to an overdue balance.