Invoice generator
An invoice is a request for payment, and how it is written affects how quickly it gets paid. Invoices missing a due date, a reference number or clear payment details sit in inboxes while the sender assumes the customer is stalling.
TopwebSuite's invoice generator produces a complete, professional invoice in a couple of minutes — itemised, branded, tax-ready and exportable as a PDF — and keeps your customers and items so the next one takes seconds.
What belongs on an invoice
These are the fields that make an invoice payable rather than merely informative:
- The word “Invoice” and a unique invoice number.
- Issue date and due date. A due date is the single most effective addition to an unpaid invoice.
- Your business details — name, address, tax registration number where you have one.
- Your customer's details, including the correct billing entity rather than the person you deal with.
- Itemised lines — description, quantity, unit price, line total.
- Tax shown separately, if you are registered.
- Subtotal, tax, discount and total due.
- Payment instructions — bank details or the methods you accept.
Why invoices get paid late
Late payment is less often refusal than friction. The recurring causes:
- No due date. “Payment on receipt” means nothing specific, so it is scheduled last.
- Sent to the wrong person. Your day-to-day contact rarely processes payments.
- Missing a purchase-order number where the customer requires one. Some finance systems reject the invoice automatically.
- Vague descriptions. “Consulting services” invites a question; a specific description does not.
- Payment details buried or absent entirely.
Each is fixable at the point of writing, and each removes a reason for the invoice to be set aside.
Invoice numbering that holds up
Numbers must be unique and sequential — that is a requirement in most tax jurisdictions, and gaps invite questions during an audit.
A workable format is INV-2026-001: prefix, year, sequence. It sorts correctly, makes the year obvious, and resets cleanly. Avoid numbering by customer or by date alone, since both eventually produce duplicates.
One rule that matters: never reuse or delete a number. If an invoice is wrong, issue a credit note or a corrected invoice with a new number and reference the original.
What the generator handles for you
- Branding — your logo and business details applied automatically from your profile.
- Saved customers — pulled from your CRM, so addresses are never retyped.
- Automatic totals — line totals, subtotal, tax and discount calculated as you type.
- Multi-currency — bill in the currency your customer pays in.
- Clean PDF export that prints correctly and attaches to email or WhatsApp.
- Web and Android, so you can invoice from a site visit rather than waiting until you are at a desk.
Invoice, quotation, proforma and receipt
| Document | Issued | Says |
|---|---|---|
| Quotation | Before agreement | This is what it would cost |
| Proforma invoice | Before delivery | This is what you will be charged |
| Invoice | On or after delivery | This is what you owe |
| Receipt | After payment | This is what you paid |
Only the invoice is a demand for payment. Confusing a proforma with an invoice is the most common documentation error in small business, and it matters because a proforma is not a tax document.
Creating your first invoice
- Add your business details and logo once — they apply to everything afterwards.
- Add the customer, or select one you have billed before.
- Enter an invoice number and set a due date.
- List the work with quantities and unit prices.
- Apply tax or a discount if relevant.
- Add payment instructions.
- Preview, then download the PDF or send it directly.
Frequently asked questions
Is the invoice generator free?
Yes — create, download and share invoices for free on the web or the Android app, with no card required to start.
What must a valid invoice include?
The word Invoice, a unique number, issue and due dates, your business and customer details, itemised lines, tax shown separately if you are registered, the total due, and payment instructions.
How should I number my invoices?
Uniquely and sequentially — INV-2026-001 works well. Never reuse or delete a number; if an invoice is wrong, issue a correction with a new number that references the original.
What is the difference between an invoice and a receipt?
An invoice requests payment; a receipt confirms payment was received. You send the invoice first and issue the receipt once the customer pays.
Can I invoice in a different currency?
Yes. You can bill in the currency your customer pays in, which matters for export sales and overseas clients.
Do I need to show tax on my invoice?
If you are registered for VAT, GST or sales tax, show it as a separate line and include your registration number. If you are not registered, do not add tax you are not entitled to collect.