🔥LIMITED TIMEGet your full website built for$79SAVE $520

Free tool, no signup, works in your browser

Free Invoice Generator for Small Businesses

Fill in your details, add your line items, and download a clean, professional invoice as a PDF. Or grab a free invoice template in PDF, Word or Excel and fill it in your own way. No account. No watermark. Nothing saved on our servers.

Your business

Your business details stay in your browser. We never see or store them on our servers.

Bill to
Invoice details
Line items
Description Qty Rate Amount Remove
Tax and discount
Notes and payment terms
Currency

Your Business Name

Invoice

NumberINV-0001

Issue date-

Due date-

Bill to

Client name

Description Qty Rate Amount
Subtotal $0.00
Total $0.00

Choose "Save as PDF" as the destination in the print dialog to download your invoice.

Free invoice templates to download

Every invoice template here is free, carries no watermark, and needs no email address or account. Take the blank invoice template if you just need a clean form, or the one built for your line of work: it already has the fields that trade actually needs. The PDF is for printing and filling in by hand, the Word file is for editing and saving as a PDF, and the Excel file adds up the line items, the discount and the tax for you.

Invoice template PDF Word Excel
Blank invoice template Every field an invoice needs and nothing specific to one trade. Start here if you are not sure. Download the Blank invoice template as PDF Download the Blank invoice template as Word Download the Blank invoice template as Excel
Contractor invoice template Labor and materials on separate lines, plus the job address, the quote reference and a deposit line. Download the Contractor invoice template as PDF Download the Contractor invoice template as Word Download the Contractor invoice template as Excel
Freelance and consulting invoice template Hourly, day rate or milestone billing, with a purchase order field and a line for expenses at cost. Download the Freelance and consulting invoice template as PDF Download the Freelance and consulting invoice template as Word Download the Freelance and consulting invoice template as Excel
Cleaning invoice template Built for recurring visits: service period, number of visits, and separate lines for deep cleans and products. Download the Cleaning invoice template as PDF Download the Cleaning invoice template as Word Download the Cleaning invoice template as Excel
Handyman and repair invoice template Call out fee, labor, parts, disposal and a warranty line, with the job address on the invoice. Download the Handyman and repair invoice template as PDF Download the Handyman and repair invoice template as Word Download the Handyman and repair invoice template as Excel
Landscaping and lawn care invoice template Visits this period, plants and materials supplied, and green waste removal as its own line. Download the Landscaping and lawn care invoice template as PDF Download the Landscaping and lawn care invoice template as Word Download the Landscaping and lawn care invoice template as Excel
Photography invoice template Shoot fee, editing, prints and travel, plus a usage licence line so the client knows what they are buying. Download the Photography invoice template as PDF Download the Photography invoice template as Word Download the Photography invoice template as Excel
Personal trainer invoice template Sessions delivered, sessions left on a prepaid pack, programming and your late cancellation charge. Download the Personal trainer invoice template as PDF Download the Personal trainer invoice template as Word Download the Personal trainer invoice template as Excel
Salon and beauty invoice template Services and retail products itemised separately, with the stylist and the appointment date. Download the Salon and beauty invoice template as PDF Download the Salon and beauty invoice template as Word Download the Salon and beauty invoice template as Excel

Prefer not to download anything? The generator at the top of this page builds the same invoice in your browser and saves it as a PDF, and it remembers your business details for next time. If you want the reasoning behind each field before you fill one in, read how to make an invoice. Pricing a job you have not started yet is a different document: use the quote and estimate generator for that, then turn the quote into an invoice in one click when the customer says yes.

While you are here

Spend less time on paperwork, more time on the work

UENI builds and manages a website for your business from $24.99/mo, with a 30-day money-back guarantee. Rated 4.8/5 on Trustpilot from over 7,940 reviews.

Get your website built

