Free professional invoice template

Use this free invoice template to bill a client in minutes. Fill it in online and download a PDF, or send it with xInvoice and get paid by card.

No credit card · PDF

Example invoice made with xInvoice

What an invoice must include

Requirements differ from country to country. In most places, an invoice shows:

  • The word “Invoice”, a unique sequential number and the issue date
  • Your business name, address and tax or VAT number
  • The client’s name and address
  • The date of the sale or service
  • A description, quantity and unit price for each item
  • Tax rate and amount, subtotal and total due
  • The due date and payment terms
  • How to pay: bank details or a payment link

E-invoicing is becoming mandatory in many countries. xInvoice can export your invoices as CII XML (Factur-X).

Make an invoice in 4 steps

  1. 1

    Choose the client

    Their details are filled in automatically.

  2. 2

    Add the lines

    Services, quantities, prices: tax is calculated for you.

  3. 3

    Send the link

    The client gets the PDF and a “Pay” button.

  4. 4

    Let reminders work

    If the invoice isn’t paid on time, xInvoice follows up for you.

Frequently asked questions

What invoice template should a freelancer use?

A simple, complete one: your details, the client’s, a numbered list of services, tax if you’re registered, and clear payment terms. This template covers all of that.

Can I edit an invoice I’ve already sent?

Best practice is not to: issue a credit note and a new invoice instead. xInvoice does it in one click.

How long should I keep my invoices?

Often 5 to 10 years depending on the country. xInvoice keeps your documents and can copy them to your Google Drive.