Free Invoice Generator — PDF Download, No Login Required
Create professional invoices for the USA (sales tax by state), Canada (HST by province), UK (VAT), EU (VAT + VIES validation), Australia, India (GST), and more. Logo, discount, 5 PDF templates, reverse-VAT calculator, invoice history. Sign in with Google to sync.
Sign in to sync your profile & invoice history across devices
Select Region
Invoice Details
From (Your Details)
Bill To (Client)
GST Type
Line Items
Tax% column: leave blank to use global rateDiscount (optional)
Payment / Banking Details (optional)
Printed on invoice so clients know where to pay.
INVOICE
Your Business Name
#INV-001
Date: 2026-07-31
Due: 2026-08-30
From
Your Name
Bill To
Client Name
| Description | HSN | Qty | Rate | Amount |
|---|---|---|---|---|
| — | 1 | ₹ 0.00 | ₹ 0.00 |
Latest Tax & Invoice News
GSTR-3B for June was due July 20 (now filed) — week of July 31: keep July's books current, with GSTR-1 for July due Aug 11 and GSTR-3B due Aug 20; reconcile as you go to avoid a month-end scramble
ClearTax ↗
GST exemption on insurance premiums (in effect since June 1) — week of July 31: keep applying the updated tax treatment to term and health insurance lines on all current invoices
Economic Times ↗
E-invoice IRN mandatory for ₹5cr+ turnover — GSTN enforcement active; ensure every B2B invoice carries a valid IRN before issuance
GSTN ↗
Week of July 31: reconcile your GSTR-2B input tax credit as July closes, so you don't carry forward an excess-ITC mismatch into July's GSTR-1 (due Aug 11) and GSTR-3B (due Aug 20)
GSTN ↗
A free invoice generator built around each region’s tax rules
Create and download a professional PDF invoice for India (GST), the UK and EU (VAT), Canada (HST, GST and PST), Australia (GST), the USA (sales tax), or a Generic multi-currency layout — with no watermark and no login required. Add your logo, pick from five templates (Simple, Professional, Minimal, Modern and Classic), apply a discount, drag line items into order, and download. The invoice number auto-increments, so hitting “+ New Invoice” after a PDF download keeps your details and moves you to INV-002, INV-003, and so on.
The PDF is built entirely in your browser with a client-side library — your invoice data never touches a server or gets stored anywhere, unless you choose to sign in with Google to sync your business profile, saved clients, and invoice history across devices. Everything else, including the free PDF download itself, works without an account.
What each region mode changes
Picking a region loads the correct currency, tax label, tax-ID field, and calculation — not just cosmetic labels. The defaults below are a starting point you can edit; always confirm the current rate for your own situation:
| Region | Default tax | Tax-ID field | What the mode does |
|---|---|---|---|
| India | GST 18% | GSTIN | Splits CGST+SGST for intra-state or shows a single IGST line for inter-state; HSN/SAC per line item; UPI payment QR on the PDF |
| United Kingdom | VAT 20% | VAT Number | Net, VAT and total on separate lines; reduced 5% / zero 0%; below-threshold exemption note; reverse-VAT calculator; sort code and account fields |
| European Union | VAT 21% | EU VAT Number | B2B reverse-charge toggle, plus a live VIES check of the client's VAT number |
| Australia | GST 10% | ABN | Invoice title switches to Tax Invoice automatically, as the ATO expects |
| Canada | HST / GST / PST | Business Number (BN) | Province auto-fills the rate; Quebec adds a QST field; optional Interac e-Transfer line |
| United States | Sales tax (0% default) | EIN (optional) | Pick a state to auto-fill its base sales-tax rate; edit for city, county and district |
| Generic | Custom | Optional | Any of 17 currencies (USD, EUR, GBP, CAD, AUD, INR, JPY, CHF, SGD, AED and more) with a free-form tax label and rate |
What a compliant invoice should contain
Requirements differ by country and by whether you’re registered for tax, but almost every valid invoice carries the same core elements. Use this as a starting checklist:
- A clear title and a unique invoice number — “Invoice”, “Tax Invoice” or “Proforma Invoice”, plus a sequential reference.
- Your business details and tax registration number — name, address, and the right ID for your region (GSTIN, VAT Number, ABN, Business Number, or EIN).
- The client’s name and address — and their tax number too, for many B2B transactions.
- Invoice date and due date — plus a PO number where a corporate client requires one on the document.
- A line-by-line breakdown — description, quantity, rate, and amount for each item.
- Subtotal, discount, tax as its own line, and the total — with the tax shown separately so the buyer can reclaim it where eligible.
- Payment details and terms — bank details, UPI, Interac e-Transfer, or a Net-30 clause.
Exact rules vary: a VAT-registered UK business must show its VAT number and VAT as a separate line, while an Australian sale of $82.50 or more including GST needs a compliant Tax Invoice for the buyer to claim a GST credit. Treat this as a checklist, not legal or tax advice, and verify the current requirements for your region before you send.
Quote vs invoice vs receipt — which document do you need?
These are three different stages of the same deal, and mixing them up causes accounting headaches:
- Quote / estimate
- A price you propose before work begins. It isn’t a demand for payment and isn’t booked as income. Build one with the free quote and estimate maker and convert it to an invoice once it’s approved.
- Proforma invoice
- A preview invoice sent before the sale is final — handy for approvals, deposits, or customs — but it is not a tax invoice and shouldn’t be entered in your books as one. Select the Proforma Invoice type when you need it.
- Tax invoice
- The real request for payment that also records the tax charged — what most modes here produce. India and Australia, for example, expect the words “Tax Invoice” on the document. UK and EU modes can also issue a Credit Note to cancel or reduce a previous invoice.
- Receipt
- Proof that payment was received, issued after the invoice is paid. Carry the same details straight into the free receipt maker for paid invoices so the numbers line up.
A freelancer’s billing workflow, end to end
If you invoice clients — especially across borders — these four steps keep the paper trail clean and the totals matching what the client expects:
- 1. Agree the price first. Send a professional quote to a client so there are no surprises when the invoice lands.
- 2. Bill in their currency. Invoicing abroad? convert the amount at live exchange rates before you set your line rates, so the total matches what the client agreed to.
- 3. Raise the invoice. Pick the region, add your logo and tax number, set Net-30 or due-on-receipt terms, and download the PDF. The AI Suggest button turns rough notes into a polished line-item description. Sign in to save the client so it autocompletes next time and to keep every invoice in your history.
- 4. Confirm payment. Once it’s paid, issue a matching payment receipt that references the same invoice number.
How the region-aware tax logic actually works
The reason to reach for a region-specific generator instead of a blank template is that each mode changes what the PDF calculates and prints. Take an intra-state Indian invoice with a ₹10,000 subtotal at 18% GST: choose CGST+SGST and the tool prints two lines — CGST 9% (₹900) and SGST 9% (₹900) — for an ₹11,800 total. Switch the same invoice to IGST for an inter-state sale and it collapses to a single IGST 18% line of ₹1,800 instead.
In EU mode, ticking VAT reverse charge on a B2B cross-border sale removes the VAT from the total and adds the statutory “VAT reverse charge applies” note, and the VIES button checks the buyer’s VAT number against the EU database first. Canada auto-fills the province rate (Ontario 13% HST, Alberta 5% GST, Quebec 14.975% GST+QST, BC 12% GST+PST) and shows GST and PST/QST as separate lines where required. A discount, whether a percentage or a flat amount, is always applied before tax, and you can override the tax rate on a single line — useful when one item is zero-rated and the rest isn’t.
One honest limit: the tool formats and totals the figures you enter using common rules for each region — it is not tax advice. Rates, thresholds, and registration rules change and depend on your exact location and transaction type, so confirm the correct treatment with your accountant or the relevant tax authority before you send anything.
Frequently asked questions
Yes. It is completely free with no watermark and no signup for any invoice feature — every region, all five templates, the logo, the discount, and the PDF download work without an account. The PDF is built in your browser. Signing in with Google is optional and only adds cloud sync for your profile, saved clients, and invoice history.
Yes. Select India, then choose CGST+SGST for an intra-state sale or IGST for inter-state. Add your GSTIN and an HSN/SAC code per line item, and enter a UPI ID to print a scannable UPI payment QR on the PDF so clients can pay instantly.
Yes. UK mode defaults to 20% VAT and shows net, VAT, and total as separate lines, with support for the 5% reduced and 0% zero rates and a below-threshold exemption note. EU mode defaults to 21% and adds a B2B reverse-charge toggle plus a live VIES check of the client's EU VAT number.
Pick your province and the correct rate fills in automatically — Ontario 13% HST, Alberta 5% GST, Quebec 14.975% GST+QST, British Columbia 12% GST+PST, and the rest. Quebec adds a separate QST number field, and you can print an Interac e-Transfer email as a payment method.
Five templates: Simple, Professional, Minimal, Modern, and Classic. In Generic mode you can choose from 17 currencies including USD, EUR, GBP, CAD, AUD, INR, JPY, CHF, SGD, and AED, or type your own currency symbol and tax label.
No. The tool applies common regional rules to the numbers you enter and formats them into a clean PDF, but tax rates, thresholds, and registration rules change and vary by location and transaction. Confirm the correct treatment with your accountant or tax authority before sending an invoice.