GST Invoice Generator
Issue GST tax invoices with CGST/SGST or IGST to your customers. Built for GST-registered sellers billing B2B buyers in India. First bill free.
Seller
None
Upload
URL
Emerald Green
Blue
Purple
Orange
Black
Indigo
Teal
Rose
Buyer
Invoice details
Items
Tax & totals
Current: 18% (CGST: 9.0% + SGST: 9.0%)
Add a scannable QR on the bill so customers can pay via UPI.
Payment & terms
First PDF free · Sign in when you download
After the supply
What happens once the work or goods leave your desk
A tax invoice starts when the supply is real and the buyer still needs a PDF with GSTIN, HSN/SAC, and a tax breakup. Payment often follows days later on Net terms.
- 1
Confirm the supply
Match what was delivered or completed before anyone builds totals. Wrong qty or a missing SAC line is harder to fix after the buyer books the purchase.
- 2
Build the tax invoice
Seller and buyer GSTIN, place of supply, line items with HSN/SAC, then CGST/SGST or IGST from the rate you pick.
- 3
Check the live preview
Tax type and rates should match how you billed that supply. Empty unused rows stay off the PDF.
- 4
Send to the buyer
Email or WhatsApp the PDF so accounts can book it. Optional UPI QR sits on the same file when you want a scan-to-pay total.
- 5
Track outstanding
Mark paid, partially paid, or unpaid in the dashboard. Due dates and Net 30 balances stay visible instead of living only in chat.
- 6
Reissue when asked
Buyer accounts often need another copy weeks later. Reopen from Bill History with the same figures.
Where invoicing stalls
The supply is done. The tax invoice is still missing.
Most GST PDFs here start after a WhatsApp total, a spreadsheet line, or an email from the buyer's accounts team asking for a proper tax invoice with breakup.
Buyer accounts reject a lump-sum chat total
They need seller GSTIN, their GSTIN, itemised lines, HSN/SAC, and CGST/SGST or IGST on one PDF before they book the purchase.
Same-state and inter-state look different on paper
Switch tax type so the PDF prints a two-line CGST/SGST split or a single IGST line. Place of supply stays visible next to the invoice number.
Net 30 and the invoice is still unpaid
Send the PDF, then mark unpaid or partially paid in the dashboard. Outstanding stays on one list instead of scattered follow-ups.
The first copy never reached accounts
Reopen from Bill History and WhatsApp the same invoice. Rebuild only if the figures themselves were wrong.
Who touches the invoice
Seller desk, buyer accounts, and your own books
One tax invoice clears the supply for three jobs: issuing, booking the purchase, and chasing what is still open.
Seller billing desk
- Fill seller GSTIN, buyer details, and line items before the PDF leaves
- Pick CGST/SGST or IGST to match the supply you invoiced
- Mark paid, partial, or unpaid after the buyer settles
Buyer accounts
- Need GSTIN, HSN/SAC, and tax breakup to book the purchase
- Match invoice number and date to their PO or work order
- Ask for a duplicate when the first PDF never arrived
Your records
- Keep the same PDF in Bill History for audits and follow-ups
- See outstanding Net balances without opening every chat
- Reissue identical figures when buyer accounts call back
Tax breakup
CGST/SGST or IGST is a single control on the form
Businesses bill same-state and inter-state supplies differently on paper. Pick the rate (or a custom percent); the split maths follows that rate. Place of supply prints so reviewers see the state next to the invoice number.
- CGST/SGST prints two equal halves of the chosen rate under the taxable value.
- IGST prints one tax line at the full rate.
- Each row owns description, HSN/SAC, qty, and rate so mixed goods and services stay labelled.
Switch to IGST and the two halves become one line.
Collect & chase
Send the tax invoice, then watch what is still open
B2B payment rarely lands at the same second the PDF downloads. WhatsApp or email the invoice, add a UPI QR when you want a scan-to-pay total, and mark unpaid balances in the dashboard until Net terms clear.
- WhatsApp the PDF when buyer accounts work from chat instead of a shared inbox.
- Optional UPI QR pre-fills the invoice total for buyers who settle outside bank NEFT.
- Mark paid, partially paid, or unpaid so outstanding stays visible through the month.
Typical B2B path
After the supply is done
1 Build lines and tax type
2 WhatsApp or email the PDF
3 Collect via bank or UPI on the bill
4 Mark paid, partial, or unpaid
5 Reissue from Bill History if accounts lost it
Before you send
Look over these before the PDF reaches the buyer
The usual correction request is a wrong tax type or a buyer GSTIN left blank on a B2B invoice.
After the invoice goes out
How sellers run unpaid tax invoices after issue
Once the PDF is with the buyer, the job is collection status, clean archives, and a fast answer when buyer accounts ask again.
Clear what is still open
Open outstanding in the dashboard. Paid bank receipts and UPI scans should line up with invoices still marked unpaid or partial.
Keep taxable value and tax apart
Month-end only makes sense when line amounts and CGST/SGST or IGST stay separate. One merged chat total hides why a buyer paid less.
Send again when buyer accounts start booking
Buyer accounts often ask days later. Reopen the invoice, WhatsApp the same tax PDF. No rebuilding HSN rows from memory.
FAQ
Questions from the billing desk
Tax type, line items, UPI QR, outstanding payment, and lost PDFs.
How do I switch between CGST/SGST and IGST?
Do line amounts update when I change quantity or rate?
Can I put a UPI QR on the tax invoice?
How do I track unpaid B2B invoices?
The buyer says they never got the PDF. What do I do?
Is the invoice available as a PDF?
Do I need a subscription to download GST invoices?
You might also need
Create these bills next for a complete set of documents.