Home blog-details

Blog Details

How to Make GST Online Payment: Step-by-Step Guide (2026)

17 July 2026

 

If you run a business in India, you already know that GST payment is not something you can skip. Pay late, and you get hit with interest and penalty. Get the tax head wrong, and fixing it later takes time you don't have.

The good part is that the whole process happens online now. Once you do it two or three times, it takes less than five minutes.

This guide covers everything in plain, simple steps: how to make the payment, how to generate a challan, which payment mode to pick, how to check your payment status, and what to do if your money gets deducted but the payment shows as failed.

What Is GST Online Payment?

GST online payment means paying your GST dues through the official GST Portal (gst.gov.in). This can be tax, interest, late fee, or penalty. Every registered taxpayer needs to do this before filing their GSTR-3B return.

If you miss a payment, it's not just a fine. You also can't file your return on time, and that can affect your input tax credit too. So it pays to get this simple process right.

How to Make GST Online Payment: Step by Step

Here is the full process, start to finish:

  1. Go to the GST Portal www.gst.gov.in
  2. Log in with your GSTIN, username, and password
  3. Click Services > Payments > Create Challan
  4. Enter the amount under the right head CGST, SGST, IGST, or Cess
  5. Pick a payment mode Net Banking, Card, NEFT/RTGS, or Over the Counter
  6. Click Generate Challan
  7. Complete the payment through your bank
  8. Download your receipt and save it

That's the whole process. Most people get stuck at step 4. If you put the amount under the wrong tax head, it's hard to fix later. So double-check this step before you move ahead.

How to Generate a GST Payment Challan

A challan is like a payment slip. The portal will not accept any payment without one.

  • Log in to the GST Portal
  • Go to Services > Payments > Create Challan
  • Your GSTIN and business details will fill in on their own
  • Enter the amount under the correct tax head
  • Choose your payment mode
  • Click Generate Challan

This creates a CPIN (Challan Portal Identification Number). Keep in mind, a challan stays valid for only 15 days. If you don't pay within that time, you will need to create a new one.

How to Pay GST Through the GST Portal

Once your challan is ready, you get four ways to pay:

  • Net Banking — fast, and works with most major banks
  • Debit or Credit Card — quick, though limits can differ by bank
  • NEFT/RTGS — good for large amounts or if your bank is not on the net banking list
  • Cash, Cheque, or DD — allowed only up to ₹10,000 per challan

For most small businesses, net banking is the easiest choice. It shows up in your account almost right away.

How to Pay GST Through Net Banking

  • Choose Net Banking when you create the challan
  • Pick your bank from the list
  • You will be taken to your bank's login page
  • Log in and approve the payment
  • Once done, you land back on the GST Portal with a payment confirmation

If your bank is not on the list, you can still pay through NEFT/RTGS using the same challan.

How to Pay GST Online Through Debit Card

  • Choose Debit Card while making the challan
  • Enter your card details on the payment page
  • Complete the OTP step
  • Your payment gets confirmed right away

Not every bank supports card payment for GST. Check the list of banks before you plan to use this option.


How to Pay GST Through NEFT/RTGS

This mode works well if your bank is not on the GST Portal's list, or if you want to pay a large amount using your own banking app.

  • Choose NEFT/RTGS while creating the challan
  • The portal will give you a mandate form with the payee bank details
  • Use this form to send the payment from your bank
  • The payment usually shows up on the portal within a few hours, sometimes by the next day

How to Pay GST Through UPI

UPI is now available for many taxpayers as a GST payment mode:

  • Choose UPI while creating the challan
  • Scan the QR code or type your UPI ID
  • Approve the payment in your UPI app
  • The portal shows the payment once it clears

If you don't see UPI as an option, it just hasn't rolled out for your account yet. Net banking works just as well.

How to Pay GST Without Logging Into the GST Portal

Yes, this is possible, and it's handy when you just want to make a fast payment.

  • Go to the GST Portal home page
  • Click Services > Payments > Create Challan (Pre-Login)
  • Type in your GSTIN your business name shows up on its own
  • Enter the amount, pick a payment mode, and go ahead

Accountants and office staff often use this when they need to pay quickly without logging in.

GST Return Payment: The Online Process

GST payment and GST return filing go hand in hand, but they are two separate steps:

  1. Work out your tax amount while filling GSTR-3B
  2. Create a challan for that exact amount
  3. Complete the payment
  4. This amount shows up in your Electronic Cash Ledger
  5. Use this ledger balance to clear your dues while filing GSTR-3B
  6. Submit your return

You can't file your return until the payment is cleared and reflects in your ledger.

How to Make Monthly GST Payment Online

If you file every month, the steps stay the same each time. It helps to build a habit around it:

  • Work out your dues at the end of the month
  • Create the challan a few days before the due date, not on the last day
  • Pay by net banking for instant confirmation
  • File your GSTR-3B once the payment shows up

Set a reminder a week before the due date. The portal often slows down right before deadlines, so it's best to avoid the last-minute rush.

