May 12, 2025 · 6 min read

How to Write a Professional Invoice: A Complete Guide

Learn exactly what to include on a professional invoice, how to format it correctly, and how to get paid faster.

A professional invoice isn't just a payment request — it's a legal document that protects you, your client, and the transaction. Yet most freelancers and small business owners send invoices that are missing key information, which leads to disputes and delayed payment.

This guide covers exactly what to include, how to structure it, and how to get paid faster.

Free Invoice Generator
Create a professional invoice in 2 minutes — no signup
Open Tool →

What Every Invoice Must Include

At minimum, every invoice needs these elements to be legally valid and professionally complete:

1. The word "Invoice" and a unique invoice number

Label the document clearly as an invoice at the top. Assign a sequential invoice number (e.g. INV-001, INV-002). This is essential for your accounting records and for the client's accounts payable system. Never send two invoices with the same number.

2. Your business details

Include your full name or business name, address, email, and phone number. If you're VAT-registered, include your VAT number. This tells the client who to pay and where to send remittance advice.

3. Client details (Bill To)

Include the client's full name or company name and billing address. For business clients, also include a contact name and the PO number if they issued one — many accounting departments won't process an invoice without matching PO numbers.

4. Invoice date and payment due date

The invoice date is when you issued it. The due date is when payment is expected. Standard payment terms are Net 30 (30 days from invoice date), but Net 14 or Net 15 is increasingly common for freelancers. You can also write "Due on receipt" for immediate payment.

5. Line items with descriptions

List each product or service as a separate line item with:

  • A clear description (not just "Services" — be specific)
  • Quantity and unit
  • Unit price
  • Line total (quantity × price)

6. Subtotal, tax, and total

Show the subtotal (before tax), any applicable tax rates with the calculated amount, and the final total in bold. If you charge multiple tax rates (e.g. state + local), list them separately.

7. Payment instructions

Tell the client exactly how to pay. Include your bank account details, PayPal address, or payment link. The fewer steps between them and paying you, the faster you get paid.

Quick tip: Add a note at the bottom reminding clients of your late payment terms. Even "Late payments subject to 1.5% monthly interest" in small print creates a psychological nudge to pay on time.

Invoice Number Formats

Choose a format and stick to it. Common options:

  • Sequential: INV-001, INV-002, INV-003
  • Date-based: INV-2025-001 (easy to see when it was issued)
  • Client-based: SMITH-001 (useful if you have few clients)

Never reuse invoice numbers, even for cancelled invoices.

Payment Terms Explained

Payment terms are the agreed conditions under which payment is due:

  • Net 7 / Net 14 / Net 30: Payment due 7, 14, or 30 days after invoice date
  • Due on receipt: Payment expected immediately
  • 2/10 Net 30: 2% discount if paid within 10 days, otherwise full amount due in 30
  • 50% upfront: Deposit required before work begins

For new clients, shorter terms (Net 7 or Net 14) reduce your exposure. As trust builds, you can extend to Net 30.

Common Invoice Mistakes That Delay Payment

  • Missing PO number: Many companies won't pay without a matching purchase order reference
  • Wrong billing contact: Sending to the wrong person adds days of delay
  • Vague line items: "Services — $2,000" will get questioned; detail prevents disputes
  • No payment method: Don't make them hunt for how to pay you
  • Sending late: Invoice immediately upon completing work — the clock on payment terms doesn't start until the invoice is received

How to Send an Invoice

Email is standard. Send it as a PDF attachment (never an editable format) with a clear subject line: "Invoice #INV-042 — [Your Company] — $1,500 due [date]".

Follow up professionally if payment hasn't arrived 3 days before the due date, and again on the due date if unpaid. Most late payments are simple oversights, not bad faith.

Create Your Invoice Now
Free invoice generator — live preview, print to PDF, no signup
Open Tool →

Invoice vs Receipt vs Quote: What's the Difference?

  • Quote / Estimate: Sent before work begins — shows what you'll charge
  • Invoice: Sent after work is complete (or on a milestone) — requests payment
  • Receipt: Issued after payment is received — confirms the transaction is settled

FoxMargin has free generators for all three, plus purchase orders — all in one place, no signup required.