Privacy-first, DPDP-compliant
Pakka Bill: GST Invoice Generator India
A pakka bill — GST-compliant tax invoice for filing, audit, and bookkeeping. Proofread every number free; pay ₹5 for the final, ready-to-file PDF. Auto-calculates CGST+SGST or IGST. No account required.
— No app to install · no sign-up · your document data stays in your browser.
In this section
Part of: GST & Business Billing →
Guides for this document
- Seller refuses a GST invoice: your buyer rights
- GST tax invoice fields: Section 31 & Rule 46
- E-invoicing and the ₹5 crore threshold
- GST reverse charge (RCM) for small businesses
- Best free GST invoice generators India 2026
- CA audit checklist: GST invoice authenticity & 269ST
- Pakka bill vs kaccha bill — six dimensions
Related generators
What this generates
- GST-compliant tax invoice (Rule 46 CGST Rules)
- CGST + SGST split for intra-state · IGST for inter-state
- HSN / SAC code per line item
- Validated 15-character GSTIN with checksum
- Place of supply + reverse-charge indicator
- Auto serial number + invoice date
Primary sources
Pick the right document
Are you GST-registered?
Invoice Details
Invoice number, dates, and intra/inter-state flag.
Optional
How to make a GST invoice
- Enter your GSTIN and the buyer’s details — the generator validates the GSTIN format and derives whether CGST + SGST or IGST applies from the two states.
- Add each line item with its HSN (goods) or SAC (services) code, quantity, rate, and GST rate. Totals and the tax split compute as you type.
- Pick a declaration (standard, reverse charge, or export) and add any payment terms.
- Preview the finished invoice on this page for free. Pay ₹5 to download the final, ready-to-file PDF — your data never leaves your browser.
Your invoice data stays in your browser. We store nothing on our servers — no account, no upload. Aligned with the DPDP Act, 2023.
A GST tax invoice is the document a registered supplier must issue under Section 31 of the CGST Act, 2017, carrying the fields listed in Rule 46 — supplier and recipient GSTIN, HSN/SAC, taxable value, and the CGST/SGST or IGST split. Unlike a bill of supply, it lets the buyer claim input tax credit. Invoice vs receipt vs quotation — which to issue
Also: GST tax heads by state (CGST/SGST/IGST) · Section 269ST: ₹2 Lakh Cash Limit →
What the GST Invoice Includes
GSTIN Validation
Seller GSTIN validated against the standard 15-character format before the PDF is generated.
CGST / SGST / IGST
Auto-splits tax based on intra-state (CGST+SGST) or inter-state (IGST) transaction type.
HSN / SAC Codes
Add Harmonised System of Nomenclature or Service Accounting Codes per line item.
Disclaimer Options
Choose from standard, Reverse Charge Mechanism, Export (LUT), or Composition Scheme declarations.
B2B & B2C Invoices
Add buyer GSTIN for B2B invoices; leave blank for B2C consumer sales.
Data Stays in Browser
Your document data (GSTIN, transaction fields) is never sent to our servers. PDF is generated locally in your browser.
Understanding the Disclaimer Options
Choose the declaration that accurately reflects your transaction.
Standard
Most commonFor regular taxable supplies where you have collected and will pay GST. Used by most registered businesses for routine B2B or B2C invoicing.
Reverse Charge (RCM)
Specific casesUnder Sections 9(3) and 9(4) of CGST Act, certain supplies require the recipient to pay GST instead of the supplier. Common in legal services, goods transport, and notified goods/services.
Export / Zero-Rated
ExportersFor supplies exported or made to SEZ units. If you have submitted a Letter of Undertaking (LUT), GST is not charged. Without LUT, IGST is paid and later refunded.
Consult a chartered accountant if you are unsure which declaration applies to your transaction.
Not GST-registered?
Use our free Kaccha Bill generator for informal bills — kirana stores, local services, and unregistered businesses. No GSTIN needed. Completely free.
GST tax heads by state
Which heads land on your invoice — CGST + SGST, CGST + UTGST, or IGST — depends on the supplier's state.
Maharashtra — CGST + SGST
Tax heads for a supplier registered in Maharashtra — State (has legislature).
Ladakh — CGST + UTGST
Tax heads for a supplier registered in Ladakh — Union Territory (no legislature).
Gujarat — CGST + SGST
Tax heads for a supplier registered in Gujarat — State (has legislature).
Karnataka — CGST + SGST
Tax heads for a supplier registered in Karnataka — State (has legislature).
Tamil Nadu — CGST + SGST
Tax heads for a supplier registered in Tamil Nadu — State (has legislature).
West Bengal — CGST + SGST
Tax heads for a supplier registered in West Bengal — State (has legislature).
Rajasthan — CGST + SGST
Tax heads for a supplier registered in Rajasthan — State (has legislature).
Kerala — CGST + SGST
Tax heads for a supplier registered in Kerala — State (has legislature).
Telangana — CGST + SGST
Tax heads for a supplier registered in Telangana — State (has legislature).
Uttar Pradesh — CGST + SGST
Tax heads for a supplier registered in Uttar Pradesh — State (has legislature).
Delhi — CGST + SGST
Tax heads for a supplier registered in Delhi — State (has legislature).
Haryana — CGST + SGST
Tax heads for a supplier registered in Haryana — State (has legislature).
Andhra Pradesh — CGST + SGST
Tax heads for a supplier registered in Andhra Pradesh — State (has legislature).
Chandigarh — CGST + UTGST
Tax heads for a supplier registered in Chandigarh — Union Territory (no legislature).
FAQ
Pakka bill: common questions
Is this invoice accepted by the GST portal and Input Tax Credit claims?
What if I am not GST-registered?
Does the invoice handle e-invoicing?
Can the invoice show CGST/SGST or IGST?
What about reverse charge?
What you get with the paid version
| Typical free generator | hrareceipt | |
|---|---|---|
| HSN / SAC code per line item | ✓ | ✓ |
| Auto CGST / SGST / IGST split | ✓ | ✓ |
| English + Hindi interface | ✗ | ✓ |
| No signup, no email, no document data collected | ✗ | ✓ |
| Bill data stays in your browser (never reaches our servers) | ✗ | ✓ |
| Bulk Excel upload — up to 500 invoices in one ZIP | ✗ | ✓ |
| One bulk pack works across 5 generators | ✗ | ✓ |
We compared against the top-ranked free generators in each category. Row coverage is verified per page; we omit any claim we cannot back up.
References
After you generate
- PDF downloads directly to your device — no copy on our servers
- Share via WhatsApp / email from the success screen
- Reuse business profile from your browser for the next invoice
First-timer questions
Does this invoice satisfy Rule 46?
Yes. Every Rule 46 particular (supplier, recipient, HSN/SAC, taxable value, tax breakup, place of supply, signature space) is on the rendered PDF.
Can I issue without a GSTIN?
No — pakka bill (tax invoice) requires a registered GSTIN. If you are unregistered or under composition, use the Bill of Supply generator instead.
How is reverse-charge handled?
Toggle the reverse-charge flag in the form. The PDF prints "Tax payable on reverse charge: YES" per Rule 46(p).
Is my GSTIN validated?
Format + checksum are validated client-side. We do not call any government API; nothing leaves your browser.
Last reviewed: 23 May 2026
For HR teams · Bulk plans
Generating multiple GST invoices for your team?
A bulk plan unlocks credits across all five generators (GST invoices, payment receipts, salary slips, rent receipts, kaccha bills). Plans start from Rs.499 → 100 credits on a 45-day wallet. Once you have a code, you can either generate one document at a time on any generator page, or upload an Excel of up to 500 rows on /corporate-bulk to get a ZIP of clean PDFs in one shot. Excel parses entirely in your browser; no row data reaches our servers.