Invoice Details
Fill in your invoice details
Your output will appear here.
To make an invoice, list your business details, the client's details, a unique invoice number, the invoice and due dates, each item with quantity and rate, the total and how to pay. This page walks through each step and includes a free generator that builds the invoice for you. No sign-up, and you can print or save it as a PDF.
Fill in your invoice details
Your output will appear here.
Each form field matches one required part of an invoice, so nothing important is left out.
Add each service or product with a description, quantity and rate, plus tax and discount percentages.
Bill in USD, EUR, GBP, AUD, CAD, INR or NZD from the currency dropdown.
Print or save the result as a PDF, or copy it into an email to your client.
Three steps from a blank form to a result you can use.
Read the checklist on this page so you know what an invoice needs before you start.
Enter your details, the client, invoice number, dates, line items and currency in the generator.
Select Create Invoice, check the preview, then save as PDF and email it to your client.
Making an invoice is a short job once you know the parts. Most of the work is deciding a few things in advance: your payment terms, your numbering system and how you describe the work.
Whether you use a generator, a spreadsheet or a word processor, the method is the same.
The generator on this page follows those same steps. Only the fields you fill in appear on the finished invoice.
Example: This is an illustration with an invented client. A freelance writer finishes four blog posts for a software company and invoices in GBP with no tax.
The next invoice for any client becomes INV-002. That keeps the sequence unbroken and easy to check at tax time.
People ask how to get an invoice in two situations, and the answer differs.
You do not need special software or approval to issue an invoice. Use the generator on this page, a template or your accounting tool. Before your first one, decide three things: your payment terms (for example due on receipt, Net 15 or Net 30), your numbering format (such as INV-001) and the payment methods you accept. Agree the terms with the client before the work starts, and check whether their contract or purchase order sets different ones.
Ask the seller for an invoice and give them what they need to issue it correctly: your legal business name, billing address, any purchase order number and your tax ID if you need to reclaim tax. Many online stores let you download an invoice from your order history. If an invoice you receive has errors, ask the supplier to correct and resend it rather than editing it yourself.
These three documents are easy to mix up. Each appears at a different point in a sale.
| Document | When You Send It | What It Does |
|---|---|---|
| Estimate | Before the work starts | Gives an approximate, non-binding price |
| Invoice | After the work or delivery, before payment | Requests payment for actual charges |
| Receipt | After payment | Proves the client has paid |
If the client has already paid by card at the point of sale, they need a receipt, not an invoice.
If you bill clients for project work every month, tracking tasks and hours in Onethread makes each invoice faster to fill in.
Quick answers about the How to Make an Invoice (Free Generator).
Include the word invoice, your business details, the client's details, a unique invoice number, the invoice date and due date, each item with a description, quantity and rate, the subtotal, any discount and tax, the total due and payment instructions. Some countries require extra details, such as a tax registration number.
Use the generator on this page. Fill in your details, the client, invoice number, dates and line items, then select Create Invoice and save it as a PDF from the print dialog. There is no sign-up, no watermark and no limit on how many invoices you create.
In many places freelancers and sole traders can invoice under their own name. Rules on registration and tax numbers differ by country, so check your local tax authority. Put your name, address and contact details in the business fields, and leave the Tax ID field blank if you do not have one.
Give each invoice a unique number and keep one format. Sequential numbers such as INV-001, INV-002 are the simplest. Date-based or client-based formats also work. Avoid gaps and repeats, and keep a log of numbers you have used, since this generator does not store past invoices.
Save the invoice as a PDF, attach it to an email and put the invoice number and amount in the subject line. In the message, restate the due date and how to pay. Send it to the person who approves payment, and copy your main contact if they are different people.
Send it as soon as the work is delivered or the agreed milestone is complete, unless your contract sets a billing schedule, such as monthly. Invoicing promptly keeps the job fresh for the client and starts the payment clock earlier. For retainers, invoice at the same point each period.
This free invoice generator turns your business details, client details and line items into a clean invoice...
This invoice number generator creates a batch of invoice numbers from your prefix, starting number and digit...
This UK invoice generator builds a VAT invoice from your business details, VAT number, line items and VAT...
This free printable invoice template gives you a clean invoice page to print or save as a PDF.