An invoice is a formal request for payment. Get it right, and clients pay promptly. Get it wrong โ missing fields, unclear terms, unprofessional layout โ and you'll be chasing payments for weeks. This guide walks you through every element a professional invoice should contain, with examples and tips you can apply immediately.
What Is an Invoice?
An invoice is a legally significant commercial document issued by a seller to a buyer. It lists the goods or services provided, the agreed price, and the payment terms. Once accepted, an invoice creates a financial obligation โ the buyer owes the stated amount by the stated due date.
Invoices serve three important functions:
- Payment request โ they tell the client exactly how much they owe and when
- Legal record โ they document the transaction for both parties
- Tax record โ they support your income records and, where applicable, VAT/GST returns
Required Fields on Every Invoice
While requirements vary slightly by country, the following fields should appear on every professional invoice. Missing any of the mandatory ones can mean clients legitimately refuse to pay, or that the invoice is invalid for tax purposes.
| Field | Required? | Notes |
|---|---|---|
| Invoice number | Required | Unique sequential number (e.g. INV-2025-001). Never reuse numbers. |
| Invoice date | Required | The date you issued the invoice โ not the date work was completed. |
| Due date / payment terms | Required | When payment is expected (e.g. "Due 30 days from invoice date"). |
| Your business name & address | Required | Your legal trading name and contact address. |
| Client's name & address | Required | The entity being billed โ use their legal name. |
| Description of goods / services | Required | Be specific. "Consulting" is too vague; "Brand strategy consultation โ 8 hours" is not. |
| Quantity & unit price | Required | Show the breakdown so the client can verify the total. |
| Total amount due | Required | Clear grand total including any taxes. |
| Currency | Required | Specify if it's not obvious โ especially for international clients. |
| VAT / GST number | If registered | Required in most countries if you are VAT/GST registered. |
| Payment details | Recommended | Bank details, PayPal, or other payment method. Makes it easy to pay. |
| PO number | If applicable | Include if the client gave you a Purchase Order number โ they may reject the invoice without it. |
Step-by-Step: Writing Your Invoice
Start with your business details
At the top of the invoice, place your business name, address, email and phone number. If you trade under a business name different from your legal name, include both. For VAT-registered businesses, add your VAT registration number here.
Add the word "INVOICE" prominently
The document should be immediately recognisable as an invoice โ not a quote, receipt, or letter. Put "INVOICE" in a large, clear font near the top. Alongside it, include the invoice number and the invoice date.
Fill in the client's details
Include the full name of the person or company being billed, their address, and their email address. For business-to-business invoices, use the company's legal registered name โ this matters for their accounting records and may affect whether they pay promptly.
Set a due date and payment terms
State exactly when payment is expected. Common terms are: Net 7 (pay within 7 days), Net 14, Net 30, or Due on receipt. Avoid vague terms like "payment expected soon." Specific dates get paid faster.
List the line items clearly
Break your work into individual line items. For each, include a description, the quantity, the unit price, and the line total. A detailed breakdown reduces disputes and gives the client confidence that they're being billed accurately.
Calculate taxes and the grand total
Show the subtotal, any taxes (with the tax type and rate), any discounts, and then the grand total. Never just show the grand total โ clients need to see the calculation. For VAT invoices, the tax breakdown is a legal requirement in most countries.
Include payment instructions
Tell the client exactly how to pay. Include your bank name, sort code (or routing number), account number, or PayPal address. If you accept multiple methods, list them all. Making payment easy is the single most effective way to get paid faster.
Add a short note or thank-you
A brief personal note โ "Thank you for your business" or a reference to the project โ makes your invoice feel less transactional. It costs nothing and can make a difference in client relationships, especially for repeat work.
Numbering Your Invoices
Invoice numbers must be unique and sequential. A common format is INV-YYYY-NNN (e.g. INV-2025-001, INV-2025-002). You can also use a client prefix: INV-SMITH-001.
Never reuse an invoice number, even if the original invoice was cancelled. Cancelled invoices should be voided with a note, not deleted. Your invoice numbers are an auditable trail โ gaps or repeats raise red flags with tax authorities.
Pro tip: Keep your invoice numbers consistent from the start of each year. Starting at 001 each January makes it obvious how many invoices you issued in a given year โ useful for tax reporting and audit purposes.
Choosing the Right Payment Terms
Your payment terms have a direct impact on your cash flow. Here's a breakdown of the most common options:
- Due on receipt โ payment expected as soon as the invoice is received. Good for one-off clients or where trust hasn't been established.
- Net 7 โ payment within 7 days. Suitable for small, quick jobs.
- Net 14 โ two weeks. A good middle ground for most freelancers and small businesses.
- Net 30 โ the corporate standard. Larger companies often insist on this. Consider charging a small late payment fee after 30 days.
- Net 60 / Net 90 โ used in some industries (manufacturing, government). Requires careful cash flow planning if you're a small business.
Whatever terms you choose, state them clearly on the invoice and agree on them with the client before starting work. Surprises on invoices lead to payment delays.
Common Invoicing Mistakes to Avoid
- Vague descriptions โ "Services rendered" tells a client nothing. Be specific about what you delivered.
- No due date โ without a clear deadline, payment can drift indefinitely.
- Missing payment details โ clients shouldn't have to email you asking how to pay.
- Wrong client name โ billing "John" when the company is "Smith & Co Ltd" can mean the invoice goes unmatched in their accounts.
- No invoice number โ both you and your client need a reference number to track and discuss the invoice.
- Late invoicing โ send your invoice as soon as the work is complete or at agreed milestones. Delayed invoices suggest the work doesn't matter, and often get paid last.
Ready to Create Your Invoice?
Use our free invoice generator โ no sign-up needed, instant PDF download, and your data never leaves your browser. Choose from 26 professional templates designed for every business type.