How to Create an Invoice
Everything you need to know about creating professional invoices — from what to include to how to send them and get paid on time.
Create Your First Invoice →What Is an Invoice?
An invoice is a document you send to a client requesting payment for goods or services. It lists what you provided, how much it costs, and when payment is due. Invoices serve as both a payment request and a record of the transaction for your books.
Step-by-Step: Creating Your First Invoice
Step 1: Add Your Business Information
Include your business name, address, email, and phone number. If you have a logo, add it — it reinforces your brand and makes the invoice look professional. This information tells your client exactly who is billing them.
Step 2: Add Your Client's Details
Enter your client's name, email address, and billing address. Accurate client details ensure the invoice reaches the right person and can be processed without delays.
Step 3: Assign an Invoice Number
Every invoice needs a unique number for tracking. Most businesses use a prefix plus a sequential number — INV-001, INV-002, and so on. LetsInvoiceBetter generates these automatically, or you can set a custom prefix and starting number.
Step 4: Set the Invoice Date and Due Date
The invoice date is when you issue the invoice. The due date tells your client when payment is expected — commonly Net 30 (30 days from the invoice date). Be explicit about the due date so there's no ambiguity.
Step 5: List Your Line Items
Add a line item for each service or product. Include a clear description, the quantity, and the unit price. For example: “Website Design — Homepage: 1 × $2,500” or “Consulting: 8 hours × $150/hr.” The invoice calculates line totals and the grand total for you.
Step 6: Add Notes and Payment Terms
Use the notes field for payment instructions (bank details, accepted methods), late payment policies, or a simple “Thank you for your business.” Clear payment terms reduce confusion and encourage on-time payment.
Step 7: Review and Send
Double-check all details — client info, amounts, due date — before sending. Download the invoice as a PDF to email manually, or send it directly from LetsInvoiceBetter. A quick review catches mistakes that could delay payment.
Common Invoice Mistakes to Avoid
- •Missing invoice number — Without a unique number, tracking and referencing invoices becomes a mess. Always assign one.
- •Vague descriptions— “Services rendered” tells the client nothing. Be specific about what you delivered.
- •No due date— If you don't set a deadline, the client decides when to pay. That usually means later than you'd like.
- •Forgetting your contact info — The client needs to know who to pay and how to reach you with questions. Include your name, email, and phone.
- •Not following up — Invoices get buried in inboxes. If payment is late, send a polite reminder. Most late payments are oversights, not refusals.
Payment Terms Explained
Net 30
Payment is due within 30 days of the invoice date. This is the most common term for business-to-business invoicing.
Net 15
Payment is due within 15 days. A shorter window that works well for smaller projects or when you have an established relationship with the client.
Net 60
Payment is due within 60 days. Typically used for larger contracts or corporate clients with longer internal approval processes.
Due on Receipt
Payment is expected immediately when the client receives the invoice. Common for one-time services and retail work.
Custom Terms
You can set any payment window that fits your agreement with the client. LetsInvoiceBetter lets you choose a custom due date for each invoice.
Ready to Create Your First Invoice?
You know the steps. Now put them into practice. Open the invoice builder, fill in your details, and have a professional invoice ready in minutes.
Create an Invoice →Frequently Asked Questions
What information should an invoice include?
+
A complete invoice includes your business name and contact info, your client's details, a unique invoice number, the date and due date, itemized line items with descriptions and amounts, the total, and payment terms.
What's the difference between an invoice and a receipt?
+
An invoice is a request for payment — you send it before or after completing work. A receipt confirms that payment has been received. You send an invoice to get paid; you send a receipt to prove payment.
How should I number my invoices?
+
Use a consistent system. Most businesses use a prefix plus a sequential number: INV-001, INV-002, etc. LetsInvoiceBetter auto-generates numbers for you, or you can set a custom prefix and starting number.
When should I send an invoice?
+
Send it as soon as work is complete, or on the schedule agreed with your client (weekly, monthly, per milestone). The sooner you invoice, the sooner you get paid.
What do I do if a client doesn't pay?
+
First, send a polite reminder — sometimes invoices get lost. If there's still no payment, follow up with a firmer notice. LetsInvoiceBetter tracks overdue invoices on your dashboard so nothing slips through.
Is LetsInvoiceBetter really free?
+
Yes. Create an account and start invoicing at no cost. The free plan includes 8 invoice templates, up to 10 saved customers, 10 products, and unlimited invoices. Upgrade to Pro to unlock all 16 templates including 8 exclusive designs, plus unlimited email sending and PayPal payments.
Your First Invoice Is Two Minutes Away
No templates to download, no formatting to fight. Just fill in your details and send.
Get Started Free →Related Resources
Free Invoice Generator for Small Businesses
Generate professional invoices in minutes. Free invoice generator with customizable templates, client management, and online payments for freelancers and small businesses.
Keep It SimpleSimple Invoice Template
A clean, minimal invoice template that takes seconds to fill out. Add line items, set due dates, and download or send — no clutter, no learning curve.
PDF DownloadInvoice Template PDF
Create a print-ready invoice PDF in minutes. Choose a professional template, fill in your details, and download a clean PDF — ready to send or print.