An invoice is more than a bill: it is a legal and accounting record, a reminder and a first impression of your professionalism. A clear, correct invoice gets paid faster and avoids disputes. This guide shows what to include and how to word it, with a free generator you can use in your browser.
Key takeaways
- Include who, what, how much, when and how to pay.
- Use a unique sequential number and a clear due date.
- State payment methods and late-fee terms.
- Send it promptly and follow up politely.
What every invoice should include
| Item | Why it matters |
|---|---|
| The word "Invoice" | Avoids confusion with quotes and receipts |
| Your business name, address, email, phone and logo | Identifies you and gives the client someone to contact |
| Tax or business registration number (where required) | Required in many countries, especially for VAT or GST |
| Client name and billing address | Needed for their records |
| Unique invoice number | Tracking and accounting |
| Invoice date and due date | Sets the payment clock |
| Line items: description, quantity, unit price, amount | Shows exactly what the client is paying for |
| Subtotal, discount, tax and total | Transparent maths |
| Currency | Avoids exchange-rate disputes |
| Payment instructions | Bank details, mobile wallet number or payment link |
| Payment terms and late fees | Sets expectations |
| Notes | Thank-you message, project reference or purchase order number |
Create an invoice in four steps
- Open the free invoice generator.
- Fill in your details and the client's details, and upload your logo if you have one.
- Add line items, then set discount and tax percentages. The totals update automatically.
- Download the PDF and email it. Your draft is saved in your browser so you can reuse it next month.
How to number invoices
- Choose a format and stick to it, for example
INV-2026-001. - Increase the number with every invoice, including cancelled ones. If you cancel one, mark it void instead of reusing the number.
- Do not start at 001 if you want to look more established; many businesses start at 1001 or use a year prefix.
Wording payment terms
| Term | Meaning | Best for |
|---|---|---|
| Due on receipt | Pay immediately | Small jobs and new clients |
| Net 7 or Net 14 | Pay within 7 or 14 days | Freelancers and small projects |
| Net 30 | Pay within 30 days | Companies with accounts-payable departments |
| 50% upfront, 50% on delivery | Split payments | Larger projects |
Example wording: "Payment is due within 14 days of the invoice date. A late fee of 2 percent per month may apply to overdue balances." Check what late fees are allowed where you operate.
Tax, discounts and currency
- Tax: show the rate and amount separately (for example VAT 15 percent). If you are not registered, do not charge tax. Rules differ by country, so ask a local accountant.
- Discounts: state them as a line or percentage so the saving is visible.
- Currency: invoice in the currency you agreed. For international clients, mention bank fees and who pays them. Use our currency converter to check conversions.
- Percentages: verify calculations with the percentage calculator.
Get paid faster
- Invoice immediately after delivery or at the milestone.
- Send it to the right person, usually accounts payable, and include any purchase order number.
- Make paying easy: bank details, mobile wallets or a payment link on the invoice.
- Use shorter terms and deposits for new clients.
- Send reminders: a friendly note a few days before the due date, on the due date and a week after.
- Keep records: contracts, emails and approvals.
Common mistakes
- No invoice number or a duplicate number.
- Vague descriptions such as "services" instead of what you did.
- Missing due dates or payment instructions.
- Wrong client name or address, which delays approval.
- Forgetting tax details where they are required.
- Waiting weeks to send the invoice.
Invoices for freelancers in Bangladesh and other countries
International clients usually pay by bank transfer, Payoneer or Wise, so include the correct bank details and currency, and keep invoices for your records and tax filings. Read more in our guide to freelancing in Bangladesh and how to price freelance services.
Beyond the PDF
As you grow, you may want automatic invoicing, reminders and reports connected to your business systems. Our team builds custom billing and workflow tools; see custom software development or get in touch.



