Making an invoice takes five minutes once you know what belongs on it — and most payment delays trace back to invoices that skipped one of the elements below. Work through the seven steps in the generator above; your details save locally as you type, so the second invoice takes seconds.
1. Add your business identity
Start with who the invoice is from: your business or trading name, contact details and address. Add the legal entity and tax identifiers required for the transaction and jurisdiction. A logo is optional; accurate identity and a reachable billing contact matter more.
2. Add your client’s details
The “Bill to” block needs the legal name of the entity paying you — a company name if a company is paying, a person’s name otherwise — plus their billing email and address. Getting the entity right matters: invoices addressed to the wrong entity are a classic reason corporate payments bounce back for reissue.
3. Number and date it
Give the invoice a unique number and include the issue date and due date. Use a consistent sequence that matches the rules and accounting process for your business; do not reuse one number for a different transaction. Write the actual due date as well as a term such as Net 14 so the deadline is unambiguous.
4. Itemize the work
One line per product, service or work package: a specific description, quantity, and rate. “Landing page design — 2 revisions included” beats “design work” every time; specific lines get approved faster and disputed less. For hourly work, the quantity is hours and the rate is your hourly rate. Group small tasks into meaningful lines rather than listing twenty micro-entries.
5. Apply discount, tax and extras
Add tax only after confirming the seller’s registration, customer, transaction and applicable jurisdiction. Show taxable amounts, rates and tax separately when required. Keep discounts and shipping visible so the customer can reconcile the subtotal and final total.
6. Write the notes and terms
Two short blocks finish the document. Notes can hold delivery or project references. Terms explain how and when to pay, including the exact due date, accepted method and any deposit already received. Include a late-fee term only when the agreement and applicable law support it.
7. Download the PDF and send it — today
Download the finished invoice as PDF, Word or Excel and send it promptly to the agreed billing contact. Put the invoice number, amount and due date in the message, attach the final issued copy and retain that same version for later receipts, reminders or corrections.
Continue with a template or guide
Every template on this site opens the generator prefilled with the line items, rates and payment terms configured for a specific trade —freelance,contractor,photography,consultingand dozens more. Browseall templates, or grab thereceipt makerfor the other half of the paper trail. For the underlying decisions, use theinvoice field checklist,numbering guide andpayment-terms guide.
Frequently asked questions
What must an invoice include to be valid?
A practical invoice identifies the seller and customer, uses a unique number, dates and itemized descriptions, and shows amounts, tax, total and terms. Legal and tax requirements vary, so check the applicable jurisdiction and transaction type.
How do I number my first invoice?
Choose a truthful starting point that fits the business’s existing records, such as INV-0001 for a genuinely new sequence. Document whether and when a series resets, and never reuse a number for another issued invoice.
What payment terms should I use?
Use the terms agreed with the customer and compatible with the contract or purchase order. State both the term and the exact calendar due date, plus the accepted payment method.
Do I charge tax on my invoice?
Tax depends on the seller, customer, goods or services and jurisdiction. Confirm the applicable registration and place-of-supply rules; when tax applies, show the required taxable amount, rate and tax amount.
Invoice vs receipt — what is the difference?
An invoice requests payment for work done or goods delivered; a receipt confirms payment was received. Send the invoice first; issue a receipt (or mark the invoice paid) once the money arrives.
Is a free invoice generator safe for business use?
This one runs entirely in your browser — invoice data is stored locally on your device and never uploaded, which is a stronger privacy posture than account-based tools. Keep your own PDF copies filed for tax records.