Skip to content

Templates

Invoice Templates

A collection of professionally structured invoice templates covering services, products, hourly work and international sales.

FreeNo signupRuns in your browser

Overview

Why use free invoice templates?

These free invoice templates are starting points for the kinds of invoice people actually send: fixed-price project work, hourly billing, physical goods, tax-registered businesses and cross-border sales. Pick the one that matches how you bill, and it opens in the invoice generator with the structure already set.

They are layouts rather than files, and that is deliberate. A downloaded template hands you back the two jobs that cause the errors: filling every field by hand and totalling by hand. Opening one here keeps the structure and adds the arithmetic, so the tax, the discounts and the total are calculated rather than typed.

No template carries an amount. Line descriptions are filled in, because seeing a services invoice next to a goods one is the whole point of having templates at all. Every price is blank, because a template with plausible numbers already in it is a document somebody eventually sends without checking.

Each one also carries the guidance that a layout on its own cannot: what makes a good line description, why hours go in as 7.75 rather than 7:45, where a tax registration number belongs. Nothing is uploaded: everything happens in your browser.

Step by step

How to use an invoice template

  1. Pick the shape that fits

    Services, hourly, products, VAT registered or international. Each one differs in how the lines are structured and how tax is handled.

  2. Read the guidance

    Each template explains the fields people get wrong on that kind of invoice: decimal hours, item identifiers, tax registration numbers.

  3. Open it in the generator

    Your details, the amounts and the PDF all happen there, with the totals and tax calculated rather than typed.

What you get

  • Service, product and hourly variants
  • VAT-ready and international layouts
  • Opens in the invoice generator, totals included
  • Download a print-ready PDF from there
  • Guidance on the fields that matter
  • No sample amounts to accidentally send

Background

What an invoice template is actually for

Every invoice contains the same handful of required things: who is billing, who is being billed, a unique number, dates, what was supplied, the amount, any tax, and how to pay. A template does not change that list. What it changes is the shape of the middle (how the work is broken into lines), and that shape differs a great deal between kinds of business.

A fixed-price project invoice has a line per deliverable, and the client is approving that the deliverables happened. An hourly invoice has a line per period with hours in the quantity, and the client is checking rate times time. A goods invoice has units, per-item identifiers and shipping as its own line. These are genuinely different documents wearing the same furniture, and picking the wrong shape is what makes an invoice feel awkward to read.

Where templates earn their keep is in the details that are easy to get wrong and invisible when you do. Hours entered as clock time rather than decimal (7.45 instead of 7.75) undercharges by eighteen minutes on every line. A goods line without a size or model number is one a customer cannot check against what arrived. A tax-registered business omitting its registration number produces an invoice its own customer cannot reclaim against.

The part templates traditionally do badly is arithmetic. A spreadsheet or document template makes you total the lines, apply the tax and subtract the discount yourself, and a mistake there is both easy and expensive: a total that disagrees with its own lines is the fastest way to have an invoice queried. Keeping the layout and calculating the numbers is the whole reason these open in a generator rather than downloading.

One last thing a template cannot decide for you is tax. What rate applies, whether you charge any at all, and how a cross-border sale is treated depend on what you sell, where you are and who the customer is. A template can prompt for the field and default to something ordinary; it cannot know your position, and nothing here is tax advice.

Not to be confused with

A downloadable file
A Word or spreadsheet template you fill in offline. Familiar and slower, because you total the lines and apply the tax yourself. It is the right choice only when you need to work with no internet at all, or when a client insists on an editable source file.
An invoice generator
Where these open. Same layout, with the totals, tax and discounts calculated and a print-ready PDF at the end. The template decides the shape; the generator does the sums.
Saved business details
What most people actually want when they ask for a reusable template. Your logo, address, currency and payment terms are remembered in your browser, so every invoice after the first starts from them without any file to reopen.
A quote template
The same information before the work rather than after. If you are proposing rather than billing, a quote is the document, and it converts into an invoice when the client accepts.
A proforma invoice
Looks like an invoice, is not one, and is used to arrange payment or clear customs before a sale is confirmed. Reaching for an invoice template when you need a proforma produces a document that gets booked as revenue too early.
Accounting software
Adds ledgers, reminders, reconciliation and reporting. Worth it once invoicing is continuous; overkill when you send a handful a month, which is the gap a template plus a generator fills.

Reference

What every invoice needs, whichever template you pick

The template decides how the middle is structured. These are required regardless, and the ones people leave off are consistently the ones that delay payment.

  • The word 'invoice'

    Stated plainly, so nobody files it as a quote or a statement. It sounds trivial and it is the difference between a document that enters an accounts-payable queue and one that sits in an inbox.

    Required

  • A unique invoice number

    From one continuous sequence that never repeats and never has gaps. Sequential numbering is a legal requirement in many countries, and a gap is what a removed invoice looks like.

    Required

  • Both parties' details

    Your business name and address, and your customer's. Where a purchase order exists, the PO number belongs here too: many organisations will not pay an invoice they cannot match to one.

    Required

  • The issue date and the due date

    Print both. 'Net 30' asks the reader to do arithmetic and invites a different answer from yours; a date does not.

    Required

  • A description of what was supplied

    Specific enough for the customer to recognise and approve. This is where the templates differ most: deliverables, hours, or identifiable items.

    Required

  • The amount, and any tax, shown separately

    Net, tax and total as distinct figures. Rolling tax into one number makes the invoice unusable for a customer who needs to reclaim it, and unverifiable for anyone checking it.

    Required

  • Your tax registration number

    Required if you are registered, and its absence can make the document useless for your customer's own return. Put it in your saved business details so it appears on everything you issue.

    Optional

  • How to pay

    Bank details, a payment link, or both. An invoice that states an amount and no route to pay it is one that gets set aside, and every day it sits there is a day you are financing.

    Required

  • Your logo

    Optional and worth adding once. It is remembered, so it costs nothing after the first invoice, and a branded document is marginally harder to ignore.

    Optional

