How the invoice generator works

The invoice generator builds a complete, print-ready invoice from the details you type in: your business name and address, your client’s details, an invoice number, the issue date and payment terms, and your line items with quantities and rates. Every keystroke updates the live document preview beside the form, so you see the finished invoice before you send it.

Totals follow the correct order: line items are added into a subtotal, any discount comes off first, and tax is calculated on the discounted amount — never on the full price. The due date is worked out from your payment terms automatically, and you can change it by hand if you agree a different date with your client. Add a late-fee rate if your terms include one, upload your logo, and write a short note for the client.

When the invoice looks right, print it or save it as a PDF and send it to your client. Your draft is saved in your own browser, so you can close the page and pick the invoice up later. If you need a quicker version for a simple job, try the invoice maker, or pick a ready-made style on the invoice templates page.