What is an Invoice?
An invoice is a bill you send to a client or customer so they know what to pay and when. It should include your business details, the client’s details, a clear description of goods or services, amounts, and payment terms.
A professional invoice helps you get paid on time and keeps records straight for taxes and bookkeeping.
Invoice Templates by Use
- Service Invoice – For consulting, design, or other services
- Product Invoice – For selling goods or inventory
- Freelance Invoice – For freelancers and contractors
How-to guides
Step-by-step guides: how to create an invoice, how to send an invoice, invoice format, and more. Browse all How-to guides.
Browse templates
View our Invoice & receipt templates — free, simple, Word, Excel, PDF, contractor, commercial, and receipt templates.
How to Create an Invoice Step-by-Step
1) Choose a template
Pick the template that fits your work: service, product, or freelance.
2) Add your business details
Enter your business name, contact info, and address so clients know who the invoice is from.
3) Add client details
Include the client’s name and contact information so the invoice is clear and easy to pay.
4) Add line items
List each item or service, quantity, and price. Add a due date and invoice number.
5) Review and send
Review the invoice, then download a PDF or send it by email.
What to Include on Every Invoice
- Your business name and contact info
- Client name and address
- Invoice number (unique for each invoice)
- Invoice date and due date
- Description of goods or services
- Quantities and unit prices
- Total amount due
- Payment instructions (e.g., bank details, payment link)
Create Your Invoice
Use our guided builder to create a professional invoice. Fill in your details and line items, then download or send to your client.