Invoice Generator
Create professional invoices for freelancers and businesses — with or without GST, bank details, print and PDF download.
Your details (supplier)
Bill to (client / company)
Invoice details
Items
Bank / payment details
e-Invoice JSON follows the NIC 1.1 schema — upload it on the GST e-invoice (IRP) portal to get the IRN, acknowledgement no./date and signed QR. Fill both GSTINs and PIN codes.
Generated privately in your browser — no data is uploaded.
About the Invoice Generator
Freelancers, consultants and small businesses are almost always asked for a proper invoice before a company will release payment — finance teams and chartered accountants need it for their records and tax filing. The AlarmDaddy Invoice Generator lets you create a clean, professional invoice in minutes and download it as a PDF or print it directly, all inside your browser. Nothing you type is uploaded anywhere.
You control every field. Add **your details** (name or business, address, email, phone, and optionally your **GSTIN** and **PAN**) and a logo, then the **client/company** you're billing. Add as many line items as you need — description, HSN/SAC code, quantity, rate — and the totals update instantly.
Working **with GST**? Switch it on and choose **CGST + SGST** (same-state) or **IGST** (other-state); set a tax rate per line (0/3/5/12/18/28%) and the tax is calculated and shown correctly, with the grand total in words. Not registered for GST or billing internationally? Turn GST off for a clean, tax-free invoice, and pick your currency (₹, $, €, £, AED).
Add your **bank account and UPI details** so clients can pay you easily, a discount, automatic round-off, notes and terms. Then **Print** it or **Download the PDF**. You can also **export your details as JSON** and import them next time, so you never re-type the same information.
How to use this calculator
- 1Fill in your details (and GSTIN/PAN if you have them) and the client you are billing.
- 2Add line items with description, quantity and rate — turn GST on and set the tax type/rate if applicable.
- 3Add your bank/UPI details, any discount, notes and terms.
- 4Preview the invoice, then Print it or Download the PDF. Export your details as JSON to reuse next time.
The formula
Each line's amount is its quantity times its rate. Those add up to the subtotal; any discount is subtracted to give the taxable value. When GST is on, each line's tax is its share of the taxable value times its tax rate — shown as equal CGST and SGST for a same-state (intra-state) supply, or as a single IGST amount for an other-state (inter-state) supply. The grand total is the taxable value plus tax, optionally rounded to the nearest unit, and is also written out in words for the payment record.