How to Check GST Payment Due Dates Online

  • Log in to the GST Portal
  • Check Services > Returns > Track Return Status, or the Due Date Calendar under Help
  • Your due date depends on how often you file monthly or under the QRMP quarterly scheme

As a general rule, GSTR-3B is due on the 20th for monthly filers. QRMP scheme users have a different date for tax payment (25th) and for return filing.

How to Pay GST Late Fee Online

If you miss your due date, the late fee gets added automatically:

  • Log in and start filing your GSTR-3B
  • The portal works out the late fee based on the number of days you're late
  • Create a challan that includes this late fee along with your regular tax
  • Pay as usual

Interest on late tax payment is worked out separately at 18% per year. You'll need to clear this too before you file.

GST Payment Failed But Money Was Deducted: What to Do

This happens more often than it should, and it can worry a lot of people. Here's what to do:

  • Don't create a new challan right away. Wait at least 24 hours.
  • Check your payment status under Services > Payments > Track Payment Status using your CPIN
  • If the payment truly failed, the amount usually comes back to your account in a few working days
  • If your money doesn't come back after 3 to 5 working days, file a complaint on the GST Portal under Services > User Services > Grievance/Complaints
  • Keep your CPIN, bank reference number, and a screenshot of the transaction. You'll need these for the complaint.

Most of these cases sort themselves out on their own. Check the status first before you worry that the money is lost.

How to Check GST Challan Payment Status Online

  • Go to Services > Payments > Track Payment Status
  • Enter your GSTIN and CPIN
  • The status will show as Paid, Not Paid, Pending, or Failed

If it says "Paid," your money has reached your Electronic Cash Ledger and you can go ahead and file your return.

How to Download Your GST Payment Receipt

  • Log in to the GST Portal
  • Go to Services > Payments > Challan History
  • Select the challan you want
  • Click Download to save the receipt as a PDF

Keep these receipts safe. You'll often need them during audits or while checking your books at year-end.

How to Check GST Payment History Online

  • Go to Services > Payments > Challan History
  • Filter by date or CPIN
  • Each entry shows the amount, payment mode, and status

This comes in handy when you or your accountant need to match up payments with your bank statement.

Common Mistakes to Avoid

  • Picking the wrong tax head (CGST/SGST/IGST) this is the most common mistake, and the hardest to fix
  • Letting your challan expire before you pay
  • Trying to pay through a bank not listed on the portal
  • Forgetting to download the receipt right after payment
  • Expecting NEFT/RTGS payments to show up instantly they can take a few hours

Conclusion

GST online payment is simple once you know the order of steps: make the challan, pick a payment mode, pay, and check the confirmation. The trouble mostly comes from rushing through the challan details, or waiting until the last day to pay.

Give yourself a few extra days before the due date, keep your receipts in one place, and this becomes a smooth part of your monthly routine.

If you're ever unsure about a tax head or how much you owe, it's worth a quick chat with a GST practitioner or CA before you make the payment. Fixing things after payment takes a lot more time than getting it right the first time.

Need expert help with your GST payment or filing? Our team offers a free consultation to sort out your query get in touch and we'll help you get it right the first time.

Frequently Asked Questions

  1. How long does a GST challan stay valid?
    A GST challan stays valid for 15 days from the day you create it. After that, you'll need to make a new one.

  2. Can I pay GST without logging into the portal?
    Yes. The GST Portal has a pre-login option under Services > Payments, which is useful for a quick payment without logging in.

  3. What if my GST payment fails but the money is deducted?
    In most cases, the amount comes back to your bank account within a few working days. If it doesn't, you can file a complaint on the portal with your CPIN and transaction details.

  4. Which payment modes can I use for GST?
    You can use Net Banking, Debit or Credit Card, NEFT/RTGS, and UPI where it's available. Cash or cheque payment is allowed only up to ₹10,000.

  5. How do I check my GST payment status?
    Go to Services > Payments > Track Payment Status and enter your CPIN. It will show whether your payment is Paid, Pending, or Failed.

  6. Can I pay only part of my GST amount?
    No. You need to pay the full challan amount in one go. You can't split it into two payments.

  7. What's the difference between CPIN and CIN?
    CPIN is created when you make a challan, before you pay. CIN comes only after your payment is successful.

  8. Does the portal add the late fee on its own?
    Yes. When you start filing GSTR-3B late, the portal works out the late fee based on how many days you're late, and adds it for you.

  9. Where can I find and download my GST payment receipt?
    Go to Services > Payments > Challan History, pick the challan, and click Download to get your receipt as a PDF.

  10. Can I pay GST using UPI?
    Yes, in places where this feature is live. You'll see UPI as a payment option when you create your challan.About Author:

Ankit Prajapat is an SEO Executive and Compliance Content Strategist with hands-on experience at LegalDev Tax India Pvt. Ltd. Working closely with CA and CS professionals, Ankit specializes in simplifying complex GST, taxation, and corporate compliance topics into actionable, easy to understand guides for Indian businesses.

 

Tags: