Blog/Invoicing

How to Write a Professional Invoice
(That Actually Gets Paid)

Most unpaid invoices aren't unpaid because the client is dishonest. They're unpaid because the invoice was confusing, lacked payment instructions, or nobody followed up. Here's how to write one that removes every excuse not to pay.

The 10 required fields on every invoice

Skip any of these and you're giving your client a reason to delay. Every field has a purpose.

1.

Invoice number

Unique identifier for tracking and accounting. Start with INV-001 or use the date format INV-2026-03-01.

2.

Issue date

When the invoice was created. Important for payment terms calculation.

3.

Due date

Explicit deadline. Never write 'upon receipt' — always use a specific date. Net 15 or Net 30 is standard.

4.

Your business name + contact info

Full legal name, email, phone. Clients need to know who to pay and how to reach you with questions.

5.

Client name + billing address

Must match the legal entity. 'John Smith' and 'Smith Consulting LLC' are different billing targets.

6.

Line item descriptions

Specific, not vague. 'Website design — 12 hours @ $85/hr' not 'Design work'.

7.

Quantities and rates

Each line item needs a quantity, unit price, and line total. Makes disputes impossible.

8.

Subtotal, tax, and total

Separate these clearly. Show the math. Never just show the final number.

9.

Payment methods accepted

Bank transfer, PayPal, credit card — list exactly what you accept. Remove any friction from paying you.

10.

Late payment terms

Optional but powerful: '1.5% monthly interest after due date' reduces late payments significantly.

Which payment terms should you use?

The right payment terms depend on your client relationship and invoice size. Here's a quick decision guide:

Term
Best for
Note
Due on receipt
Small jobs under $500 with new clients
Vague — 'receipt' is undefined. Use a date instead.
Net 7
Ongoing clients, small invoices
Tight turnaround — only works if your relationship is solid.
Net 15
Most freelance and service work
Balanced. Standard enough that clients expect it.
Net 30
Enterprise clients, large projects
Industry standard for B2B. Expect most invoices to hit day 28-30.
50% upfront / 50% on completion
Projects over $2,000
Protects you from non-payment. Non-negotiable for large engagements.

Rule of thumb: new client or project over $1,000 = get 50% upfront. Always.

What a good invoice looks like

INVOICE

INV-2026-047

Issue date: March 1, 2026

Due: March 31, 2026

From

Sarah Chen Design

sarah@sarahchendesign.com

+1 415 555 0192

Bill To

Acme Corp Ltd

accounts@acmecorp.com

123 Business Ave, NY 10001

DescriptionRateAmount
Brand identity design — logo, palette, type system$85/hr × 16hrs$1,360.00
Brand guidelines document (PDF)flat$400.00
Revision round 2 (per contract)$85/hr × 2hrs$170.00
Subtotal$1,930.00
Tax (0%)$0.00
Total Due$1,930.00

Payment: Bank transfer to Chase ···4821 | Routing: 021000021

Late payments accrue 1.5% monthly interest after March 31, 2026.

6 invoicing mistakes that delay payment

Vague line items

Be specific. 'Logo design — 3 concepts + 2 revision rounds' vs 'Design services'.

No due date

Always put a specific calendar date. 'Net 30 from March 1 = Due March 31.'

Missing payment instructions

Add your bank details, PayPal, or a payment link directly on the invoice.

Not following up

Send a reminder 3 days before due date, the day it's due, and 7 days after. Be consistent, not aggressive.

Sending as a Word doc

Send PDF. Word docs can be edited. PDFs look professional and can't be tampered with.

Forgetting late fees

State your late fee policy on every invoice, even if you never enforce it. It changes behavior.

The follow-up sequence that gets you paid

Most people send one invoice and wait. Professionals follow up on a schedule. Here's the exact sequence that works without damaging the relationship:

Day 0

Send invoice with a warm, professional cover note. Confirm receipt.

Day −3

Brief reminder: 'Just flagging that INV-047 ($1,930) is due in 3 days. Let me know if you need anything.'

Day 0 (due)

If unpaid: 'INV-047 was due today. Please let me know the status or if there's an issue I can help resolve.'

Day +7

Firmer: 'INV-047 is now 7 days overdue. Please process payment by [specific date] to avoid a late fee.'

Day +14

Final notice: 'This is a final reminder before I engage collections. Payment of $1,930 + $28.95 late fee is now due.'

This sequence has a 94%+ collection rate before day +14. Consistency is the key — not tone.

Stop writing invoices manually

InvoiceForge generates professional invoices, sends them for you, tracks when clients open them, and fires automatic reminders on overdue payments. You never have to think about it.

Invoice checklist before you hit send

  • Invoice number assigned
  • Issue date and due date both specified (not 'upon receipt')
  • Your full business name and contact info
  • Client's correct legal entity name and billing address
  • All line items are specific (not 'design work')
  • Quantities, rates, and line totals all match
  • Subtotal, tax, and total clearly separated
  • Payment method instructions included
  • Late fee policy stated
  • Saved as PDF (not Word)