PKC Management Consulting

Table of Contents


GST Grievance Portal 2026: How to File, Track & Escalate Your GST Complaint

TL;DR Summary
1. Use the GST grievance portal for technical glitches, refund delays, return errors, registration problems, and GSTIN suspension.
2. Do not use it for tax demand orders or assessment disputes. Those go through legal appeals.
3. File your grievance at `selfservice.gstsystem.in`. Log in, describe the issue, and attach screenshots with timestamps.
4. Save your ticket number immediately. You cannot track the complaint without it.
5. Track your complaint status on the same portal using the ticket number. Statuses: Submitted, Awaiting Inputs, Closed.
6. If your ticket is closed but the problem remains, raise a new ticket and reference the old number.
7. If you get no response in 7–10 business days, email `he******@*****ov.in` with your ticket ID and GSTIN.
8. For persistent non‑resolution, escalate to CPGRAMS at `pgportal.gov.in`.
9. If CPGRAMS fails, escalate to your zone’s GST nodal officer, then to the Principal Chief Commissioner.
10. Involve a CA for show cause notices (Form DRC-01), GSTIN suspension, fraud cases (Section 74), or disputes above ₹2 lakhs.

The GST Grievance Portal at selfservice.gstsystem.in handles technical glitches, refund delays, return errors, GSTIN suspension, and payment or e-way bill issues — log in, click “Report Issue,” describe the problem with timestamped screenshots, and save the Ticket Reference Number you receive. Most issues resolve in 24–72 hours; if not, escalate by emailing he******@*****ov.in after 7–10 days, then to CPGRAMS at pgportal.gov.in, and finally to your zone’s CGST Nodal Officer. Note that tax demand orders and assessment disputes are not handled here — those require a formal appeal under Section 107 of the CGST Act.

GST Grievance Portal is the official channel for taxpayers to report unresolved issues with the GST system. 

It can be used for refund delays, GSTIN suspension, e-way bill issues and portal glitches. Most grievances resolve in 15–30 days. 

In this guide, we take you through how you can navigate the GST portal. We cover how to file a complaint, track its status, escalate it when ignored, and when to bring in a trusted CA.

When Should You Use the GST Grievance Portal?

The GST grievance portal is not for every problem you face in your business. 

You use the grievance portal only when a specific, documented problem is affecting your compliance or blocking your business.

Here is when you should open a complaint:

Technical glitches on the GST portal 

  • You can’t log in despite correct credentials
  • OTP is not being generated or received
  • You are trying to file a return, but the page keeps crashing. 
  • The system logs you out repeatedly. 
  • You get an error code like “gstn-exec2003”. 
  • DSC registration is failing
  • You upload a document, but the portal doesn’t save it.
  • A return is submitted but not reflecting on the dashboard

These are technical problems, and the grievance portal is the right place to report them. Take a screenshot of the error. Note the time. Then file the grievance.

Return filing errors 

  • You file GSTR-1, but the system shows mismatches in invoice data. 
  • You file GSTR-3B, but the portal rejects it without a clear reason. 
  • You discover that someone else has wrongly claimed Input Tax Credit (ITC) against your GSTIN. 

These are compliance issues that the portal is can handle

Refund delays 

  • Your refund application was filed but hasn’t moved beyond “processing” for weeks
  • Status shows “pending with tax officer” for an unreasonably long time
  • The refund was sanctioned but the amount hasn’t been credited

A delayed refund hurts your cash flow. You can file a GST refund delay complaint through the grievance portal

GSTIN-related complaints

  • Your GSTIN has been suspended without a prior notice or valid reason
  • Registration amendment is stuck in “pending for processing” beyond 15 working days
  • Aadhaar OTP for registration verification is not working

Your GSTIN suspended complaint can be filed here while you also work on revocation under Form REG-21. The portal helps you document the issue and get a response.

Payment and challan problems

  • Your bank account was debited but the cash ledger wasn’t updated
  • CIN (Challan Identification Number) was not generated after payment
  • NEFT/RTGS challan shows as failed despite bank confirmation

E-invoice and e-way bill issues

  • IRN generation is failing
  • QR code scanning errors on the verifier app
  • E-way bill portal is throwing system errors

