Guide
What to Put on a Freelance Invoice: The Complete Checklist
By Sachin Kakrate · Updated June 13, 2026

Getting paid on time as a freelancer comes down to one unglamorous document: the invoice. A clear, complete invoice gets approved and paid quickly. A vague or incomplete one gets stuck in someone's inbox, bounced back with questions, or quietly forgotten until you chase it.
This guide walks through everything that belongs on a freelance invoice, why each piece matters, and the mistakes that delay payment. If you'd rather skip the formatting and just fill in the blanks, you can build a finished invoice in a couple of minutes with the free invoice generator — but it helps to know what each field is actually for.
The essential elements every freelance invoice needs
At a minimum, a professional freelance invoice includes the following. Miss one of these and you give the client a reason to delay.
1. The word "Invoice." It distinguishes the document from a quote or a receipt, and tells the client's accounts team exactly what they're looking at.
2. A unique invoice number. Every invoice needs its own number in a consistent sequence (INV-001, INV-002). This is how you both track what's paid and outstanding, and it keeps your records clean at tax time.
3. The invoice date and the due date. State the due date explicitly ("Due: March 30"). "Net 30" without an actual date leaves room for a client to interpret the deadline generously.
4. Your details. Your name or business name, address, email, and phone number — plus your logo if you have one, which makes the invoice look established rather than improvised.
5. The client's details. The correct legal name of the company or person, addressed to the specific person who approves payments. Invoices sent to the wrong inbox are the most common reason for "lost" payments.
6. An itemized list of work. Break the work into clear line items — a short description, the quantity or hours, the rate, and the line total. Itemizing justifies the total and makes partial disputes easy to resolve.
7. The subtotal, any taxes, and the grand total. Show the subtotal, then tax as its own line, then the final amount due in bold. Make the total impossible to miss.
8. Payment terms and accepted methods. Spell out how you want to be paid and include the details the client needs to actually send the money.
How to set payment terms that get you paid
Choose a clear payment window. "Net 15" means due 15 days after the invoice date. Shorter terms get you paid sooner — many freelancers use Net 14 rather than the corporate-standard Net 30.
Consider a deposit for larger projects. For sizable or first-time work, invoicing a 25–50% deposit before starting protects you from doing weeks of work for a client who disappears.
State your late fee up front. You can only reasonably enforce a late fee the client was told about in advance, so put it in your terms from the first invoice.
Tax and record-keeping
Keep every invoice you issue, numbered and saved, so your invoiced income matches what hits your bank account. If you have a business tax ID, you can put that on the invoice instead of a personal Social Security number when a client requests your details. Consistent, sequential records are the foundation that makes the rest of your bookkeeping straightforward.
Common mistakes that delay payment
- No due date. Always state the date.
- Sending it to the wrong person. Confirm the billing contact.
- Vague line items. "Design work — $2,000" invites questions; "Homepage redesign (12 hrs @ $150) — $1,800" does not.
- Inconsistent invoice numbers. Number everything.
- Sending an editable file. Send a PDF, not a raw document.
- Forgetting to follow up. A polite reminder after the due date is normal.
How to send your invoice
Send the finished invoice as a PDF — it can't be accidentally edited and looks the same on every device. Attach it to a short email that restates the amount and due date. The free invoice generator does exactly this: fill in your details and line items, and it produces a clean, downloadable PDF with your numbering and totals already calculated.
Frequently asked questions
What does "Net 30" mean? Payment is due 30 days after the invoice date. Always pair the term with the actual calendar due date.
Do I need to put my Social Security number on an invoice? No — never print it on a routine invoice. If you have an EIN, provide that instead when a client needs your tax details.
Should freelancers charge a deposit? For larger projects or new clients, yes — a 25–50% deposit before starting is common and protects you.
What's the difference between an invoice and a receipt? An invoice requests payment before the client pays; a receipt confirms payment after. Label each correctly.
Newsletter
Calm money tips, now and then
Occasional, genuinely useful money guidance — no spam, unsubscribe anytime.
By subscribing you agree to our privacy policy. No spam — unsubscribe anytime.
Make one in minutes
Skip the formatting — our free invoice generator builds a clean PDF for you.
Open the invoice generator