Free Invoice Template - Fill It In and Download a PDF
A Word or Google Docs invoice template is a document you keep repairing. This one is a form: type into the fields, watch the PDF redraw beside them, and download it when it reads right.
No formulas and no broken tables, Totals and tax calculate as you type, Two layouts, your logo on either, 12 languages and 122 currencies, Free, with no signup
The template at a glance
- What you get
- A PDF, generated in your browser
- What you fill in
- A web form, not a document you have to edit
- Totals and tax
- Calculated as you type
- Layouts
- A plain default one and a Stripe-style one
- Your logo
- JPEG, PNG or WebP, up to 3MB
- Languages on the PDF
- 12
- Currencies
- 122
- Date formats
- 14 in English, including ISO 2025-12-17
- Account required
- No
- Price
- Free, and the source is on GitHub
Why a Word or Google Docs invoice template goes wrong
Downloading an invoice template as a .docx, or copying one into Google Docs, works the first time. The trouble starts on the second invoice.
- The totals are typed by hand, so an edited line item leaves a wrong number behind it
- Adding a row to the line-item table pushes the footer onto a second page
- Fonts substitute on a machine that does not have yours, and the columns shift
- Your client gets a .docx they can edit, or a PDF export with margins you did not choose
- Changing the currency or the tax label means finding every place you typed it
A form against a document template
Both end in a PDF. The difference shows up between the first invoice and the tenth.
| This template | Word or Google Docs template | |
|---|---|---|
| Totals calculate themselves | ✅ Yes | ❌ Typed by hand |
| Layout survives an extra line item | ✅ Yes | ⚠️ Often not |
| Same result on every machine | ✅ Yes | ⚠️ Fonts substitute |
| Tax label and currency set in one place | ✅ Yes | ❌ Retyped everywhere |
| Languages on the document | ✅ 12 | ❌ Translate it yourself |
| Output | ✅ PDF, always | ⚠️ Export step |
What a form gives you instead
Here the layout is fixed and only the content is yours. Line items add and remove as rows, the subtotal, tax and total recalculate on every keystroke, and the preview beside the form is the file you are about to download.
There is no document to break, because you never edit one.
Ready to try it?
The form opens with an empty invoice. Fill it in and download the PDF. No account needed.
What is on the invoice
- Seller and buyer blocks, with tax numbers and bank account details
- Line items carrying description, quantity, unit, net price, tax rate and totals
- A tax summary, then To pay, Paid and Left to pay
- Invoice number, issue date, date of service and payment due date
- Payment method, notes, and the total written out in words
Change what the template says
- Rename the tax label to VAT, GST, Sales Tax, Moms or MVA
- Pick any of 122 currencies, each with its own symbol and separators
- Pick any of 12 languages, and every printed label changes with it
- Choose the date format, including ISO 2025-12-17 for cross-border work
- Upload a logo up to 3MB as JPEG, PNG or WebP
- Hide the fields you do not use, so the PDF has no empty rows
Built for the invoice you send a few times a month
A small business sending a handful of invoices a month does not need a ledger to produce them. Fill the form, download the PDF, email it, and file the copy wherever the rest of your paperwork lives.
The invoice you last edited stays in your browser, so next month you open the page, change the number, the dates and the line items, and download again. That is the part a .docx template never got right.
Fill it in and download the PDF
Four steps, and nothing to install.
- Open the template. An empty invoice is already loaded.
- Fill in the seller and buyer blocks, then add your line items.
- Watch the totals and the preview update as you type.
- Press Download PDF. The file is ready to email.
FAQ
Is this better than a Word invoice template?
For anything past the first invoice, yes. A .docx template makes you retype the totals, repair the table when you add a line item, and export to PDF at the end. Here the totals follow the line items and the PDF is what you are already looking at.
Can I use it instead of a Google Docs invoice template?
Yes, and for the same reasons. Google Docs invoice templates share the .docx problems, and a document shared by link can be edited by whoever opens it. This produces a finished PDF you send as a file.
Can I get the invoice as a Word or Excel file?
No. The output is a PDF, which is what clients and accounts teams expect and what renders the same everywhere. If your workflow needs an editable file, this is the wrong tool.
Can I customise the template?
Yes. Edit every field, the tax label, the currency, the language, the date format and the notes before you generate the PDF, and hide the fields you do not use.
Can I add my company logo?
Yes. Upload a JPEG, PNG or WebP up to 3MB and it prints on both the default and the Stripe-style layout. The image stays in your browser.
Is it free?
Yes. Filling in the template and downloading the PDF costs nothing, with no paywall and no signup. The source is on GitHub under AGPL-3.0.
How do I create a free invoice?
Open the template, fill in the billing details and line items, check the preview, then press Download PDF. Most invoices take about a minute.
Can I reuse it next month?
Yes. The invoice you last edited stays in your browser's local storage, so reopening the page brings it back. Change the invoice number, the dates and the line items, then download again.
Does it have ads?
No. There are no ads, tracking pixels or third-party scripts on the page.