The portal is also the right place if your issue has already been reported to the helpline but nothing has changed. Raising a formal ticket creates a record and that is important if you need to escalate later.

What the grievance portal is NOT for

Do not use it for private payment recovery. If you supplied goods to another business and they haven’t paid you, the GST department will not chase them for you. That is a civil dispute. 

The portal cannot force a buyer to pay an overdue invoice.

Also, do not file a grievance for an appeal against a tax order. That requires a formal appeal to the Appellate Authority or GST Appellate Tribunal (GSTAT), not a grievance ticket.

IMPORTANT: The grievance portal at selfservice.gstsystem.in handles technical and process-related issues. 

For disputes about tax demand orders, assessments, or classification, those go through the legal/appellate route, not this portal.

Types of Complaints You Can Raise

The GST Grievance Portal is designed for technical and process-related issues only. 

 Below is a breakdown of the main complaint categories you’ll find on the portal:

CategoryExamples
RegistrationGSTIN suspended, Aadhaar OTP failure, amendment stuck
ReturnsGSTR-1, GSTR-3B not saved or submitted, validation errors
PaymentsCash ledger not updated, challan payment failure, NEFT issues
RefundsDelay in processing, refund not credited, RFD-01 stuck
E-InvoiceIRN generation failure, QR code error, API integration issues
E-Way BillEWB not generated, portal not loading, extension errors
ITC MismatchGSTR-2A/2B discrepancy, ITC blocked without reason
GSTIN VerificationPAN not linked to GSTIN, GSTIN not showing on portal
OthersLogin issues, dashboard errors, profile update failures

Here are the specific complaint types:

Technical Portal Errors

  • Login failures, OTP delays, session timeouts
  • Error codes (gstn-exec2003, GSTR-9C JSON upload errors) or pages freezing during filing
  • Inability to save or submit forms (GSTR-1, GSTR-3B, GSTR-9)
  • Portal downtime during peak periods

Refund Delays & Issues

  • Refund application (Form RFD-01A) not processed beyond 30–60 days
  • Incorrect refund amount credited or credited to the wrong bank account
  • Refund status showing “pending” without any update
  • System rejecting refund without a valid reason

Return Filing Errors

  • Mismatch between GSTR-1 and GSTR-3B data
  • ITC (Input Tax Credit) shown in GSTR-2B not matching actual eligible ITC
  • System rejecting a filed return due to a backend discrepancy
  • “Month not reflecting” issue in GSTR-1 filing

Registration & Amendment Problems

  • New GST registration (Form REG-01) pending for weeks without approval or rejection
  • Amendment application stuck
  • Improper queries or unjust rejections from the department
  • Registration cancelled without proper show cause notice

Payment Failures (Form GST PMT-07)

  • Amount debited from bank account but cash ledger not updated
  • NEFT/RTGS payment reflected in bank statement but not in GST portal
  • Challan generated but payment status not updated
  • Discrepancy in Electronic Credit Ledger or Cash Ledger

e-Way Bill & e-Invoice Issues

  • Inability to generate or cancel e-way bills
  • Auto-validation failures or error codes
  • Server downtime preventing e-invoice generation
  • Sub-user unable to access e-invoice portal despite valid credentials

GSTIN Suspension

  • GSTIN suspended without a show cause notice or proper communication
  • Suspension due to non-filing of returns where you have already filed
  • Suspension persists even after filing all pending returns

Consumer-Facing GST Complaints

  • Overcharging of GST beyond prescribed rates
  • Denial of GST rate cut benefits
  • Businesses charging GST illegally
  • These complaints can also be filed on the National Consumer Helpline (toll-free 1915) or INGRAM portal in 17 languages. But the GST Grievance Portal also accepts such issues under the “Others” category if it relates to GST system usage.

General Portal Issues

  • Anything else that prevents you from using the GST portal as intended, such as data not saving, incorrect auto-population, or document upload failures.

For each complaint, always attach screenshots and a timestamp. The portal generates a ticket number for tracking. Use it.

Step-by-Step: Filing a GST Grievance Online

There are two routes depending on the nature of your issue.

For General Technical Issues

Step 1: 

