100% free - no account required

Free Invoice Template Generator

Fill in your details below, preview your professional invoice, and download it as a PDF - free, instantly, no signup required.

Your Information (From)

Client Information (Bill To)

Invoice Details

Line Items

Live Preview

Updates as you type

Your Business Name

Invoice

INV-001

Bill To

Client Name

Date

May 21, 2026

Due

June 20, 2026

DescriptionQtyPriceTotal
Design services1$500.00$500.00
Revisions2$75.00$150.00
Subtotal$650.00
Total$650.00

Generated with WaffleInvoice - waffleinvoice.com

No credit card required · Free forever

Do this automatically

WaffleInvoice is free for unlimited invoices.

Stop filling in the same fields every time. WaffleInvoice remembers your clients, auto-calculates totals, sends invoices by email, and tracks payments - all from one free account.

Unlimited invoicesClient portalOnline paymentsAutomatic reminders

Learn more

Invoicing guides for freelancers

Common questions about invoice templates

Is this invoice template really free?

Yes - 100% free. Fill in your details and preview your invoice instantly, no account needed. To download as PDF or send by email, you'll need a free WaffleInvoice account (also free forever for unlimited invoices).

What should I include on a professional invoice?

A professional invoice should include: your name/business name, client name and billing address, a unique invoice number, the invoice date and due date, line items describing the work done with quantities and prices, subtotal, any applicable tax, and the total amount due. Payment instructions help too.

How do I send an invoice to a client?

You can email it as a PDF attachment, or use invoicing software like WaffleInvoice to send a link where clients can view the invoice and pay online directly. Sending invoices with an online payment link typically gets you paid 2–3× faster.

What payment terms should I use?

Net 30 (due in 30 days) is common for established clients and larger companies. For new clients or smaller amounts, Net 15 or "Due on receipt" reduces your risk of late payment. You can also offer early-payment discounts (e.g., 2% off if paid within 10 days).

Do I need to charge sales tax on my invoices?

It depends on your location, your business type, and what services you provide. In the US, most professional services (design, consulting, writing) are not taxable, but physical products often are. Check with a local accountant if you're unsure.