Start with the seller and customer details, give the invoice a unique number and clear dates, itemize the agreed work, calculate the amount, add payment terms and review the finished document before sending it.
To create an invoice (or make an invoice from scratch), record who is billing whom, what was supplied, how the charge was calculated, when payment is due and how the customer can pay. Then check the totals, dates, currency and references against the agreement before sharing it.
Step-by-step: how to make an invoice
- Add business details. Enter the seller’s business or trading name and useful contact details. Add registration identifiers only when relevant to your situation.
- Add customer details. Use the customer name and contact or billing details they supplied. Confirm the correct legal or trading name for the transaction.
- Choose a unique invoice number. Follow your numbering system and check that the number has not already been used. See invoice-number examples.
- Add the invoice date. Use the date the invoice is issued. If the service or supply date differs and matters to the transaction, show it separately.
- Set the due date. Match the date to your agreed terms. A due-date calculator can help with date arithmetic.
- Describe each product or service. Use a description the customer can recognize and reconcile with the quote, order, project or work performed.
- Enter quantity and rates. Show units, billable hours, days, milestones or other pricing units where useful. Check that quantity multiplied by rate gives the intended line amount.
- Review discounts and other charges. Apply only agreed discounts, deposits, expenses or additional charges. Show them clearly rather than hiding changes in a line description.
- Set tax details when applicable. Use the treatment and rate that you have determined apply. The generator’s editable tax fields perform arithmetic; they do not decide registration, eligibility or legal treatment.
- Write the payment terms. State the agreed due date or term, accepted methods and any deposit or partial-payment arrangement. Include instructions the customer needs to pay. See payment terms explained.
- Review the total and references. Check the subtotal, discount, tax and total; compare the invoice with any approved quote, purchase order or contract. Confirm currency and invoice number.
- Download or send it. Save a copy, then deliver it using the method agreed with the customer. This generator can create a document but does not email invoices or process payments. See how to send an invoice.
Create an invoice online (quick path)
- Open the free invoice generator in your browser—no account required.
- Enter seller and customer details, then add line items with quantities and rates.
- Set currency, due date, payment instructions and any tax label that applies.
- Review the live preview, then download a PDF or print and send it yourself.
Prefer a starting layout? Pick a design from the free invoice templates library, then edit the same live invoice data.
Worked example
A freelance designer bills 8 hours at $75 per hour. The line amount is 8 × $75 = $600 before any agreed discount or applicable tax. The invoice should identify the work, show the $600 calculation, state the agreed due date and provide accurate payment instructions. If an amount is still only a proposal, use a quote or estimate rather than presenting it as completed billable work.
Common mistakes to avoid
- Reusing an invoice number or leaving the number blank.
- Vague line descriptions the customer cannot match to the work.
- Showing a due date that conflicts with the written payment terms.
- Omitting currency when the customer might assume a different one.
- Marking an invoice paid before funds are confirmed—use a receipt after payment arrives.
- Sending a quote labelled as an invoice before work is accepted or billable.
Before you share
- Are names, invoice number, date, currency and PO or project reference correct?
- Do line descriptions match the agreed scope and completed work?
- Do the calculation and any tax display match your intended treatment?
- Is the due date consistent with the agreement?
- Can the customer tell exactly how to pay and who to contact with a question?
Use the invoice contents checklist for a closer look at the document fields, or start from a simple invoice template.
Frequently asked questions
Can I create an invoice before the work is finished?
That depends on the agreement and billing schedule. A deposit, milestone or advance invoice may be appropriate when agreed; otherwise a quote or estimate can describe expected charges before billing.
Should I use an invoice template or an invoice generator?
A template gives you a document layout to fill in. A generator can help enter fields and calculate line totals. On this site, templates open the same live editor—so you get both layout and calculated totals. Review the result and confirm that it fits the transaction and any local requirements.
How do I make an invoice for free?
Use a free online invoice generator: enter the parties and line items, set payment terms, then download a PDF. No signup is required on FreeInvoiceGeneratorr.com for the core editor.
What is the easiest way to create an invoice?
Start with seller and customer details, add clear line items, set a due date and payment instructions, then review totals before sending. The homepage editor walks through those fields with a live preview.
Can I convert a quote into an invoice?
Yes, when the customer has accepted and you reach the agreed billing point. See the quote-to-invoice workflow, or use Convert to Invoice in the quote generator after acceptance.
General information only—not legal, tax or accounting advice. Requirements can vary by jurisdiction, transaction and agreement. Confirm what applies to your situation.