Start by visiting the portal at selfservice.gstsystem.in. Use your valid GST credentials (GSTIN and password) to log in.

Step 2: 

On the homepage, click “Report Issue” in the sidebar.

Step 3: 

In the text box labeled “Type of Issue/Concern,” enter a specific keyword related to your problem (e.g., *RFD-01A* for a refund issue or an error code).

The system will then give you a list of potential issues. Select the one that matches your situation exactly. 

Step 4: 

The portal will show you FAQs and user manual sections that might offer a solution. Review these carefully; you might find a quick fix without needing to file a formal complaint.

Step 5: 

If the FAQs don’t resolve the issue, click “No, I want to Lodge My Complaint” at the bottom of the FAQ section.

This signals your intention to open an official ticket.

Step 6: 

A form will appear. Fill it out completely. You will need to provide:

  • Identification Number: Your GSTIN, the application’s ARN (Application Reference Number), or a TRN (Temporary Reference Number).
  • Your Contact Info: First and Last Name, mobile number, and email address.
  • Clear Description: Write a detailed but precise explanation of the problem (up to 4,000 characters). Mention transaction dates, specific error messages, or the exact step that failed. Vague complaints take longer to resolve.

Step 7: 

Click “choose file” to upload evidence i.e.supporting documents. 

This is the most important step. Attach screenshots of the error page (take a note of the exact date and time when the error occurred) or any other relevant proof. Maximum file size is 5 MB.

Step 8: 

After filling in all the details, enter the CAPTCHA code and click “Submit”. Once the complaint is lodged, the portal will immediately generate a ticket number (also called a TRN or Ticket Reference Number).

Save it immediately. This ticket number is the key to tracking your complaint. 

Keep a record of this number along with all your correspondence. You will need it for every subsequent inquiry.

Step 9: 

After submission, you should see a success message on the screen. The portal also sends an acknowledgment to the email address you provided during filing.

You can expect a response in about 2 days for standard issues. For more complex matters, it could take a few weeks. 

Do not file another ticket for the same issue unless you are asked to; duplicate complaints can cause confusion and further delays.

For Payment-Related Grievances (GST PMT-07)

Go to: gst.gov.in → Services → Payments → Grievance Against Payment (GST PMT-07)

This is specifically for cases where your payment was debited but the cash ledger wasn’t updated. 

You’ll need your CPIN and the transaction date. Submit using DSC or EVC, and validate via OTP.

How to Track Your Complaint Status

Once you’ve filed, you don’t have to wait. The portal gives you full visibility into how your grievance is being handled. 

Here is exactly how to check where things stand:

For General Grievances: 

Method 1: Logged in (recommended)

  • Go to selfservice.gstsystem.in 
  • Log in with your GST credentials
  • Navigate to Services > User Services > Grievance / Complaints > Enquire Status
  • Your ticket number may be pre-filled. If not, enter the Ticket Reference Number you saved
  • Click search. The current status displays immediately

Method 2: Without logging in (public tracking)

  • Visit selfservice.gstsystem.in 
  • Click “Check Status” in the sidebar
  • Enter your Ticket Reference Number and complete the CAPTCHA code
  • Click “Search”

The result will show you whether your ticket is open, under review, resolved, or closed.

For Payment Grievances (GST PMT-07):

  1. Log in to gst.gov.in 
  2. Go to Services → Payments → Grievance Against Payment (GST PMT-07)
  3. Click the “Enquire Status” tab
  4. Enter your Grievance Number or search by date range

What the Statuses Actually Mean

StatusWhat It MeansAction Required
OpenComplaint received, not yet assignedNone, wait for assignment
In ProgressBeing reviewed by GSTN supportNone, monitoring
Awaiting ResponseGSTN needs more info from youCheck email for document/clarification request
ResolvedIssue addressedCheck comments section for resolution details
ClosedTicket closedReview comments before filing new complaint

If the status shows “Awaiting Response”, check your registered email. The GSTN team may have asked for additional documents or clarification.

Most straightforward technical issues are resolved within 24 to 72 hours. 

Complex issues, especially those involving backend data corrections or refund processing can take longer. 

If there’s no movement after 7–10 business days, it’s time to escalate.

