Skip to content
HRAreceipt.in

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.

₹5
One pakka bill — ready to fileProofread free · no signupStrengthened for verificationProofread free · ₹5 for the final PDF
In this section

Part of: GST & Business Billing →

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

Privacy Mode: Your document data is processed locally in your browser and is never sent to our servers.
1
2
3
4

Invoice Details

Invoice number, dates, and intra/inter-state flag.

Optional

Reviewed for GST accuracy by Mrs. Swapna Patel·Indirect tax editorial contributor
Annotated sample GST tax invoice, with callouts marking the TAX INVOICE title, the supplier and recipient GSTINs, the HSN/SAC code column, the CGST + SGST (or IGST) tax split under Rule 46, and the input-tax-credit the buyer can claim.
A sample GST tax invoice with the mandatory fields marked — when a tax invoice is legally required.

How to make a GST invoice

  1. 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.
  2. 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.
  3. Pick a declaration (standard, reverse charge, or export) and add any payment terms.
  4. 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 common

For 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 cases

Under 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

Exporters

For 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.

Kaccha Bill →

GST tax heads by state

Which heads land on your invoice — CGST + SGST, CGST + UTGST, or IGST — depends on the supplier's state.

FAQ

Pakka bill: common questions

Is this invoice accepted by the GST portal and Input Tax Credit claims?
Yes, when issued by a GST-registered business. The invoice carries every field required under Section 31 of the CGST Act and Rule 46 of the CGST Rules: GSTIN of supplier and recipient, HSN/SAC code, place of supply, taxable value, tax rate, CGST/SGST or IGST split, and invoice serial number. Buyers can claim Input Tax Credit using the invoice's reference number.
What if I am not GST-registered?
Below the GST threshold (Rs. 20 lakh aggregate turnover, or Rs. 10 lakh in special-category states), issue a "bill of supply" instead of a tax invoice. Leave the GSTIN field blank in the form and the document title renders as 'BILL OF SUPPLY' rather than 'TAX INVOICE'. See our bill of supply format guide.
Does the invoice handle e-invoicing?
e-Invoicing is mandatory for businesses with aggregate turnover above Rs. 5 crore from FY 2026-27 (was Rs. 10 crore previously). The pakka bill generator produces a tax-compliant invoice; the e-invoicing IRN (Invoice Reference Number) is generated by uploading the invoice JSON to the IRP at einvoice1.gst.gov.in via your GSP or directly. We do not generate IRNs.
Can the invoice show CGST/SGST or IGST?
Yes — the form auto-detects intra-state vs inter-state based on supplier and buyer state codes in their GSTINs and applies the correct split. Intra-state supplies show CGST + SGST; inter-state supplies show IGST.
What about reverse charge?
For domestic CIS-style construction services and certain cross-border B2B supplies, GST is paid by the recipient (the buyer) instead of the supplier. The pakka bill form has a reverse-charge toggle that adds the mandatory notice ("Reverse charge: tax to be paid by recipient under Section 9(3) / 9(4) of CGST Act") to the invoice. The buyer accounts for GST on their own GSTR-3B return.

What you get with the paid version

HSN / SAC code per line item
Typical free generator✓
hrareceipt✓
Auto CGST / SGST / IGST split
Typical free generator✓
hrareceipt✓
English + Hindi interface
Typical free generator✗
hrareceipt✓
No signup, no email, no document data collected
Typical free generator✗
hrareceipt✓
Bill data stays in your browser (never reaches our servers)
Typical free generator✗
hrareceipt✓
Bulk Excel upload — up to 500 invoices in one ZIP
Typical free generator✗
hrareceipt✓
One bulk pack works across 5 generators
Typical free generator✗
hrareceipt✓

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.

Verify any document →Scan a signed PDF

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.