Skip to content

Create invoices that make you look good

Build a professional invoice, tax invoice or proforma in 4 simple steps. Preview it live and download a print-ready PDF, free and without signing up.

  • No account needed
  • Saved in your browser
  • Tax, discounts & shipping
  • 4 PDF templates

What is an invoice?

An invoice is a document a seller sends to a buyer to show what they owe for goods or services. It lists what was sold, the quantities and prices, taxes, the total due, the due date and how to pay. A clear invoice helps you get paid on time, keeps your records tidy for tax season, and shows clients you run a professional business.

How to create an invoice with an invoice generator

Making a professional invoice with BillFlow takes four short steps, and you see the finished PDF the whole time.

Create an invoice
  1. Pick a standard invoice, a tax invoice with your VAT/GST number and a tax summary, or a proforma invoice with a valid-until date.

Invoice format

A professional invoice is made of these parts. BillFlow lays them out for you.

  1. 1

    Your business logo, name, address and contact details.

  2. 3

    Item details: description, quantity, unit price and amount.

  3. 5

    Notes, terms and conditions, and how to pay you.

  1. 2

    The document title, invoice number, issue date and due date.

  2. 4

    Subtotal, discount, tax and the total amount due.

What should an invoice include?

  • Business logo

    Your logo makes the invoice instantly recognizable and reinforces your brand every time a client opens it.

  • Invoice number

    A unique, sequential number makes each invoice easy to track and reference. BillFlow suggests the next one for you.

  • Business name and details

    Your legal business name, address and contact details, plus your Tax ID or VAT number when it's a tax invoice.

  • Product or service description

    Clear line items with quantity and unit price, so the client knows exactly what they're paying for.

  • Invoice and due dates

    The issue date and the payment due date, set by your payment terms, tell the client when to pay.

  • Terms and payment details

    Payment terms, late fees and your bank details, so there's nothing to chase and no reason to delay payment.

Frequently asked questions

Yes. The whole generator is free: every document type, all 4 templates, unlimited invoices and PDF downloads, with no watermark.