GST Payment Online 2026 — How to Pay GST, Create Challan & Due Dates
Updated: 3 June 2026 | gst.gov.in | Electronic Cash Ledger | CGST Act
Pay GST online at gst.gov.in → Services → Payments → Create Challan. Enter CGST/SGST/IGST amounts → pay via net banking or UPI → amount credited to Electronic Cash Ledger (ECL) immediately. Monthly filers: pay by 20th of following month with GSTR-3B. QRMP taxpayers: monthly PMT-06 by 25th. Offset liability from ECL in GSTR-3B (IGST first, then CGST/SGST).
20th
GST payment due date for monthly GSTR-3B filers — 20th of the following month.
QRMP: PMT-06 monthly payment by 25th. Interest at 18% p.a. if payment is delayed beyond due date.
QRMP: PMT-06 monthly payment by 25th. Interest at 18% p.a. if payment is delayed beyond due date.
GST Payment — Step by Step
- Login to GST PortalGo to gst.gov.in → Login with GSTIN + password. Or use "Payments" → Create Challan on homepage for guest access.
- Create ChallanServices → Payments → Create Challan → Tax Liability appears (from GSTR-3B compute) → Verify pre-filled amounts or enter manually for each: CGST, SGST, IGST, Cess.
- Select Payment ModeChoose: E-payment (Internet Banking — 50+ authorized banks), NEFT/RTGS (for large amounts), Over-the-counter (authorized bank branches), Debit/Credit Card, UPI.
- Generate CRNClick "Make Payment" → Challan Reference Number (CRN) generated → Valid for 15 days. Use CRN to make NEFT payment from your bank if using NEFT mode.
- Complete & VerifyPayment credited to Electronic Cash Ledger immediately (internet banking) or within 2 hours (NEFT). Verify: Services → Ledger → Electronic Cash Ledger → confirm balance.
Frequently Asked Questions
How to pay GST online on the GST portal?
Pay GST online on gst.gov.in: Login with GSTIN → Services → Payments → Create Challan → Select tax head (CGST/SGST/IGST/Cess) → Enter amounts → Select payment mode (Internet Banking, NEFT/RTGS, Credit/Debit Card, UPI) → Generate Challan Reference Number (CRN) → Complete payment at bank portal → Save challan receipt. Payment appears in Electronic Cash Ledger immediately.
What is the GST Electronic Cash Ledger?
Electronic Cash Ledger (ECL) on the GST portal is your virtual tax wallet. All GST payments you make via Challan go to the ECL. From ECL, you offset tax liability in GSTR-3B (IGST → CGST → SGST order). ECL has three components: CGST, SGST/UTGST, and IGST. If you have excess in ECL after filing returns, you can apply for refund or carry it forward to next period.
What is the GST payment due date?
GST payment due dates: Monthly filers (GSTR-3B): 20th of following month — payment along with GSTR-3B filing. QRMP quarterly filers: Monthly payment via PMT-06 challan by 25th of each month in the quarter; final payment with GSTR-3B by 22nd/24th of month after quarter. Advance payment (PMT-06) is fixed amount (35% of previous quarter liability) — no detailed return needed for monthly PMT-06.
Can I pay GST via UPI or NEFT?
Yes. GST payment modes: Internet Banking (all major banks), NEFT/RTGS (for large amounts — generate challan, make NEFT from your bank quoting CRN), Debit/Credit Card, Over-the-counter (at authorized bank branches with challan printout), UPI (via GST portal → payment links to UPI apps — available for smaller amounts). Most taxpayers use internet banking for convenience and immediate credit to ECL.
How to pay GST without logging in (for unregistered payments)?
For GST payment without login (demand payment, unregistered): Go to gst.gov.in → Services → Payments → Create Challan → Enter GSTIN → Select "Demand Payment from Taxpayer" (if paying against a demand order) → Enter CRN (if provided by department) → Pay. For new registrations with GSTIN not yet active, use TRN (Temporary Reference Number) provided during registration for initial payment.
Related Pages
◆ Available in 71 Cities
Gst Payment Online Near You
Expert CA/CS assistance for gst payment online across India. Click your city for local details.
→
New Delhi
→
Mumbai
→
Bengaluru (Bangalore)
→
Hyderabad
→
Chennai
→
Kolkata
→
Pune
→
Ahmedabad
→
Noida (UP)
→
Gurgaon (Gurugram)
→
Jaipur
→
Lucknow
→
Chandigarh
→
Surat
→
Kochi (Cochin)
→
Faridabad
→
Ghaziabad
→
Greater Noida
→
Panipat
→
Sonipat
→
Manesar (IMT)
→
Dharuhera
→
Mathura
→
Palwal
→
Agra
→
Kosi Kalan
→
Aligarh
→
Khair
→
Jewar (Noida International Airport)
→
Kanpur
→
Varanasi (Kashi)
→
Prayagraj (Allahabad)
→
Meerut
→
Bareilly
→
Moradabad
→
Gorakhpur
→
Firozabad
→
Saharanpur
→
Muzaffarnagar
→
Bulandshahr
→
Hapur
→
Karnal
→
Kurukshetra
→
Ambala
→
Hisar
→
Rohtak
→
Yamunanagar
→
Rewari
→
Bhiwani
→
Jodhpur
→
Udaipur
→
Kota
→
Ajmer
→
Bikaner
→
Ludhiana
→
Amritsar
→
Jalandhar
→
Patiala
→
Mohali (SAS Nagar)
→
Bathinda
→
Dehradun
→
Haridwar
→
Rudrapur
→
Shimla
→
Solan (Baddi-Barotiwala-Nalagarh)
→
Bhopal
→
Indore
→
Gwalior
→
Jammu
→
Srinagar
→
Panchkula