What to Do If Your Grievance Is Rejected or Ignored

Your complaint might be rejected outright. Or worse, it gets ignored with no response for weeks. Don’t panic. You have clear options on how to proceed:

Understand Why It Was Rejected

A rejection doesn’t always mean your complaint was wrong. In most cases, it means your grievance fell into the wrong category.

  • Wrong category: If you challenged a tax demand order or an assessment, the portal officer will rightly reject it. In that case, you need to file a formal appeal under Section 107 of the CGST Act using Form GST APL-01 within three months from the date of the order. Do not file another grievance for the same issue.
  • Insufficient documentation: A vague description or missing screenshots will get your ticket closed. Read the rejection comments carefully. If the officer gave a valid reason, fix it and resubmit.

If Your Ticket Is Closed Without Real Resolution

Sometimes the portal marks a ticket as “Closed” or “Resolved” with a generic response that doesn’t actually fix your issue. Here is what to do:

  • Raise a new ticket. Do not try to reopen the closed one. 
  • On the grievance portal, file a fresh complaint.
  •  In the description, clearly state: “This issue was marked closed on [date] but remains unresolved. Previous ticket number: [XXXXXX].” 
  • Attach the same supporting documents plus a screenshot showing the closed ticket and the persistent error. This gives the officer context and prevents them from dismissing it as a duplicate.

If You Get No Response for 7–10 Business Days

A grievance is ignored when your ticket status remains “Submitted” for 7–10 business days without any update. No emails. No change in status. No call from the helpdesk.

Do not wait for the full 21-day official timeline. Start acting.

Send a follow-up email. Write to he******@*****ov.in  for follow-ups and escalation reference. Include:

  • Your ticket number
  • Your GSTIN
  • A one-line description of the issue
  • The date you filed the original grievance

Keep the email short. Do not attach large files unless asked. A concise follow-up is more likely to get a response.

Use CPGRAMS for Persistent Non-Resolution

If your issue hasn’t been addressed despite multiple attempts, escalate to CPGRAMS or Centralised Public Grievance Redress and Monitoring System. 

It is a Government of India platform available 24×7. You can access it at pgportal.gov.in or through the UMANG app:

  1. Register with your mobile number and email.
  2. Select the ministry: Central Board of Indirect Taxes and Customs (CBIC) .
  3. Write your grievance clearly. Mention your original GST grievance ticket number(s).
  4. Attach all supporting documents: screenshots with timestamps, email correspondence, helpdesk call logs.
  5. Submit. You will receive a unique registration ID.

Complaints filed here are tracked by a senior officer and carry more weight than portal-level tickets. The government has set a resolution timeline of 21 days for CPGRAMS grievances. 

CPGRAMS also has an appeal facility. If you are not satisfied with the resolution, you can rate it “Poor.” The system will enable an appeal option automatically.

Document Everything

If you later escalate to a nodal officer or approach the Commissioner, your entire case rests on your documentation.

Keep a dedicated file (physical or digital) with:

  • Screenshot of every ticket you raise, showing the date and ticket number
  • Notes on the date of every follow-up: email sent, call made, person spoken to
  • Email correspondence: both what you sent and what you received
  • Any error messages with timestamps

This record becomes essential. Without it, a nodal officer or Commissioner has no proof that you exhausted the lower levels.

If CPGRAMS does not resolve your issue within 15–20 days, move to the next levels:

StepActionTimelineContact
1Raise a new ticket referencing old oneDay 1–3 after rejectionGST grievance portal
2Email follow-up to he******@*****ov.inDay 7–10he******@*****ov.in 
3File on CPGRAMS portalDay 14–21pgportal.gov.in
4Write to jurisdictional nodal officerDay 21+State CGST zone office
5Write to Principal Chief CommissionerDay 45+CGST zone / CBIC

Escalation Path: Nodal Officer → State Commissioner

When the portal-level process fails, there is a formal escalation structure in place.

First Escalation Point: Your Zone’s Nodal Officer

The Central Board of Indirect Taxes and Customs (CBIC) has appointed dedicated Nodal Officers at the rank of Additional or Joint Commissioner in every CGST Commissionerate across India.

