Verify GSTIN

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

Click to view the test data and response codes.

Sample GSTIN

GSTINRemarks
29AAICP2912R1ZRValid
05BBICP2912R1ZRValid
29AAIZP2912R1ZRInvalid
05BBICA2912R1ZRInvalid

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.

GSTIN is a unique 15-digit Goods and Services Tax Identification Number assigned to each business registered under GST. You can claim free credits to verify your beneficiary details.

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.


Language

Experience the all-new Cashfree Payments Docs! Faster, smarter, and easier to navigate. Check it out here!🎉