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:
Your Business Details
Your full name or business name, email address, phone number, and physical address.
Client Details
Your client's full name or company name, their email, and billing address.
Invoice Number
A unique number for each invoice (e.g. INV-001, INV-002). This helps both you and your client track payments easily.
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).
List of Services or Products
Clearly describe each item, quantity, unit rate, and total amount. Be specific — vague descriptions cause disputes.
Subtotal, Tax, and Total
Show the subtotal before tax, any applicable tax (GST, VAT), and the final total amount due.
Payment Details
How should the client pay you? Include your bank account, IBAN, PayPal, or any other accepted payment method.
Notes or Terms
Any late payment fees, additional terms, or a simple thank you message. This is optional but professional.
Invoice Writing Tips
- Be specific — describe exactly what you delivered, not just "design work"
- Set clear due dates — always include a payment due date
- Number every invoice — makes tracking and accounting easier
- Send promptly — send your invoice as soon as the work is complete
- Keep copies — always save a copy of every invoice you send
- Follow up — if payment is overdue, send a polite reminder
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 GeneratorCommon Invoice Mistakes to Avoid
- Missing invoice number — makes tracking impossible
- No due date — clients will delay payment indefinitely
- Vague service descriptions — leads to disputes
- Wrong client name or address — looks unprofessional
- No payment method details — client won't know how to pay
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.