· 5 min read
Invoices

How to Write a Basic Invoice: The Minimum You Need

A basic invoice needs seven fields: your name, client's name, invoice date, invoice number, description of work, amount, and payment instructions.…

How to Write a Basic Invoice: The Minimum You Need

Most freelancers over-think their first invoice. They look for templates with logos, subtotals, tax fields, and notes sections. You don’t need any of that to start. Here’s what you actually need — and nothing more.

The seven required fields

1. Your name (or business name) Use your legal name as a sole proprietor, or your registered business name. This is who the payment is being made to.

2. Client’s name (or company name) The full name of the person or company you’re billing. If you’re billing a company, include both the company name and the contact person’s name.

3. Invoice date The date you’re sending the invoice. Not the date you did the work — the date you’re issuing the document.

4. Invoice number A unique reference number for this invoice. Start anywhere — many freelancers start at 001 or 100 or a custom scheme like 2026-001. The number just needs to be unique.

5. Description of work What you did. Be specific enough that the client recognizes it. “Logo design for spring campaign” is better than “Design services.”

6. Amount The total due. If you have multiple line items, show each one with a subtotal and then a total. Keep the math visible.

7. Payment instructions How to pay you. Include your bank details, a PayPal or Venmo link, or a link to an online payment portal. Without this, clients who want to pay don’t know how.

What about due dates?

A due date isn’t technically required, but include one. Without a due date, you’ve given the client no timeline — “payment due within 14 days” or a specific date both work. Without any due date, “due on receipt” is implied in many jurisdictions, but ambiguity helps no one.

What you don’t need for a basic invoice

  • A logo
  • Your full mailing address
  • Tax ID numbers (unless the client asks)
  • Line-item tax calculations
  • Notes or terms sections
  • Sophisticated software

These additions are useful as your freelance business grows, but a first invoice doesn’t need them. The goal is to send something clear and professional, not to design a perfect document.

A basic invoice example


Invoice

From: Jane Smith To: Acme Corp / Sarah Johnson Date: May 27, 2026 Invoice #: 2026-001 Due: June 10, 2026


Services: Brand identity design — logos, color palette, type guide Flat fee per proposal dated May 1, 2026

Total due: $2,400


Payment: Bank transfer to: [Bank name, account number, routing number] Or pay online: [link]


That’s a complete, professional invoice. It takes about three minutes to write.

When to add more

Once you’re sending invoices regularly, a few additions start to pay off:

  • Your address: Required in some jurisdictions and useful for formal correspondence
  • Late fee terms: “1.5% per month after due date” — this is most useful in your contract, but having it on the invoice reinforces it
  • Tax fields: If your client is a company, they may request your EIN for 1099 filing
  • Your business logo: Adds professionalism and makes it easier for clients to recognize and file

Don’t let the perfect invoice template stop you from sending any invoice. A basic, clear invoice sent today is worth more than a polished one sent next week.

Tools that make this faster

Google Docs or Word with a saved template takes about two minutes per invoice once you have the format set. Invoice software like Waco pre-fills the client details and auto-numbers each invoice — so you’re not retyping the same information every time.

Either way works. The important part is that the invoice goes out promptly after the work is delivered.

Ready to send stronger proposals?

Build, send, and track proposals in one place so follow-up is easier.

Start your free trial →