How to use the invoice generator

  1. 1

    Add your business details

    Enter your name, address, contact details, and logo. We remember them in your browser for next time.

  2. 2

    Add your client and the work

    Fill in who you are billing, then list each item or service with a quantity and rate.

  3. 3

    Set tax, discount, and terms

    Add a tax rate if you charge one, a discount if you are offering one, and your payment terms.

  4. 4

    Download or print

    Click Download PDF and choose "Save as PDF" in the print dialog, or print it on paper.

How to write an invoice

An invoice is a request for payment that also serves as a record for both sides. It does not have to be complicated, but leaving out one of the pieces below is the usual reason an invoice gets queried, paid late, or rejected by an accountant. The generator above fills in most of this for you, and every free invoice template on this page already has these fields laid out. For the longer version, with what to do when an invoice goes unpaid, read how to make an invoice.

What to include on an invoice

  • The word "Invoice", clearly, so nobody files it as a quote.
  • A unique invoice number. Sequential is easiest to defend later.
  • Your business name and address, plus how to reach you.
  • Your tax number if you are registered for VAT, GST or sales tax.
  • The customer's name and address, matching who is actually paying.
  • The invoice date and the date the work was done.
  • A due date, not just "payable on receipt".
  • A line per item with quantity, rate and amount.
  • Subtotal, tax and total, shown separately.
  • How to pay you, including bank details or a payment link.

Write the line items so they cannot be argued with

"Consulting, $1,200" invites a question. A line that names the work, the quantity and the rate does not. This is the single biggest thing you can do to get paid without a back and forth.

Instead of this

Building work: $2,400

Write this

Labour, kitchen refit (16 hours at $95/hr): $1,520
Materials, units and worktop (as quoted 14 Aug): $880

Set payment terms you will actually enforce

Net 30 is the default in a lot of industries, but for a small business it is often too generous. Net 14, or payment on completion for smaller jobs, is normal and reasonable. Whatever you choose, put the actual calendar date on the invoice. "Net 14" makes the customer do arithmetic, and a date they can see is harder to drift past. If you charge late fees, state the rate on the invoice itself, because a fee you never mentioned is difficult to apply afterwards.

Common mistakes

  • Reusing an invoice number. Two invoices with the same number is an accounting problem and looks careless. The tool increments for you.
  • Billing the wrong legal entity. Invoice the company that agreed the work, not the individual who emailed you, or it may not be payable.
  • No due date. "Payable on receipt" is not a date, and it is the easiest thing in the world to ignore.
  • Tax handled vaguely. Show the rate and the amount as their own line. If you are not registered, do not add a tax line at all.
  • Missing payment details. Surprisingly common, and it stops the payment dead.

Invoice templates for your line of work

The generator is the same whatever you do, but what belongs on the invoice changes with the trade. Here is what to put on yours, and which invoice template to start from.

Freelance and consulting invoice template

Bill by deliverable or by hour, and say which. Reference the project or purchase order number if the client uses one, because at a larger company an invoice without a PO number can sit unpaid indefinitely. If your contract includes a revision limit or a kill fee, put a line on the invoice pointing at it. For longer projects, invoice in stages rather than waiting until the end.

Contractor invoice template

Split labour and materials into separate lines. Customers query a single large number far more often than they query an itemised one, and it also makes the invoice match the quote you sent. If you took a deposit, show it as a deduction near the bottom so the balance due is unmistakable. Reference the original quote number and the job address. The contractor invoice template has all three of those as their own fields, and the quote generator produces the quote number they refer back to.

Cleaning and landscaping invoice templates

Put the service period on the invoice, for example "August, weekly clean, 4 visits". For recurring work, keep the invoice number sequence going rather than restarting each month, and keep the same due-date rule every time so the customer learns your rhythm.

Retail, food and one off sales

Quantity and unit price per line, and be specific about what was supplied. If you delivered, add the delivery charge as its own line rather than folding it into the price of the goods.

Invoice template and invoice generator FAQ

Is this invoice generator really free?

