Free Invoice Generator
Build clean, professional invoices in your browser, save your business profile locally, and export as PDF — no signup, no watermark.
Quick answer: Build clean, professional invoices in your browser, save your business profile locally, and export as PDF — no signup, no watermark.
Last updated
Frequently asked questions
- Is this invoice generator really free?
- Yes — completely free, no signup, no watermark on the output, no row limit, no monthly cap.
- Where are my invoices stored?
- Only on your device. Your business profile lives in localStorage under the key tb4f.business.profile; the invoice itself only exists in the page until you print or close the tab. Nothing is uploaded to our server.
- Can I add my logo?
- Yes. Click 'Upload logo', pick a PNG, JPG, SVG or WebP file under 512 KB, and it appears in the live preview and on the printed PDF. The image is base64-encoded into the saved business profile and stays on your device.
- Can I export the invoice as a PDF?
- Yes. Click 'Download as PDF / Print' and your browser's print dialog opens. Choose 'Save as PDF' as the destination. The print stylesheet uses print-color-adjust: exact so your logo and accents render true to the screen preview.
- Does the invoice number auto-increment?
- Yes. The first time you open the tool we generate a number like INV-2026-1001 from a counter stored at tb4f.business.invoice-seq. Each new invoice in the same browser bumps the counter, so you don't accidentally re-use a number.
- Can I add VAT, GST or sales tax?
- Yes. Toggle the VAT switch on, set the percentage, and tick which line items it applies to (handy for mixed B2B / out-of-scope invoices). Toggle off to hide tax entirely. Discounts are applied before VAT, matching most tax authorities.
- Can I add a discount?
- Yes. Set a percentage in the Discount field — the preview shows the discount as a separate line above VAT, and reduces both the subtotal and the VAT base.
- Where do I write payment terms?
- There's a dedicated 'Payment terms' field separate from the Notes box, so 'Net 14, 1.5% monthly interest after due date' lives in its own labelled block at the bottom of the printed invoice.
- How do I clear my saved business profile?
- Click 'Clear saved profile' at the top of the editor — it wipes the logo, address, bank details and VAT ID from localStorage on this device. The tool then resets to a blank profile.
- Can I copy the invoice as plain text for an email?
- Yes. Click 'Copy as plain text' and the invoice is copied to your clipboard as a clean ASCII summary — perfect for pasting into the body of an email along with the PDF attachment.