Their specific role is to sort out taxpayer grievances, particularly those related to technical glitches or procedural difficulties on the GST portal

The list of nodal officers, zone-wise and state-wise, is published on the CBIC website

Identify the nodal officer for your zone and send a written complaint. 

When you write to the Nodal Officer, you need to be clear, professional, and provide all the facts. Your application must be specific. It should include:

  • Your Issue: A clear description of the technical or procedural problem.
  • Evidence: Screenshots of the error page with a timestamp. This is proof.
  • Details: Your GSTIN (Goods and Services Tax Identification Number), the return form name (e.g., GSTR-1, GSTR-3B), or the application reference number (ARN).
  • History: A log of your previous attempts to resolve the issue (e.g., helpdesk ticket numbers, call dates).

Use a clear subject line and get straight to the point. A vague or emotional email will likely be ignored.

Escalating to the (Principal) Chief Commissioner / State Commissioner

If the Nodal Officer does not resolve your issue within a reasonable time (e.g., 2-3 weeks), your next level of escalation is the Principal Chief Commissioner of Central Tax for your zone, or the Commissioner of State Tax. 

This is the highest tax authority in your state.

Here’s how to proceed:

  1. Find the Dedicated Email: Each Central GST (CGST) Zone now has a dedicated email address for receiving these escalated complaints. Look for this email ID on your zone’s official website or a public notice.
  2. Send Your Escalation: Forward your entire case history (including the email you sent to the Nodal Officer) to this dedicated email address.
  3. Mandatory Details: Your email must include:
    • Your ARN (Application Reference Number).
    • Your jurisdiction (whether the issue is with Central or State authorities).
    • A concise description of the issue.
  4. The Process: The Chief Commissioner’s office will acknowledge your grievance. If the issue pertains to a State officer, they will forward it to the appropriate State authority with a copy to the GST Council Secretariat for coordinated follow-up.

This process ensures your complaint is tracked and acted upon at the highest level. The Commissioner’s office is also expected to submit monthly reports on the status of these escalated grievances to the Directorate General of GST (DG GST).

If you still don’t get a resolution, the final internal step is the Grievance Redressal Committee (GRC) .

The committee is formed at the state or zone level, consisting of top Central and State tax officers, trade representatives, and GST professionals.

It is recommended to involve a tax professional to approach GRC. 

When to Involve a CA for GST Disputes

The GST grievance portal is designed for self-service.  

For straightforward technical issues, it works, but there are situations where handling it yourself increases the risk of a wrong response, missed timelines, or a worsened position.

Bring in a CA when:

Your GSTIN is suspended or cancelled

The process to revoke suspension or cancellation is time-sensitive. A wrong response to the show-cause notice can convert a suspension into outright cancellation.

 A CA will evaluate the reason for suspension, draft a proper reply, and appear before the officer if needed.

Refund has been partially or fully rejected

A rejection order (RFD-06) requires you to file an appeal within a specific time limit.

Understanding why the refund was rejected, whether it’s a documentation issue, rule 89(4) computation, or ITC availment, requires someone who knows the law, not just the portal.

You’ve received a scrutiny notice or demand order

Section 61 scrutiny, DRC-01 notices, and assessment orders are legal proceedings. 

Filing a response without understanding the implication of each admission or denial can be costly. The reply you file to this notice can stop the entire dispute in its tracks.

You receive notice under Section 74

Section 74 applies when the department alleges fraud, wilful misstatement, or suppression of facts, and it can lead to a penalty equal to the tax amount if the case is confirmed.

Your CA will challenge this or prepare your defence based on the facts, records, case law, and evidence. 

ITC has been reversed or blocked

Rule 86A allows authorities to block ITC in your electronic credit ledger without a prior show-cause notice. 

Contesting this requires a written response with supporting reconciliation data. A CA can review your GSTR-2A/2B, purchase register, and vendor compliance before you respond.

The dispute amount is material

If the amount in dispute is significant,  even if you’re confident you’re right, getting professional representation ensures your response is legally sound.

You’re heading toward the appellate route

Appearing before the Commissioner (Appeals) or the Tribunal is a formal legal proceeding. You need proper grounds of appeal, supporting case laws, and correctly filed forms.

