Invoice Generator
Build an itemised invoice with automatic totals, print it straight to PDF.
Add line items to build the invoice.
Features
- Unlimited line items with automatic totals
- Tax and discount handling
- Print to PDF using your browser's print dialogue
- Save and reload drafts on your device
- Export as a self-contained HTML file
How to use it
- Fill in your details and the client's.
- Add a line for each item, with quantity and rate.
- Set the tax rate and any discount.
- Press Print and choose “Save as PDF”.
What a valid invoice needs
Requirements vary by country, but a broadly compliant invoice needs: the word “invoice”, a unique sequential number, the issue date, your name and address, the customer's name and address, a description of what was supplied, the amount due, and the tax treatment. If you are VAT or sales-tax registered, your registration number and the tax charged must appear separately from the net amount.
Sequential numbering matters more than it looks. Tax authorities expect invoice numbers to form an unbroken sequence so that gaps are visible, a missing number invites the question of what was issued and then hidden. Prefixes per client or per year are fine, provided each series is itself sequential.
Two things worth getting right. Payment terms should be explicit, “payment due within 30 days” is enforceable in a way that “payment due on receipt” often is not, and many jurisdictions grant a statutory right to interest on late commercial payments. And retention periods are longer than most people expect: six years is typical in the UK, and some jurisdictions require ten. Since this tool keeps nothing, save the PDF somewhere durable rather than relying on the browser draft, which vanishes when you clear site data.
Frequently asked questions
Related tools
Further reading
Read the full guide on the 123MiniApps blog.