Document Tools
Bill & Invoice Generator
Create professional invoices with automatic calculations. Add your logo, customize fields, and download as PDF instantly.
INVOICE
| # | Item Description | HSN/SAC | Qty | Unit | Rate | Disc % | Amount |
|---|
Your file never leaves your device — processed entirely in your browser.
Related Tools
Features
Professional Invoice Features
Auto Calculations
Automatic subtotal, tax, shipping, discounts and balance calculations
GST & VAT Support
Full support for GST (CGST, SGST, IGST) and VAT calculations
UPI QR Code
Auto-generate UPI payment QR code embedded directly in your invoice
Shipping & Advance
Add shipping charges and track advance payments
Instant PDF Download
Download professional PDF invoices instantly - 100% client-side
100% Private
All processing happens in your browser - no data uploaded to any server
You finished a project or delivered goods and now need to send an invoice. Building one from scratch in Word means formatting cells, doing tax math by hand, and hoping the PDF export doesn't scramble the layout. This tool handles all of that — fill in your line items, choose a tax type, and download a professional PDF ready to send.
GST invoices — CGST, SGST, and IGST explained
India replaced a patchwork of central and state taxes with GST in 2017. On every GST invoice, the tax appears in one of two structures depending on where the buyer and seller are located.
For intrastate transactions — seller and buyer in the same state — the GST rate splits equally between CGST and SGST. So an 18% GST invoice shows two separate line items: 9% CGST (collected by the central government) and 9% SGST (collected by the state government). Both amounts must appear explicitly; you cannot just write "18% GST" and leave it at that.
For interstate transactions — seller and buyer in different states — the full rate appears as a single IGST line. That same 18% invoice now shows 18% IGST rather than a CGST/SGST split. The revenue is later apportioned between the central and destination state governments, but that happens behind the scenes.
This generator calculates the correct split automatically. Choose intrastate or interstate, enter the GST rate, and the math populates on its own. The tool also supports VAT for businesses billing internationally or operating in regions where GST doesn't apply.
UPI QR code on your invoice — why it gets you paid faster
Every invoice generated here can include a UPI QR code embedded directly in the PDF. Enter your UPI ID — the format looks like name@bank or yourname@upi — and the QR is generated automatically alongside the rest of the invoice.
When your client opens the PDF, they scan the QR with any UPI app — PhonePe, Google Pay, Paytm, BHIM — and the payment amount and your UPI ID are pre-filled. There's nothing to type, no IFSC codes to look up, no account numbers to verify, and no back-and-forth to confirm the transfer landed at the right place.
That reduction in friction matters. Professional invoices with a payment QR code tend to get settled faster than those listing only bank details, because the action is immediate: the client scans, reviews the pre-filled amount, and confirms. The fewer steps between "invoice received" and "payment sent," the quicker the money moves.
what goes on a proper invoice
Each field on a well-formed invoice serves a specific purpose — here's what actually matters and why.
Invoice number: arbitrary, but it should increment consistently. This is your reference for tracking, disputes, and tax records. Clients filing their own GST returns will cite this number when claiming input tax credit, so gaps or duplicates in your sequence create problems on their end too.
Bill from / Bill to: your full legal name or registered business name, your GSTIN if you're a registered taxpayer, and the same details for your client. Getting the GSTIN right on both sides is what links the invoice to the correct GST filings — a mismatch can block the buyer from claiming credit.
Line items: description, quantity, unit rate, and tax rate per item. The tool computes item-level tax and rolls everything up into the subtotal automatically, so you're not juggling a spreadsheet alongside the invoice.
Shipping and advance: freight or delivery charges can be added as a separate line. If the client already paid a deposit, enter it as an advance and the balance due updates automatically — no mental arithmetic needed.
Logo: optional, but worth adding. A professional invoice with your logo carries more weight than a plain-text one. Clients — especially larger businesses — treat branded invoices as more official, which can matter when the invoice goes through an approval queue before payment is released.
Frequently Asked Questions
Yes. Our bill generator is completely free to use with no hidden charges.
No. You can generate bills instantly without signing up.
Yes. You can download and print the bill in a professional PDF format.
Yes. The tool automatically calculates totals, subtotals, and taxes.
No. For privacy and security, your data is not stored on our servers.