Verify GSTIN

Use this API to verify if a given GSTIN number exists or not.

👍

Verify GSTIN for Free!

You can verify your beneficiary GSTIN details for free using Free Credits. With this limited-time offer, experience and test the feature without paying any verification charges.

A banner displays the offer for you on the Verification Suite - GSTIN page (Verification Suite Dashboard > Verification Suite - GSTIN). Click Claim Free Credits and instantly redeem the credits to your account.

GSTIN is a unique 15-digit Goods and Services Tax Identification Number assigned to each business registered under GST.

GSTIN Format - The first two digits of the 15-digit GSTIN represent the state code. The following ten digits are the PAN number of the person or the business entity. The thirteenth digit is based on the number of registrations done by the firm within a state under the same PAN.

Cashfree Payments GSTIN Verification feature allows you to instantly verify the GSTIN details of your customers for quick KYC, vendor onboarding, financing loans to businesses and insurance purposes.
You can use our API or dashboard to validate the GSTIN details quickly.

Click to view the response codes.

Response Codes

Sub CodeStatusAccount StatusAccount Status CodeMessage
200SUCCESSVALIDGSTIN_IS_VALIDGSTIN exists.
200SUCCESSINVALIDINVALID_GSTINGSTIN doesn't exist.
401ERRORUNABLE_TO_VALIDATEAUTHENTICATION_ERRORClient ID/Client Secret is Missing.
401ERRORUNABLE_TO_VALIDATEAUTHENTICATION_ERRORIP not whitelisted.
412ERRORUNABLE_TO_VALIDATEINSUFFICIENT_BALANCEInsufficient balance to process this request.
422ERRORUNABLE_TO_VALIDATEINVALID_GSTINPlease provide a valid GSTIN
429ERRORUNABLE_TO_VALIDATETOO_MANY_REQUESTSToo many requests.
520ERRORUNABLE_TO_VALIDATEUNABLE_TO_VALIDATEVerification attempt failed.

Language