About this tool
Invoice & Quote Generator turns a simple form into a clean, professional PDF. Add your business details and logo, the client, and the work as line items with a quantity, price, discount and tax rate each. The totals work themselves out, down to the balance due after a deposit.
One switch changes the document between an invoice, a quote and an estimate, with the right wording for each. Numbers count up by themselves, and the preview beside the form is the actual PDF, so what you see is exactly what downloads.
For the jobs that take time elsewhere: stamp a document PAID, DRAFT or OVERDUE, add a code your client scans to pay (SEPA bank transfer for euros, UPI for rupees, or any payment link), turn a spreadsheet into a ZIP of invoices, and copy last month’s invoice forward with one click.
Nothing is sent anywhere. Every file is made in your browser, and your business details, drafts and saved clients stay in this browser’s own storage.
How to use Invoice & Quote Generator
- Under “Document”, choose Invoice, Quote or Estimate, check the number and dates, and pick your currency and tax name.
- Fill in “From (your business)”, press “Add logo” if you have one, then fill in the client under “Bill to” (or pick one from “Saved clients…”).
- Add your work under “Items”. Press “Add line” for each extra item and enter the quantity, unit price, discount and tax rate.
- Add payment details and notes, and the amount already paid if there is one. Choose a template and watch the preview.
- Optionally choose a stamp under “Stamp” and a code under “Scan-to-pay code”, then press “Download invoice PDF” or “Save as PNG”.
- Next month, press “Duplicate as next invoice”. For many invoices at once, press “Download sample CSV”, fill it in, then “Choose CSV file”.
Web design $1,200 at 10% tax, plus 12 months of hosting at $15.50 with a 10% discount, plus a $20 domain with no tax: subtotal $1,406.00, discount −$18.60, tax $136.74 on $1,367.40, total $1,524.14. With $500 paid as a deposit, the balance due is $1,024.14.
Features
- Invoices, quotes and estimates from one form, with wording that changes to suit.
- Line items with quantity, price, discount and tax rate each, so mixed rates work on one invoice, with totals per rate to the cent.
- Numbering that carries on from the last document you downloaded, and payment terms from due on receipt to 90 days.
- Three templates (Classic, Modern, Minimal), your accent colour, A4 or US Letter, and your logo from PNG, JPG, WebP, SVG or iPhone HEIC.
- A real PDF with selectable, searchable text, not a picture, that flows onto extra pages for long item lists.
- Stamps: PAID, DRAFT, OVERDUE, CONFIDENTIAL or your own words, with your colour, strength, tilt, size and position, on page one or every page.
- Scan-to-pay QR code with the balance due filled in: SEPA (EPC) for euros with an IBAN check, UPI for rupees, or a payment link.
- Bulk: a CSV with one row per item becomes a ZIP of PDFs, with a sample file, problems listed by row, and new clients saved.
- Save as PNG at print quality (200 dpi); several pages download together as a ZIP. Drafts, a searchable client list and .json backups.
Tips and good to know
- Prices are entered before tax. If your price already includes tax, divide it by 1 plus the rate first: $110 with 10% tax is $100 before tax.
- In Australia and New Zealand, a tax invoice needs the words “Tax invoice” and your ABN or GST number: type “Tax invoice” in “Heading on the document”.
- Clearing your browser data removes drafts and saved clients. Export a backup now and then if you rely on them.
- Repeat billing keeps your payment terms: a monthly invoice dated 31 January moves to 28 February, and its due date follows.
Frequently asked questions
Are my invoices or client details uploaded?
No. The PDF is created in your browser and nothing you type is sent to AroraTools or anyone else. Drafts, clients and your business details are stored only in this browser on this device.
Is it really free? Are there limits?
Yes. There is no sign-up, no watermark and no limit on how many invoices, quotes or line items you make. The PDF is yours to send, print and keep.
How do I make many invoices from a spreadsheet?
Press “Download sample CSV” and fill it in with one row per item, repeating the invoice number for every item on the same invoice. Save it as CSV, press “Choose CSV file”, check the summary, then press “Download ZIP of PDFs”. Your logo, template and payment details come from the form.
What does the scan-to-pay code contain?
The balance due and the invoice number, plus your IBAN (SEPA), UPI ID or payment link. SEPA codes only work for euros and UPI only for rupees, so the tool only draws them then. Test the code with your own phone before you send.
Does it work on a phone, and offline?
Yes. The form stacks neatly on a phone and the PDF downloads straight to your files. You need a connection to open the page; after that it keeps working offline, including making the PDF.
Why does my currency show as a code like INR instead of ₹?
The PDF uses Helvetica, the font built into every PDF reader. It covers English and Western European letters but has no ₹, ₱ or ₦ sign, so those amounts use the three-letter code, and the tool warns you about any other letters it can’t show.
Page last reviewed
