Free Invoice Generator for Freelancers
Create professional invoices as PDF — no sign-up, no cost, no data stored.
Your Details
Information that appears as the sender.
Required for valid invoices in most countries.
Recipient
Document
Line Items
Invoice done? Tips for getting paid faster & the best tools — every 2 weeks by email.
To the newsletterHow to create your invoice in 5 steps
-
Add your business details
Enter your name or business name, address and contact info. If you have a logo, upload it (PNG, JPEG, GIF, WebP or SVG accepted). This appears at the top of the invoice.
-
Enter the client's billing details
Add the client's name and full billing address. For B2B work, include the client's company name and tax ID/VAT number if cross-border (required for reverse-charge invoices in the EU).
-
Set invoice number, issue date and due date
Use a unique, sequential invoice number — for tax compliance most jurisdictions require uninterrupted invoice numbering. Set the issue date and a clear payment due date (typically 14–30 days).
-
Add line items with descriptions and amounts
List each service or deliverable as a separate line item with a clear description, quantity, unit price and total. The generator auto-calculates the subtotal as you type.
-
Apply tax rate and add payment instructions
Set the applicable tax rate (sales tax, VAT, GST) — or 0 % for reverse-charge or zero-rated B2B invoices. Add payment instructions: bank details, payment link or accepted methods. Once preview looks correct, click 'Export PDF' to download.
How the invoice generator works
Fill in the fields — sender, client, line items, tax rate, and payment notes. The preview updates in real time, and one click exports the finished PDF. You can upload your logo, add unlimited line items, and switch between an invoice and a quote. All data stays in your browser; nothing is sent to a server or stored permanently.
Who is this for?
The generator is built for freelancers and solo operators who need to send a clean invoice fast — without signing up for billing software. For ongoing reminders, accounting exports, or audit-grade archiving, look at dedicated tools like QuickBooks, FreshBooks, or Wave. This generator covers the acute need reliably — no vendor lock-in, no monthly fees.
What every invoice should include
Whether you're in the US, UK, or another jurisdiction, a freelance invoice should clearly state: your business name and address, the client's billing details, a unique invoice number, issue and due dates, a description of the services rendered, subtotal, applicable tax (sales tax, VAT, or GST), the total amount due, and accepted payment methods including bank or payment-link details. The generator supports custom tax rates and notes so you can match local requirements — including reverse-charge or zero-rated invoices for cross-border B2B work.