Invoice Generator

Fill in your business and client details, line items, a tax rate and an optional percentage discount. Totals update as you type and the invoice downloads as an A4 PDF.

Last updated
DescriptionQtyRateAmount
$0.00
Subtotal$0.00
Total$0.00

INVOICE

INV-001

Date:

From

Your Business

To

Client

DescriptionQtyRateAmount
-1$0.00$0.00
Subtotal$0.00
Total$0.00

About the Invoice Generator

This is a form that turns into a PDF invoice. Enter who is billing whom, add line items with a quantity and rate, set a tax rate and an optional discount, and the totals update as you type. Download Invoice as PDF lays the invoice out on an A4 page, adding extra pages when the item list is long.

The arithmetic follows a fixed order. Each line amount is quantity × rate, rounded to 2 decimals (whole units for yen). The discount percentage is taken off the subtotal, and the tax percentage is applied to the discounted amount. Every figure is rounded before it is added, so the numbers printed on the invoice always add up to the printed total.

An example: a designer in Pune bills 3 days of work at ₹8,000 and a ₹1,500 stock photo, with a 10% discount and 18% tax. The subtotal is ₹25,500, the discount ₹2,550, tax on ₹22,950 comes to ₹4,131, and the total is ₹27,081.00. Rupee amounts use Indian digit grouping (₹1,00,000.00); the other currencies use international grouping.

It suits freelancers, tutors and small businesses who send the occasional invoice and do not want accounting software. It is not a compliance tool: there is one tax line, no CGST/SGST split and no HSN/SAC codes, so check what your tax rules require. The GST Calculator helps you work out tax amounts beforehand, and the PDF Merger can attach a timesheet or receipt to the finished invoice.

How to use the Invoice Generator

  1. 1

    Enter both parties

    Fill in From (Your Business) and To (Client): name, address and email. Put a GSTIN or VAT number in the address box if you need it on the invoice.

  2. 2

    Set the invoice details

    Enter the Invoice #, Date, Due Date and choose a Currency. The date defaults to today.

  3. 3

    Add line items

    Type a description, Qty and Rate for each item; the Amount column calculates itself. Click Add Item for more rows and the bin icon to remove one.

  4. 4

    Apply tax, discount and notes

    Enter a Tax Rate (%) and Discount (%) if needed, and use Notes for payment terms or bank details.

  5. 5

    Download the PDF

    Click Download Invoice as PDF. The file is named after the invoice number. Open it and check it before you send it.

What it can do

Live totals that add up

Subtotal, discount, tax and total recalculate on every keystroke, with rounding applied at each step.

Seven currencies

USD, EUR, GBP, INR, JPY, CAD and AUD symbols, with Indian digit grouping for rupees and no decimals for yen.

As many line items as you need

Add or remove rows freely; long invoices continue onto additional A4 pages in the PDF.

Percentage discount and tax

A discount on the subtotal and one tax rate on the discounted amount, both shown as separate lines.

Notes section

Free text for payment terms, bank details or a thank-you message, printed at the bottom of the invoice.

Limitations

  • The PDF contains an image of the invoice, so its text cannot be selected, searched or read automatically by accounting software.
  • One tax rate for the whole invoice, discounts in percent only, and no per-line tax, CGST/SGST/IGST split, HSN/SAC codes or e-invoice details.
  • No logo upload, signature or saved templates. Fields left empty print as placeholders such as "Your Business" and "Client".
  • Nothing is saved: reloading or closing the page clears the form, so keep the downloaded PDF.
  • Choosing a currency changes only the symbol and number format; amounts are not converted.

Privacy

Everything you type stays in your browser, and the PDF is created on your device with html2canvas and jsPDF; no invoice data is sent to FlexyPdf's servers.

Frequently asked questions

How are the totals calculated?

Line amount = quantity × rate, rounded to the cent. Subtotal = sum of line amounts. Discount = subtotal × discount %. Tax = (subtotal − discount) × tax %. Total = subtotal − discount + tax. Each figure is rounded to 2 decimals before the next step.

Can I use it for GST invoices in India?

You can show a tax line at your GST rate and type your GSTIN in the address box. The tool does not split tax into CGST and SGST or IGST, add HSN/SAC codes or create e-invoices, so check with the GST rules or your accountant what your invoices must contain.

Does the tool keep a copy of my invoices?

No. The form exists only in your open browser tab and nothing is uploaded. Save the PDF, because refreshing the page starts a blank invoice.

Why can't I copy text from the PDF?

The invoice is captured as an image and placed on A4 pages, which keeps the layout identical everywhere but means there is no text layer. If a client needs machine-readable invoices, use accounting software.

Can I bill in another currency?

Yes, pick $, €, £, ₹, ¥, C$ or A$ from Currency. Only the symbol and formatting change; enter rates in the currency you are billing in.

Ratings & Reviews

—
No ratings yet
5
0
4
0
3
0
2
0
1
0

Rate Invoice Generator

Help others by sharing your experience. Your rating is shown without your name.

0/600