Freelance guide

How to make an invoice for freelance work

A good invoice is how you get paid on time. It doesn't need to be complicated — it needs the right information in the right order, so your client knows what they owe, why, and when it's due. Here's what to include and how to put one together in minutes.

Prefer to start from a blank sheet? The invoice template walks through the same fields with a live preview you can fill in right in the browser — free until you download.

What every invoice must include

The same core fields appear on virtually every professional invoice. Missing any of them usually means a follow-up email from your client — or a delayed payment.

  • Invoice number. A unique reference such as INV-001 (or a per-client project code). Sequential numbering makes it easy to find an invoice in your records later.
  • Issue date and due date. The date you send the invoice and the date payment is due. Common terms are net 7, net 14, or net 30 (days after issue) — pick one you can actually enforce.
  • Your details. Your business name and contact email, so the client knows exactly who is billing them and where to reply.
  • Bill-to details. The client's name and company, exactly as they should appear on their records.
  • Line items. One row per service or product: a short description, quantity, rate, and the amount (quantity × rate). Specific beats vague — “Logo design, 10 hours, $80/hr” is clearer than “Services”.
  • Subtotal, discounts, and tax. The subtotal (sum of all line items), any discount you agreed on, and tax if you charge it — VAT, sales tax, or similar — with the rate stated explicitly.
  • Total due. The final amount, clearly visible. This is the number your client pays.
  • Payment terms and notes. When payment is due, how to pay (bank transfer, PayPal, etc.), and any late-payment terms. A short thank-you doesn't hurt.

How to make an invoice, step by step

  1. Add your business name and contact email.
  2. Give the invoice a number and set the issue and due dates.
  3. Add the client's name and company.
  4. List each item with a description, quantity, and rate — the amount is calculated for you.
  5. Add a tax rate and any discount you've agreed to.
  6. Review the totals, then add your payment terms to the notes.
  7. Download the PDF and send it to your client.

If you use Billet, steps 1–6 happen on one page with a live preview that renders as you type — you only pay when you download the finished PDF.

Frequently asked questions

Do I need an account?

No. Billet has no accounts and no signup — open the page, fill in the form, and you're done. There's nothing to remember and nothing to reset.

Is there a free trial?

There's no separate trial because the builder itself is free to use. You can fill in your details and watch the live preview without paying anything. You only pay when you want to download your invoice as a PDF: a single $9.99 one-time payment that unlocks unlimited downloads.

How is my data handled?

Your invoice data never leaves your browser. It's built on your device and saved in your browser's local storage — nothing is uploaded to a server. The honest trade-off: because it stays on your device, it doesn't sync across devices, so use the same browser and keep your own copies of the PDFs you download.

What do I get for the $9.99?

A one-time payment — no subscription. After that, you can download as many PDF invoices as you need, forever. One payment, unlimited invoices, no account.

Ready to send your first invoice?

The builder is free to try — fill the form, watch the live preview, and pay once ($9.99) when you're ready to download.

Create your invoice in under a minute