How to Create an Invoice Online for Free
Sending a professional invoice is essential for getting paid on time — but you don't need expensive software to create one. This guide shows you how to generate a polished PDF invoice in your browser in under two minutes, completely free.
What Should Be on a Professional Invoice?
A complete invoice includes all the information your client needs to pay you and that you need for your records:
- Invoice number — a unique reference for tracking (e.g. INV-2026-001)
- Invoice date and due date — when it was issued and when payment is expected
- Seller details — your company name, address, contact, and tax ID
- Buyer details — client name, company, and billing address
- Line items — description, quantity, unit price, and line total for each service or product
- Subtotal, tax, and total — clearly broken out
- Payment terms — e.g. "Net 30" or "Due on receipt"
Step-by-Step Instructions
Open the Invoice Generator
Go to the Invoice Generator at tools.gleanso.com/tools/business/invoice-generator/. No account or software installation is required — it runs entirely in your browser.
Enter your company details
Fill in your company name, address, email, and phone number. These appear in the header of your invoice. You can also select your preferred currency (USD, EUR, GBP, or INR).
Add client information
Enter the client's name, company, address, and contact email in the Bill To section. Double-check the spelling — this is what appears on the PDF.
Fill in invoice details and line items
Set the invoice number, invoice date, and due date. Then add your line items — each with a description, quantity, and unit price. The subtotal per line and running total update automatically. Set the tax rate for your jurisdiction.
Download your PDF invoice
Click Generate PDF. Your invoice is built entirely inside your browser using pdf-lib — no data is sent to any server. The PDF downloads instantly with a professional layout including your company header, line items table, and totals.
Invoice Numbering Best Practices
A consistent numbering system makes it easy to track invoices and resolve disputes. Common formats include:
- Sequential: INV-001, INV-002, INV-003
- Year-based: INV-2026-001 — resets each year, easy to spot old invoices
- Client-based: ABC-001, ABC-002 — prefix with client code for easy filtering
Never reuse an invoice number, even if the original was cancelled. Issue a credit note instead.
Tips for Getting Paid Faster
- Always include clear payment terms — "Due in 14 days" is better than "Net 14"
- Add your bank account or payment link details in the notes section
- Send invoices as PDF attachments, not editable documents
- Keep a copy of every invoice in a folder organised by year and client
- Follow up politely one day before the due date
Create your invoice now
Professional PDF invoices, free, no account, built entirely in your browser.
Open Invoice Generator