How to Create an Invoice: A Complete Guide for Freelancers
Creating a professional invoice doesn't have to be complicated. Whether you're a freelancer sending your first invoice or a small business owner looking for a better process, this guide covers everything you need to know.
What Is an Invoice?
An invoice is a document sent by a seller to a buyer that itemizes products or services provided and requests payment. It serves as a legal record of the transaction and typically includes payment terms and due dates.
What to Include on Your Invoice
Every professional invoice should contain these elements:
- Your business name and contact info — Company name, address, email, and phone number
- Client's name and address — The person or company you're billing
- Unique invoice number — Sequential numbering (INV-001, INV-002) for easy tracking
- Invoice date — When the invoice was created
- Due date — When payment is expected
- Itemized list of services/products — Description, quantity, rate, and amount for each line item
- Subtotal, tax, and total — Clear breakdown of all charges
- Payment terms — Net 30, Due on Receipt, etc.
- Notes or terms — Any additional instructions or conditions
Understanding Payment Terms
Payment terms tell your client when and how to pay. Here are the most common ones:
- Due on Receipt — Payment expected immediately upon receiving the invoice
- Net 15 — Payment due within 15 days
- Net 30 — Payment due within 30 days (industry standard)
- Net 60 — Payment due within 60 days (common for larger companies)
Tip: For new clients, start with Net 15 or Due on Receipt. Once you've established trust, Net 30 is the standard.
Common Invoice Mistakes to Avoid
- Missing invoice number — Makes tracking and follow-up difficult
- Vague line items — "Consulting services" is less helpful than "Website redesign consultation — 3 hours"
- No due date — Without a clear deadline, clients will deprioritize your invoice
- Wrong client details — Double-check names and addresses to avoid payment delays
Create Your Invoice Now
Ready to put this into practice? Use the free invoice generator below — no signup required, and your data stays in your browser:
Tips for Getting Paid Faster
- Send invoices promptly — Invoice immediately after completing work
- Be specific — Detailed line items reduce client questions
- Offer multiple payment methods — Bank transfer, PayPal, credit card
- Follow up politely — Send a reminder 3 days before the due date
- Set clear terms upfront — Discuss payment expectations before starting work
Invoice Numbering Best Practices
A good invoice numbering system helps you stay organized:
- Sequential: INV-001, INV-002, INV-003
- Date-based: INV-202603-001 (year-month-sequence)
- Client-based: ACME-001, ACME-002
InvoiceNeat uses the date-based format (INV-YYYYMM-NNNN) by default, which makes it easy to find invoices from a specific month.