Writing a professional invoice is one of the most important skills for any freelancer or small business owner. A clear, complete invoice helps you get paid faster and looks professional to your clients.

In this guide, we'll walk through everything you need to include in an invoice — step by step.

💡 Want to skip the reading? Use our free invoice generator to create a professional invoice in under 2 minutes — no sign up required.

What is an Invoice?

An invoice is a document you send to a client requesting payment for goods or services you've provided. It is a formal record of the transaction and serves as a legal document for both parties.

What to Include in an Invoice

A professional invoice should always include these key elements:

1

Your Business Details

Your full name or business name, email address, phone number, and physical address.

2

Client Details

Your client's full name or company name, their email, and billing address.

3

Invoice Number

A unique number for each invoice (e.g. INV-001, INV-002). This helps both you and your client track payments easily.

4

Invoice Date & Due Date

The date you issued the invoice and the date payment is due. Common terms are Net 15 or Net 30 (payment due in 15 or 30 days).

5

List of Services or Products

Clearly describe each item, quantity, unit rate, and total amount. Be specific — vague descriptions cause disputes.

6

Subtotal, Tax, and Total

Show the subtotal before tax, any applicable tax (GST, VAT), and the final total amount due.

7

Payment Details

How should the client pay you? Include your bank account, IBAN, PayPal, or any other accepted payment method.

8

Notes or Terms

Any late payment fees, additional terms, or a simple thank you message. This is optional but professional.

Invoice Writing Tips

Invoice Format — PDF is Best

Always send your invoice as a PDF file. PDFs cannot be accidentally edited by the client, they look professional, and they print cleanly. Never send invoices as Word documents or plain text emails.

Create Your Invoice Now — Free

Fill in your details, add your services, and download a professional PDF invoice instantly. No account needed.

⚡ Open Free Invoice Generator

Common Invoice Mistakes to Avoid

Conclusion

Writing a professional invoice is straightforward once you know what to include. Use our free invoice generator to create a complete, professional invoice in under 2 minutes — no sign up, no account required.