INVOICING

How to Write an Invoice (Step by Step)

A professional invoice gets paid faster than a messy one. Here is exactly what to include, how to format it, and how to follow up if the client does not pay on time.

May 2026·5 min read

What every invoice must include

1. Invoice number

A unique identifier for every invoice — INV-0001, INV-0002, and so on. This makes it easy to reference specific invoices in communication and keeps your records organised.

2. Invoice date

The date the invoice was issued. This determines when payment terms begin.

3. Your business details

Your name or business name, address, email, and phone number. If you are VAT registered, include your VAT number.

4. Client details

The name, company, and address of the person or business you are billing.

5. Description of services

Be specific. Not "design work" — "Logo design including 3 concepts, 2 rounds of revisions, and final files in SVG, PNG, and PDF formats." The more specific you are, the harder it is to dispute.

6. Amount

The cost of each service, any applicable taxes, and the total amount due. If billing multiple services, list each line item separately.

7. Payment terms

When payment is due — Net 7, Net 14, Net 30, or due on receipt. State this clearly so there is no ambiguity.

8. Payment method

How you accept payment — bank transfer details, PayPal, Stripe link. The easier you make it to pay, the faster you get paid. A direct payment link is always better than bank transfer details.

Invoice example

INVOICE
INV-0042
Sent
FROM
Sara Design Co.
[email protected]
TO
Ahmed K.
AK Creative
Brand identity design — logo, colours, typography$3,500
Brand guidelines document (PDF)$600
Social media kit (10 templates)$400
Total$4,500
Pay now →

Payment terms explained

Due on receipt
Payment expected immediately. Good for smaller projects and new clients.
Net 7
Payment due within 7 days. Standard for short-term projects.
Net 14
Payment due within 14 days. A common middle ground.
Net 30
Payment due within 30 days. Common with larger businesses and agencies. Can mean 30 days of cash flow pressure for freelancers.

What to do if the client does not pay

Send a reminder at day 3, day 7, and day 14 after the due date. Keep the tone professional and include the payment link in every message. If you use Becflow, these reminders fire automatically — you never have to write "just following up" again.

Send professional invoices in seconds

Becflow creates branded invoices with payment links and sends automatic reminders until the client pays.

Start free trial →