Guide · 8 min read
How to Create an Invoice: A Step-by-Step Guide
A professional invoice gets you paid faster and keeps your books clean. This guide walks you through exactly how to create an invoice — what to include, how to format it, and how to send it for free.
What is an invoice?
An invoice is a document that requests payment for products or services delivered. A good invoice clearly states who is billing whom, what was provided, how much is owed, and when and how to pay.
1. Add your business details
At the top of every invoice include your business name, address, phone, email, website, and logo. If you collect sales tax or VAT, include your tax ID or registration number. These details make the invoice traceable and legally compliant.
2. Add your client's details
Include the client's legal business name (or full name), billing address, and the email of the person responsible for accounts payable. Wrong recipient details are the most common reason invoices sit unpaid.
3. Assign a unique invoice number
Use a sequential numbering system such as INV-0001, INV-0002. Each invoice must be unique — this is required by most tax authorities and makes reconciliation simple.
4. Add issue date and due date
Show the date the invoice was issued and a clear due date. Common terms include Net 7, Net 15, and Net 30 — meaning payment is due 7, 15, or 30 days after the issue date.
5. List your line items
For each product or service, list a short description, quantity, unit price, and the line total. Be specific — "Web design — homepage redesign, 12 hours @ $85/hr" is much clearer than "Design work".
6. Calculate subtotal, tax, and total
Sum all line items to get the subtotal. Apply any discounts, then add applicable sales tax or VAT. Show the final Total Due prominently — clients should never have to hunt for the amount they owe.
7. Specify payment terms and methods
State exactly how the client can pay: bank transfer (with account details), credit card, PayPal, Stripe, etc. Include any late fees (e.g. "1.5% per month on overdue balances") and a short thank-you note.
8. Send the invoice and track it
Export your invoice as a PDF and email it to the client. Better — use invoicing software that emails the invoice directly, tracks when it's opened, and sends polite reminders for overdue balances.
How to make an invoice for free
You don't need expensive software to send professional invoices. Invoixis lets you create, customize, and send up to 5 invoices per week for free, with 18+ professional templates in English and Spanish. PDF download, email delivery, and client management are all included.
Frequently asked questions
What must an invoice legally include?
At minimum: your business name and contact info, the client's details, a unique invoice number, issue and due dates, an itemized list of goods or services, the total amount due, and applicable tax information.
How do I make an invoice if I'm a freelancer?
Same structure as a business invoice — use your legal name, your home or business address, and your personal tax ID (e.g. SSN in the US or equivalent abroad). A simple template is all you need to look professional.
Can I send an invoice without a company?
Yes. Sole proprietors and freelancers can invoice clients without registering a company. Just include your legal name, address, and tax ID in place of the company details.
Ready to send your first invoice?
Create a free Invoixis account and send a professional invoice in under 2 minutes.
Get started free