Try the invoice builder free
Fill in your details below. Sign up to save, download PDF, and send to clients.
Professional invoicing for freelancers and small businesses
How to Make an Invoice in 4 Steps
1. Add your business details. Start with your business name exactly as clients know it — this appears at the top of the invoice and on their bank statement notes. Add your address if you invoice companies; their accounts-payable teams often require it.
2. Bill the right person. Enter your client's name and, ideally, the email of whoever actually pays the bill. Invoices sent to the wrong inbox are one of the most common reasons freelancers get paid late.
3. Itemize your work. One line per service, specific enough that the client recognizes what they're paying for: "Homepage redesign — 12 hours @ $200/hr" gets paid faster than "Design work." The generator calculates line totals, tax, and the grand total automatically.
4. Set a real due date. "Due in 30 days" is convention, not law — many freelancers use 14 days or "due on receipt." Whatever you choose, put a specific date on the invoice. If a payment runs late, our late fee calculator shows what you can reasonably add.
What Makes an Invoice Professional
A professional invoice answers every question the payer might have before they ask it: who is billing them, for what, how much, by when, and how to pay. That means a unique invoice number (use our invoice number generator to pick a scheme), an issue date and a due date, itemized services with quantities and rates, any tax broken out separately, and clear payment instructions.
Appearance matters less than completeness — but a clean, consistent layout signals that you run a real business, and clients pay real businesses faster. If you want a design tailored to your trade, browse our invoice templates collection.
Invoice Templates by Industry
Different trades bill differently — a cleaner invoices recurring visits, a photographer invoices a shoot plus deliverables, a contractor itemizes labor and materials. These templates come pre-filled with the line items and payment terms typical for each trade:
Or see all invoice templates — 25 industries covered. ¿Prefieres español? Usa el generador de facturas en español.
Invoicing tips that help you get paid
Short, practical emails on invoicing and getting paid on time. No spam.
Frequently Asked Questions
Is this invoice generator really free?
Yes! You can build and preview invoices without creating an account. To save, send, and download PDF invoices, sign up for InvoiceBloom — 100% free, unlimited invoices.
How do I create an invoice?
Fill in your business name, client details, add line items for your services or products, set your dates, and click preview. Nothing to install and no account needed.
Can I download my invoice as a PDF?
Sign up for a free InvoiceBloom account to download professional PDF invoices, send them via email, and track payments.
What information should I include on my invoice?
A professional invoice should include: your business name, client details, invoice number, date, itemized services with amounts, payment terms, and total due.
Is my data secure?
We use industry-standard encryption and never share your business or client data with third parties.
How should I number my invoices?
Use a consistent sequential format like INV-001, INV-002, or a date-based one like 2026-001. Never reuse a number — sequential numbering keeps your records clean for taxes and makes payments easy to match. Our free invoice number generator can set up a scheme for you.
Can I add tax to my invoice?
Yes — enter your tax rate in the Summary section and the tax amount and total update automatically. If you don't charge tax, leave the rate at 0.
Does this work for my industry?
The generator works for any service business — freelancers, contractors, consultants, cleaners, photographers, and more. We also have industry-specific invoice templates with line items and terms tailored to your trade.
Ready to Send Your First Invoice?
Create a free account to download the PDF, email it to your client, and track what has been paid.