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.
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
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.