To create an invoice, add your business details, your customer's details, a unique invoice number, the invoice date, a due date, itemized products or services, taxes or discounts, the total amount due, and clear payment instructions.
A professional invoice makes it easier for clients to understand what they owe and pay on time. This guide walks through each step, shows what to include, and explains how to avoid the mistakes that delay payments.
Quick Summary
- Use a clear invoice format with your business, client, invoice number, dates, line items, and total amount due.
- Add payment terms so the client knows when and how to pay.
- Make every line item specific enough for the client to approve without asking questions.
- Review totals, taxes, and contact details before sending.
- You can create one manually, with a template, or with a free invoice generator.
What You Need Before Creating an Invoice
Before you start, gather the details that belong on the invoice. Having everything ready helps you avoid missing information and makes the invoice easier to send quickly.
You will need:
- Your business name, address, email, and phone number.
- Your client's name, business name, billing address, and email.
- A unique invoice number.
- The invoice date and payment due date.
- A list of products or services provided.
- Quantities, rates, taxes, discounts, and total amount due.
- Payment terms and accepted payment methods.
- Any project reference, purchase order number, or special note the client requires.
If you are new to invoices, start with our guide explaining what an invoice is and why it matters.
How to Create an Invoice
Follow these steps to create a professional invoice that is clear, complete, and easy to pay.
Step 1: Choose an Invoice Format
Start with a clean invoice format. You can use an online invoice generator, a spreadsheet, a document template, or invoicing software. The format should be simple enough for a client to scan quickly.
A strong invoice format usually includes:
- A header with the word "Invoice."
- Your business information near the top.
- Your client's billing information.
- Invoice number, invoice date, and due date.
- A table for line items.
- Subtotal, taxes, discounts, and total due.
- Payment terms and payment instructions.
For more layout guidance, read our article on using invoice templates to save time.
Step 2: Add Your Business Information
Your invoice should clearly show who is requesting payment. Add your business name, address, email address, phone number, and website if you have one. If you have a logo, include it to make the invoice look more professional.
This section also helps clients contact you if they have a question before paying. If your brand presentation matters, review our guide to creating a strong brand image with professional invoices.
Step 3: Add Your Client's Information
Next, add the client's billing details. Include the client name, company name, billing address, and the email address where the invoice should be sent.
Use the name and address the client expects for accounting. If the client provided a purchase order number, department name, or accounts payable contact, add it so the invoice reaches the right person.
Step 4: Assign an Invoice Number
Every invoice should have a unique invoice number. Invoice numbers help you track payments, organize records, and discuss a specific invoice with a client.
Simple numbering examples include:
- INV-1001, INV-1002, INV-1003.
- 2026-001, 2026-002, 2026-003.
- CLIENT-001, CLIENT-002, CLIENT-003.
Pick one system and use it consistently. Do not reuse invoice numbers.
Step 5: Add Invoice Dates
Your invoice should include the invoice date and the payment due date.
The invoice date is when you issue the invoice. The due date tells the client when payment is expected. Common due date options include due on receipt, Net 7, Net 15, Net 30, or a custom deadline based on your agreement.
Clear dates make follow-up easier. For more examples, see our guide to understanding payment terms and conditions.
Step 6: List Products or Services
Add each product or service as a separate line item. A clear line item should explain what was delivered, how much was delivered, the rate, and the total.
Example line items:
- Website maintenance for May: 10 hours at $75 per hour, total $750.
- Logo design package: 1 project at $1,200, total $1,200.
- Consulting session: 2 hours at $150 per hour, total $300.
Avoid vague descriptions like "work completed" or "services rendered." Specific descriptions help clients approve invoices faster.
Step 7: Calculate Subtotal, Taxes, Discounts, and Total Due
After adding line items, calculate the subtotal. Then add any taxes, fees, or discounts. The final amount should be labeled clearly as the total amount due.
Basic formula:
Subtotal - Discounts + Taxes + Fees = Total Amount Due
If taxes apply to your business, make sure the tax amount is visible. For compliance basics, read our guide on making invoices tax compliant.
Step 8: Add Payment Terms and Instructions
Payment terms tell the client when and how to pay. They can also explain deposits, late fees, accepted payment methods, and payment links.
Example payment terms:
Payment is due within 14 days of the invoice date. Please pay by bank transfer, credit card, or another agreed payment method. Late payments may be subject to a fee if payment is not received by the due date.
Make payment as easy as possible. If the client needs to search for bank details or ask how to pay, the invoice is more likely to sit unpaid.
Step 9: Add Notes or Special Instructions
Use the notes section for helpful details, not clutter. You can add a thank-you message, project reference, warranty note, delivery detail, or reminder about the agreed scope.
Examples:
- Thank you for your business.
- Please include the invoice number with your payment.
- This invoice covers the final milestone for the website redesign project.
Step 10: Review and Send the Invoice
Before sending, review the invoice carefully. Check the client name, invoice number, dates, line items, totals, taxes, and payment instructions.
Then send the invoice through the method your client expects. Email is common, but some clients prefer an accounting portal, customer portal, PDF attachment, or invoicing tool.
If your clients often pay late, use the tips in our guide on getting invoices paid faster.
Simple Invoice Example
Here is a simple invoice structure you can follow:
Invoice number: INV-1001
Invoice date: June 11, 2026
Due date: June 25, 2026
From: Bright Studio LLC
To: Green Market Co.
Line item: Product photography, 12 images at $50 each
Subtotal: $600
Tax: $0, if not applicable
Total due: $600
Payment terms: Due within 14 days by bank transfer or credit card.
This example is short, but it includes the details a client needs to understand and pay the invoice.
Common Invoice Mistakes to Avoid
Avoid these mistakes when creating an invoice:
- Forgetting the due date: Without a due date, payment expectations are unclear.
- Using vague line items: Clear descriptions reduce client questions.
- Skipping payment instructions: Always explain how to pay.
- Reusing invoice numbers: Duplicate numbers make records harder to manage.
- Sending invoices late: Send the invoice as soon as the work is complete or according to your agreement.
- Forgetting taxes or discounts: Incorrect totals can delay approval.
For a fuller checklist, read our guide to avoiding common invoicing mistakes.
Frequently Asked Questions
Can I create an invoice without a company?
Yes. Freelancers, contractors, and sole proprietors can create invoices even if they do not have a registered company. Use your legal name or business name, include your contact information, and follow any tax rules that apply in your location.
What is the easiest way to create an invoice?
The easiest way is to use an online invoice generator because it gives you a ready-made structure, helps calculate totals, and creates a professional layout. You can also use a spreadsheet or document template if you prefer manual control.
What invoice number should I start with?
You can start with any unique number, but many businesses start with something like INV-1001. Starting above 1 can look more professional and gives you room to keep a consistent sequence.
When should I send an invoice?
Send the invoice as soon as the work is complete, the product is delivered, or the billing milestone is reached. For retainers or recurring work, send invoices on the schedule agreed with the client.
Should I send an invoice as a PDF?
A PDF is a good option because it preserves formatting and is easy for clients to save or forward to accounting. If you use an invoice generator, you can usually download or send a polished invoice directly.
Conclusion
Creating an invoice is simple when you follow a consistent structure. Include the right business details, describe what you delivered, calculate the total clearly, and give the client straightforward payment instructions.
Ready to make one? Use the free invoice generator to create a professional invoice you can send to your next client.