PKC Tax Advisory & GST Dispute Support

PKC Management Consulting is a CA-led advisory firm with over 35 years of experience in tax, audit, and compliance across India.

We have filed over 50,000 tax returns and have worked with businesses across retail, manufacturing, healthcare, construction, IT/ITES, and more.

PKC’s Core GST Dispute Services

On the GST side, our services cover the full range from registration and return filing to refund claims, ITC reconciliation, audit support, and dispute resolution. 

Here is what we are equipped to handle:

  • Strategic Advisory: Provide expert advice on complex GST matters, including tax classification, valuation, Input Tax Credit (ITC) , and cross-border transactions. Getting this right prevents disputes from happening in the first place.
  • Litigation & Representation: If your grievance leads to a formal Show Cause Notice (Form GST DRC-01) , PKC steps up. We manage assessments, departmental proceedings, and appeals, representing you before the authorities to achieve a favorable outcome.
  • Departmental Coordination: We actively coordinate with GST authorities to ensure disputes are resolved efficiently. We know who to contact and how to frame the issue for a quick resolution.

How PKC Helped Saved ₹50 Lakhs GST Liability

An imaging equipment company came to us with a serious problem: a GST liability of ₹50 lakhs had been raised against them. 

The client was struggling. Their business owner wasn’t in India to supervise, and they had seven different consultants handling seven branches, with no one seeing the big picture.

PKC helped them save ₹50 lakh GST liability by analyzing compliance issues, streamlining GST management across seven branches, and training the in-house team. 

The intervention also reduced annual finance costs by ₹4.1 lakhs, identified ₹60 lakhs in unaccounted expenses, ensured timely statutory compliance, and enabled smoother Indian operations without direct owner supervision.

FAQs

Q1. How do I file a complaint on the GST grievance portal? 

Go to selfservice.gstsystem.in  click “Report Issue”, enter a keyword related to your problem, select the category, and if the FAQs don’t help, click “No, I want to Lodge My Complaint.” Fill in your details, attach relevant documents, and submit. You’ll get a Ticket Reference Number via SMS and email.

Q2. What types of GST issues can I raise on the portal? 

You can raise complaints related to return filing errors, payment and challan issues, refund delays, GSTIN suspension, registration problems, e-invoice and e-way bill errors, and general portal technical issues. Legal disputes and tax demands are handled through the appellate route, not this portal.

Q3. How long does GST grievance resolution take? 

Most technical issues are resolved within 24 to 72 hours. Complex cases especially involving backend data corrections or refund processing can take longer. If there’s no update after 7 to 10 working days, escalate to the CGST Nodal Officer for your zone.

Q4. What if my GST grievance is rejected? 

Read the closing comments on the ticket. If the issue is genuinely unresolved, raise a new ticket referencing the earlier one. If multiple tickets have gone unanswered, escalate via CPGRAMS at pgportal.gov.in, or contact the CGST Nodal Officer for your commissionerate directly.

Q5. Can my CA file the grievance on my behalf? 

A CA can guide the process and help draft the complaint, but the ticket must be filed using the taxpayer’s credentials. For formal legal proceedings like appeals, replies to notices, and appearances before officers, a CA or authorised representative can act on behalf of the taxpayer.

Q6. What is the escalation path for unresolved GST issues? 

Start with the self-service portal at selfservice.gstsystem.in . If unresolved, escalate to the CGST Nodal Officer (Additional/Joint Commissioner) for your zone. If still stuck, approach the State Tax Nodal Officer or file through CPGRAMS. For legal disputes, move to the Commissioner (Appeals), followed by the GST Appellate Tribunal and High Court if needed.

Q7. Is there a helpline number for GST complaints? 

Yes. The GST toll-free helpline is 1800-103-4786. For complaints against traders or businesses for GST-related fraud, call 1800-1200-232. These lines are for general queries and initial reporting, formal grievances should be filed on the portal for tracking and documentation purposes.

How PKC can help you

Your dream business is just a click away. Book a FREE 30 mins consulting.

Call us : +91 9176100095

Fill out your details

    Want to Talk? Get a Call Back Today!
    +91 9176100095
    phone

    Table of Contents

    Index