Tools Hub

Invoice Generator

Build a clean A4 invoice with line items, tax and totals, then download it as a PDF locally.

Browser onlyYour data never leaves this device.

Runs entirely in your browser. Client names, amounts and the generated PDF are never uploaded or stored.

Details: Privacy policy

Invoice details

Line items

Use 0 for no tax.

Payment terms, bank details, or a thank-you note.

Result

Fill in the line items to see totals. Nothing is uploaded.

Invoice Generator turns a short form into a printable A4 invoice and downloads it as a PDF. Line-item amounts are calculated in integer cents, so a quantity of three at 19.99 does not drift by a cent the way repeated floating-point multiplication can. One tax rate is applied to the subtotal, and the PDF shows subtotal, tax and total separately rather than hiding the arithmetic. Long descriptions wrap, the table repeats its header on a new page, and the totals block stays with the last rows instead of splitting across pages. The form validates the fields that make an invoice unusable — a missing sender, a missing client, an item with no price — before any document is produced. Everything is generated on your device with pdf-lib; the client name, amounts and output file are never uploaded, logged or stored.

How to use Invoice Generator

  1. Fill in your business and client details.
  2. Add line items, quantity, unit price and the tax rate.
  3. Generate the PDF, check the totals, and download it.

What you get

  • A multi-page A4 PDF with a repeating table header.
  • Subtotal, tax and total shown on the document and on screen.
  • A filename based on your invoice number.

When to use Invoice Generator

  • Issue a one-off invoice for freelance work without an accounting subscription.
  • Create a clean PDF invoice for a client who cannot open a spreadsheet.
  • Add tax to a set of line items and see the exact amount before sending.
  • Produce a printable invoice for a small sale with a due date and notes.

Frequently asked questions about Invoice Generator

Does this invoice generator store my client details?

No. The form and the PDF generation run in the browser; nothing is saved on a server or in the page after you leave.

How is tax calculated?

Tax is a single percentage applied to the subtotal, which is the sum of quantity times unit price for each line, rounded in cents.

Can I use a different currency?

Yes. Pick a currency code and amounts are formatted with it. The tool does not convert values between currencies.

Is this a legally compliant invoice?

It is a document generator, not legal or tax advice. Requirements vary by country and business type, so check the fields your jurisdiction requires.

⚡Embed Invoice Generator on Your Site & Get Badge↓

Embed this in-browser tool into any blog, documentation, or dashboard. Includes an optional dofollow backlink badge to credit Tools Hub.

Height:
<iframe src="https://salaq.com/embed/business/invoice-generator" title="Invoice Generator — Tools Hub" width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden;max-width:100%;" loading="lazy"></iframe>
<p style="font-size:12px;color:#6b7280;margin-top:6px;font-family:system-ui,-apple-system,sans-serif;">Powered by <a href="https://salaq.com/tools/business/invoice-generator" target="_blank" rel="noopener" style="color:#2563eb;text-decoration:underline;">Invoice Generator on Tools Hub</a></p>

Feedback

Send feedback about this tool (placeholder — feedback collection is not wired up yet).