Business Guide

What to Include on a Professional Invoice

A clear, professional invoice does more than request payment — it builds trust, reduces delays, and makes your business look organised.

A clear, professional invoice does more than request payment — it builds trust, reduces delays, and makes your business look organised. Missing or unclear information is one of the most common reasons clients delay payment.

Below is a practical checklist of everything a good invoice should contain, plus tips that work especially well for freelancers and small businesses.

Why invoice quality actually affects how fast you get paid

Clients don't delay payment purely out of carelessness — often it's because something on the invoice made them stop and double-check. A missing tax number holds up a company's finance department. An unclear line item gets forwarded back to you with a question instead of being approved. Every one of these small frictions adds days, sometimes weeks, to your payment cycle. Getting the format right the first time isn't just about looking professional — it removes the excuses that turn a 14-day payment term into a 45-day wait.

The difference between an invoice and a quotation

It's worth being clear on this distinction before sending anything: a quotation is an offer — a proposed price for work not yet started, which the client can accept, negotiate, or decline. An invoice is a demand for payment for work already delivered or agreed. Sending a document labelled "Invoice" for work that hasn't started yet can confuse clients about what they're being asked to do, and in some cases creates accounting complications on their end. If you're proposing a price, use our Quotation Generator instead, then convert it to an invoice once the client accepts.

1. Your business details

At the top of the invoice, clearly show:

  • Your business or trading name
  • Full address
  • Phone number
  • Email address
  • Website (optional but useful)
  • Tax identification number (TIN) or business registration number if required in your country

Tip: If you have a logo, place it at the top. It makes the invoice instantly recognisable.

2. Client details (“Bill To”)

Include:

  • Client’s full name or company name
  • Their address
  • Contact person (if different from the company name)
  • Email or phone number (helpful for follow-ups)

Make sure the name matches exactly what appears on any purchase order or agreement.

3. Invoice number and dates

Every invoice needs a unique number so both you and the client can track it.

Recommended fields:

  • Invoice number (e.g. INV-2026-0042)
  • Invoice date (the date you issue it)
  • Due date (when payment is expected)
  • Payment terms (e.g. “Net 14”, “Due on receipt”, “30 days”)

Tip: Use a consistent numbering system. Never reuse invoice numbers.

4. Description of products or services

List each item clearly:

Description Quantity Unit Price Total
Website design – homepage redesign 1 450,000 450,000
Additional page design 3 80,000 240,000

For services, write a short but specific description. Avoid vague lines like “Consulting work”. Instead use “Marketing strategy session – 2 hours” or “Logo design – final delivery”.

5. Subtotal, taxes, and total amount due

Show the calculation clearly:

  • Subtotal (before tax)
  • Tax amount (and tax rate if applicable)
  • Discounts (if any)
  • Total amount due

Highlight the final amount so it is easy to see.

6. Payment details

Tell the client exactly how to pay you. Include:

  • Bank name
  • Account name
  • Account number
  • Mobile money number (M-Pesa, Tigo Pesa, Airtel Money, etc.) if relevant
  • Any payment reference they should use (usually the invoice number)

Tip: The clearer the payment instructions, the faster you get paid.

7. Notes or additional information

Optional but useful section for:

  • Thank-you message
  • Late payment policy
  • Warranty or support information
  • Link to your terms of service

Example: “Thank you for your business. Payment is due within 14 days. Please use the invoice number as the payment reference.”

Common mistakes that delay payment

  • Missing or incorrect client details
  • No unique invoice number
  • Vague description of work
  • No clear due date
  • Incomplete bank or mobile money details
  • Forgetting to include tax information when required

How long you should give clients to pay

Payment terms vary by industry and relationship, but shorter terms generally get paid faster simply because there's less time for the request to be forgotten. "Due on receipt" or 7-day terms work well for smaller jobs and new clients. Established clients with larger invoices often expect 14 or 30 days, particularly if they route payments through a finance department with its own approval cycle. Whatever term you choose, state it explicitly — "payment terms" left blank is routinely interpreted as "whenever convenient," which works against you.

Create a professional invoice in minutes

You can generate a clean, ready-to-send invoice using our free Invoice Generator. Fill in your details, add line items, and download a PDF — no account required.

Frequently asked questions

Do I need a logo on my invoice?

No, but it makes the document look more professional and helps clients recognise it quickly.

Should I include tax even if I’m not registered?

Follow the rules in your country. If you are required to charge tax, show it clearly. If not, simply omit the tax line.

Can I send invoices by email as PDF?

Yes. PDF is the most widely accepted format. Always keep a copy for your records.

What if the client asks for changes after I send the invoice?

Issue a revised invoice with a new number or clearly mark it as “Revised” and reference the original invoice number.

Generate your invoice now

Put your knowledge into practice with our free browser-based invoice builder.

Open Invoice Generator