Free Invoice Generator — Create Professional Invoices Instantly

Create and print professional PDF invoices in seconds

Fill in the details below, then click Print / Save as PDF.

From (you)

Bill to (client)

Line items

Your Business Name

INVOICE

# INV-001

Issued: 2026-06-17

Bill To

Client Name

DescriptionQtyRateAmount
Subtotal$0.00
Total$0.00

Thank you for your business.

How to use Invoice Generator

Free online invoice generator. Add your logo, business details, line items, and tax rate — then print or save as PDF instantly. No account, no signup, nothing stored.

A free online invoice generator lets you create professional invoices directly in your browser without any software, account, or subscription. Enter your business details, client information, line items, and tax rate, then print the invoice or save it as a PDF using your browser's built-in print function. Everything runs locally — nothing is sent to a server or stored anywhere.

How to use this Invoice Generator

  1. 1Enter your business name, email, and address in the "From" section.
  2. 2Enter your client's name, email, and address in the "Bill To" section.
  3. 3Set the invoice number, issue date, and due date.
  4. 4Add line items — description, quantity, and rate for each. Click "+ Add line item" for more rows.
  5. 5Set a tax rate if applicable, add any payment notes, then click "Print / Save as PDF" to download.

What makes a valid professional invoice?

What information goes on an invoice?

A legally valid invoice typically includes: your business name and address, client name and address, a unique invoice number, issue date, due date, itemised list of goods or services with quantities and rates, subtotal, tax amount and rate, and total due. Add your payment details (bank account, PayPal, etc.) in the notes field.

How to save the invoice as a PDF

Click "Print / Save as PDF." In the browser print dialog, change the destination/printer to "Save as PDF" (Chrome/Edge) or "PDF" (Safari). Adjust margins to "None" or "Minimum" for the cleanest result. The invoice will save as a PDF file to your downloads folder.

Invoice numbering best practices

Use a sequential numbering system: INV-001, INV-002, or include the year for easy filing: 2026-001. Consistent numbering makes it easy to track outstanding invoices and reference specific transactions in correspondence.

Tax rates on invoices

Enter your applicable tax rate as a percentage. Common rates: US sales tax varies by state (0–10%). UK VAT: 20% standard, 5% reduced. EU VAT: 15–27% depending on country. If you are not VAT/sales-tax registered, leave the tax rate at 0.

Due dates and payment terms

Net 30 (payment due 30 days after invoice date) is the most common term for B2B invoices. Net 15 is faster for smaller amounts. Due on receipt is appropriate for retail transactions. Add your preferred terms in the notes field: "Payment due within 30 days of invoice date."

Adding your logo

Click the logo upload area and select an image file (PNG, JPG, or SVG). The logo appears at the top-left of the printed invoice. For best results, use a PNG with a transparent background at 200–400px wide. The generator processes the image entirely in your browser — it is never uploaded to any server.

Tips and things to know

  • Add your bank details or PayPal email in the Notes field so clients know exactly how to pay.
  • For UK/EU VAT invoices, include your VAT registration number in the "From" address field.
  • Use the notes field for late payment policies: "Invoices unpaid after 30 days incur a 2% monthly late fee."
  • Keep a copy of each invoice by printing two PDFs — one to send the client, one for your records.
  • Number invoices sequentially from the start of each year (2026-001, 2026-002) to make tax filing easier.

Official resources and further reading

Related tools you might need

Frequently asked questions

Yes — completely free, no account required, no watermarks on the PDF, and nothing is stored on any server. Everything runs in your browser.