Yes. There is no signup, no trial, and no watermark on your invoice or on any of the templates. You can create and download as many invoices as you need.

Where can I get a free invoice template?

On this page. Every template above is free to download in PDF, Word or Excel, with no email and no account. There is a blank invoice template for any kind of work, and versions for contractors, freelancers, cleaners, handymen, landscapers, photographers, personal trainers and salons.

What is the best free invoice template?

The one that already has the fields your work needs, so you are not typing them in every time. A contractor wants labor and materials split out and the job address on the invoice. A photographer wants a usage licence line. A cleaner wants the service period. If none of those fit, use the blank invoice template.

Can I edit the invoice template in Word?

Yes. The Word version is a normal .docx file with a real table, so you can type into it, add or delete rows, put your logo in the header and save it as a PDF from Word itself. It opens in Word, Google Docs, Pages and LibreOffice.

Is there an invoice template in Google Docs or Google Sheets?

You can use ours in both. Upload the Word file to Google Drive and open it with Google Docs, or upload the Excel file and open it with Google Sheets. The Sheets version keeps the formulas, so the line totals, the tax and the grand total still calculate for you.

Does the Excel invoice template do the maths for me?

Yes. Type a quantity and a rate on a line and the amount fills in. The subtotal adds up every line, and the total applies your discount and your tax rate. You only enter the numbers you actually know.

How do I make an invoice template of my own?

Start from the blank invoice template, put your business name, address, tax number and payment details in, then save that as your master copy. Every new invoice is that file with a new number, a new date and new line items. If you would rather not manage a file at all, the generator above remembers your business details in your browser and increments the invoice number for you.

Do you store my business or client information?

No. Everything you type stays in your own browser. We save your business details and currency locally on your device so the form is ready next time you open the tool. Nothing is sent to our servers, and the templates are ordinary files that we never see once you download them.

What format is the invoice in when I download it?

The tool opens your browser print dialog. Choose Save as PDF as the destination to get a PDF file, or print it directly on paper if you prefer. The templates come as PDF, Word and Excel files.

Can I add my logo?

Yes. Upload a PNG, JPG, or similar image file and it appears at the top of your invoice. The file is only read inside your browser, it is never uploaded anywhere. In the Word and Excel templates, put your logo in the header block at the top.

Can I add tax and a discount?

Yes. Set a tax rate as a percentage, and add a discount as either a flat amount or a percentage. Both are applied automatically and shown in the totals. The Excel template has the same two fields.

Which currencies are supported?

US Dollar, British Pound, Euro, and Canadian Dollar. Pick one from the currency menu and every amount on the invoice updates with the right symbol and formatting. The templates carry no currency symbol, so they work anywhere.

What is an invoice number and where should I start?

It is the unique reference for that one invoice, and it is how you and your customer talk about it later. Start at 0001 and go up by one, or use a per client prefix such as ACME-0001. The only rule that matters is that you never reuse a number.

Is an invoice a receipt?

No. An invoice asks for money that is still owed. A receipt confirms money that has already been paid. The same job usually produces both, in that order.

What does net 30 mean on an invoice?

It means payment is due 30 days after the invoice date. Net 14 and net 7 work the same way. Whichever you use, put the actual calendar due date on the invoice as well, because a date is much harder to drift past than a countdown the customer has to work out.

How do I send an invoice once it is written?

Email the PDF to whoever actually approves payments, not only your day to day contact, and put the invoice number and the amount in the subject line. Keep a copy for your own records. If the customer uses purchase orders, their PO number has to be on the invoice or it may sit unpaid.

I already made a quote. Can I turn it into an invoice?

Yes. If you used the UENI quote generator and the client accepted, use the Client won the job option there to send the details straight into this invoice generator, so you do not have to retype anything.

Your invoices are sorted

Is your website doing the same job?

UENI builds, hosts, and manages your business website for you, from $24.99/mo. 30-day money-back guarantee. 4.8/5 on Trustpilot from over 7,940 reviews.

See UENI plans