GSTIN Verification Failed in Seller Registration? 7 Fixes
Seller sign-up usually stalls for one of a few reasons: the GSTIN is not Active on the GST portal, the name or PAN you typed differs from the GST record, or the bank account fails a name or PAN check. Look up your GSTIN on gst.gov.in first, fix the record at its source, then retry the marketplace.
- The Search Taxpayer page on gst.gov.in shows your legal name, trade name, status and principal place of business without a login. That is the record a marketplace compares against.
- A GSTIN is built on a PAN: two characters for the State code, ten for the PAN, two for the entity code and one checksum character.
- Bank details must be added on the GST portal within 30 days of registration or before your first GSTR-1 or IFF, whichever is earlier. Otherwise the registration is suspended and Form REG-31 is issued.
- The GST portal validates your bank account through NPCI. It fails if the PAN on the account differs from the PAN behind the GSTIN, or if the IFSC is invalid.
- Amazon's page, as on 13 Nov 2026, lists a GST number (required for most categories), PAN, a bank account, and a phone number and email for verification.
In this guide
Start with the GST portal, not the marketplace
Why? Because the marketplace is only checking your details against the GST record. If the record is wrong or the status is not Active, retrying the sign-up form will fail the same way every time.
Open gst.gov.in, go to Search Taxpayer, enter your GSTIN and the captcha. Note four things exactly as shown: the legal name, the trade name, the status, and the State and address of the principal place of business. Then compare them, letter for letter, with what you typed on the marketplace form.
Seven common errors and the fix for each
| What you see | Likely cause | Where to fix it |
|---|---|---|
| GSTIN not found or invalid | A typing error, or you have only an ARN because the application is still being processed | Retype from the certificate; track the application with your ARN |
| GSTIN suspended | Bank details not added in time, returns pending, or cancellation proceedings started | GST portal: add bank details by non-core amendment, file pending returns, reply to any notice |
| GSTIN cancelled | Cancelled by the officer or on your own application | Apply for revocation, or register afresh; see revocation of a cancelled registration |
| Business name mismatch | You typed the trade name, but the form wants the legal name as per PAN, or the reverse | Marketplace form: copy the legal name exactly from Search Taxpayer |
| PAN mismatch | You gave your personal PAN for a firm or company, whose GSTIN carries the business PAN | Marketplace form: use the PAN inside the GSTIN, characters 3 to 12 |
| Address or State mismatch | Pickup address is in a State or place not on the GSTIN | GST portal: add the place of business; see additional place of business |
| Bank verification failed | Account holder name or PAN differs from the business, wrong IFSC, or bank KYC incomplete | Your bank: update PAN and KYC, or use an account in the business's own name |
What does each bank status on the GST portal mean?
After login, the bank account status sits under Dashboard, My Profile, Bank Account Status. GSTN's advisory and the portal manual describe four results:
- Success: the PAN on the account matches the PAN behind the GSTIN.
- Success with remark: validated, but with a note such as PAN not available in the bank account or account description does not tally. Visit your bank, then use Revalidate.
- Failure: PAN mismatch or invalid IFSC. Correct the details or remove the account and add the right one.
- Pending for validation: wait; NPCI has not replied yet.
A failure here is a strong sign the marketplace check will fail too, because both look at whose PAN the account carries.
How to fix it, step by step
- Search your GSTIN on gst.gov.in and save a screenshot of the result.
- If the status is Suspended, log in and read the reason. If bank details are missing, open Services, Registration, Amendment of Registration Non-Core Fields and add the account. The portal limits validation to 20 attempts a day, and you must upload at least one supporting document.
- Submit the amendment with DSC or EVC. Non-core amendments are approved automatically on filing, and a suspension caused only by missing bank details is revoked automatically once they are added.
- Check the bank account status on your dashboard. Fix any failure with your bank first.
- On the marketplace form, enter the legal name, PAN and GSTIN exactly as the portal shows them, and a bank account that carries the same PAN.
- If the marketplace still rejects it, raise a ticket with your Search Taxpayer screenshot and the bank status screenshot attached.
A worked example
Rakesh and his brother run a partnership, Shree Balaji Traders, in Indore, with the trade name Balaji Home. They bought Rs 2,40,000 of kitchen racks to sell on Amazon and expect sales of about Rs 80,000 a week.
The sign-up fails twice. Search Taxpayer shows the problem: the legal name is the firm's name, and the GSTIN carries the firm's PAN. Rakesh had typed Balaji Home and his own PAN, and given his savings account. He also never added a bank account on the GST portal, and 30 days have passed, so the status reads Suspended.
The fix comes in order: open a current account in the firm's name with the firm's PAN, add it on the GST portal by non-core amendment, wait for the suspension to lift, then re-enter the firm's legal name, PAN and the new account on Amazon. Had he kept retrying the old form, three lost weeks would have pushed back about Rs 2,40,000 of sales while the stock sat unpaid for.
The mistake people usually make
They try to bend the GST record to fit the marketplace, or apply for a second GSTIN under another family member's PAN. The record is not the problem; the form entry is. A new registration under another PAN means a new business on paper, with its own returns and its own bank account.
The second mistake is ignoring the 30 day bank rule. While suspended, the portal stops you filing further GSTR-1, and the suspension rules bar taxable supplies in that period, so the marketplace problem becomes a GST problem. Small sellers of goods who do not yet need a GSTIN can sometimes sell on an enrolment ID instead; see selling on Meesho without GST. Onboarding trouble of this kind is among the issues sellers report in our Seller Intelligence report.
Sources
- GST portal manual: Search Taxpayer using GSTIN (checked 13 Nov 2026)
- GST portal FAQ: bank details within 30 days, suspension, REG-31, effect of suspension (checked 13 Nov 2026)
- GST portal manual: amendment of non-core fields (checked 13 Nov 2026)
- GSTN advisory on bank account validation, April 2023 (checked 13 Nov 2026)
- GST portal manual: bank account status (checked 13 Nov 2026)
- GST portal manual: legal name as per PAN, bank details added after grant (checked 13 Nov 2026)
- CBIC: registration rules, structure of the GSTIN (checked 13 Nov 2026)
- Amazon India: how to start selling on Amazon (checked 13 Nov 2026)
How AprilTax can help
If you do not have a GSTIN yet, or need a fresh registration in the right name and PAN, AprilTax's Tax Experts handle the application online for a fixed fee of Rs 1,499. They check that the legal name, PAN and principal place of business match what you plan to give the marketplace. See GST registration with AprilTax.
Frequently asked questions
Why does the marketplace say my GSTIN verification failed?
Should I enter the legal name or the trade name?
My GSTIN shows Suspended. Can I still sign up as a seller?
What is the deadline to add bank details on the GST portal?
Why does bank validation fail on the GST portal?
Can I use my personal bank account for a partnership's seller account?
Which part of the GSTIN is my PAN?
Do I need a GSTIN to sell online?
Get your GST registration done
Fill one form, add your documents, and a Tax Expert files the application. Rs 1,499.
Start GST registrationWhat sellers say
4.9 on Google →Read next
Stuck on a return or registration?
File GSTR-1 free with the tool, or hand it to a Tax Expert at a fixed fee.