Invoice Generator
Fill in your details on the left — your invoice builds itself on the right.
| Description | Qty | Rate | Amount |
|---|
How to Create an Invoice
Go from blank form to a downloadable, GST-ready invoice in about two minutes.
Add Your Details
Upload your logo and fill in your business and client information, including GSTIN if registered.
List Your Items
Add each product or service with quantity and rate. Amounts and totals update instantly.
Set GST & Charges
Choose a tax rate and type, then add any discount or shipping charges to finalize the total.
Download or Print
Export as PDF or PNG, or print directly — with an optional UPI QR code for instant payment.
Everything a GST Invoice Needs
Built for freelancers, small businesses and agencies who need a proper invoice without expensive software.
Upload your business logo once and it appears in the preview, PDF and PNG export automatically.
Pick 0%, 5%, 12%, 18% or 28% and the tool splits it into CGST + SGST or applies full IGST automatically.
A scannable UPI QR pre-filled with your ID and the invoice total lets clients pay in one tap.
Download a print-ready PDF for email and records, or a PNG for quick sharing on chat apps.
Mark invoices Draft, Unpaid or Paid — overdue invoices are flagged automatically past the due date.
Match your invoice color to your brand with one click — it updates the header, table and totals.
Tips for a Clean, Compliant Invoice
A few details make an invoice look professional and get you paid faster.
| Setting | Recommendation | Importance | Notes |
|---|---|---|---|
| GSTIN | Always include your GSTIN if registered | 🟢 Critical | Required on tax invoices for GST-registered businesses in India |
| Tax Type | Use Intra-state (CGST+SGST) within the same state, Inter-state (IGST) across states | 🟢 Critical | Choosing the wrong type misstates the tax breakdown on the invoice |
| Invoice Number | Keep numbers sequential and unique | 🟡 Important | Helps with bookkeeping, audits and client reference |
| Due Date | Set clear payment terms, e.g. 7 or 15 days | 🟡 Important | The invoice automatically flags itself Overdue once the due date passes |
| UPI QR | Double-check your UPI ID before sending | 🟢 Critical | An incorrect UPI ID will send the scanned payment to the wrong account |
| File Format | Send PDF for official records, PNG for quick previews | 🟡 Important | PDF preserves layout across devices and is easier to archive |
Frequently Asked Questions About Invoicing
Everything you need to know about generating invoices with WebToolOcean.
Is this invoice generator free to use?
How is GST calculated on the invoice?
Can I add my company logo to the invoice?
What does the QR code on the invoice do?
Is my invoice data uploaded to a server?
What formats can I download the invoice in?
Why Use Our Invoice Generator?
Fast, flexible, and fully private — invoicing built for freelancers and small businesses.
Live Preview
Your invoice renders in real time as you type — no waiting, no page reloads.
100% Private
Your data never leaves your device. Everything runs in the browser — no server, no storage.
Accurate Tax Math
CGST, SGST, IGST, discounts and shipping are all calculated automatically — no spreadsheet needed.
Get Paid Faster
An embedded UPI QR code means clients can pay the second they open your invoice.
PDF, PNG or Print
Export in whichever format fits your workflow, straight from the browser.
Free Forever
No trials, no subscriptions, no credit card. Generate unlimited invoices for free.
Related Tools You Might Need
More free browser-based tools from WebToolOcean.