Who it helps

Who needs an invoice template?

Anyone sending a first invoice

Knowing what an invoice should contain is most of the difficulty, and a blank page is a poor teacher. Starting from the shape that matches your work removes the guesswork from the layout and leaves you the easy part.

Freelancers billing time

Hourly invoices have their own failure mode: hours entered as clock time rather than decimal. The hourly template prompts for it explicitly, because 7.45 instead of 7.75 is eighteen minutes lost on every line it appears.

Consultants and agencies

Project work reads best as deliverables the client can recognise and approve, rather than as time. The services layout is built that way, which tends to reduce the number of invoices that come back with questions.

Retailers and wholesalers

Goods need per-unit quantities, identifiable descriptions and shipping shown on its own line. Using a services layout for physical items produces an invoice nobody can check a delivery against.

Tax-registered businesses

Showing tax separately and carrying a registration number are not decoration: without them the invoice may be unusable for the customer's own reclaim. The VAT template prompts for both.

Anyone invoicing across a border

Currency, tax treatment and payment routing all have to be explicit rather than assumed. The international layout asks for each, and flags that the tax position is one to check rather than inherit.

Do it properly

Best practices

  1. Match the template to how you bill, not what you sell

    A designer charging fixed project fees wants the services layout; the same designer charging by the hour wants the hourly one. The shape follows the billing model, and getting it right makes the invoice read naturally.

  2. Fill in your details once

    Business name, address, logo, currency and payment terms are remembered in your browser after the first invoice. That is what most people mean when they ask for a reusable template, and it needs no file.

  3. Describe the work the way the client thinks about it

    Name deliverables rather than activities, and items rather than categories. An invoice a client can approve without asking a question is one that gets paid faster.

  4. Enter hours in decimal

    7 hours 45 minutes is 7.75, not 7.45. This is the single most common error on time-based invoices and it always runs against the person who made it.

  5. Print the due date, not just the terms

    A date removes the most common excuse for late payment and makes any later conversation shorter. Terms alone ask the reader to calculate, and their answer will not favour you.

  6. Show tax separately

    Net, tax and total as three figures. It is required if you are registered, and it makes the invoice verifiable rather than something a customer has to take on trust.

  7. Check the amounts before sending

    The amounts here start blank precisely so an unfinished invoice looks unfinished. Whatever you fill in, read the total once before it goes. It is the one number the whole document exists to communicate.

Avoid these

Common mistakes

Sending a template with its sample amounts still in it

These templates carry no amounts at all, which is why. If you are using one from elsewhere, delete every placeholder figure before you start rather than after: an invoice for work that never happened is a hard email to follow up.

Totalling an invoice by hand

Let it calculate. A total that disagrees with the sum of its own lines is the fastest way to have an invoice queried, and it happens most often on documents assembled in a word processor.

Using an hourly layout for fixed-price work, or the reverse

Match the shape to the billing model. An hourly invoice for a fixed-price project invites a conversation about how long things took, which is not the conversation you wanted.

Entering hours as clock time

Convert to decimal: divide the minutes by 60. Reading 7:45 off a timesheet and typing 7.45 is the most common invoicing error there is, and it costs eighteen minutes each time.

Restarting invoice numbers for each client or each template

Keep one continuous sequence across everything you issue. Parallel numbering makes it impossible to demonstrate the set is complete, which is what the numbering exists for.

Rolling tax into a single total

Show net, tax and total separately. A customer who cannot see the tax cannot reclaim it, and in most registered situations you are required to break it out anyway.

Leaving off how to pay

Include bank details or a payment link every time. An invoice with an amount and no route to pay it gets set aside, and the delay is entirely self-inflicted.

FAQ

Frequently asked questions

Yes. Open any template in the invoice generator to change the details, then download your own PDF.

No, and deliberately not. A downloaded template is a file you then fill in by hand and total by hand, which is where the arithmetic errors come from. Choosing one here loads its structure into the invoice generator, so the totals and tax are calculated and the PDF comes out finished.

Because a template with plausible numbers already in it is a document somebody eventually sends without checking. Line descriptions are filled in so you can see the shape of each kind of invoice; every price is empty, so an incomplete invoice looks incomplete.

Match it to how you bill rather than to what you sell. Fixed-price deliverables suit the services layout, time suits the hourly one, physical items need per-unit quantities and a separate shipping line. If you are registered for tax, start from the VAT template so the rate and registration number are prompted.

The invoice generator remembers your business details, logo, currency and payment terms in your browser, so every invoice after the first starts from them. That covers most of what a saved template is for: the parts that do not change between invoices.

There is a layout for it, which prompts for currency, tax treatment and bank routing rather than assuming them. What tax actually applies across a border depends on what you sell and where both parties are, so treat the zero rate as a starting point to check rather than an answer.

Ready to pick a layout?

Invoice Templates is at the top of this page. Free, no signup, nothing uploaded.

Open the Invoice Templates