Go global effortlessly! Accept payments in over 100 currencies from customers worldwide.Learn more

Verification Suite for Businesses

GST Verification

Do instant

GST Verification

of your vendors for quick KYC and ensure accurate ITC claim every time.

Online GST Verification

Simple & easy Integration
Verification in real time

Product features

Verify GST

in three simple steps
Step 1Log in to your merchant dashboard andgo to the Verification Suite, from the leftside panel select GSTIN.Step 2To do a single GST Verification, clickon ‘Verify GSTIN’ and enter the 15-digitunique GST number.Step 3Get the verification status in real-time!
Note: You can use our powerful APIs to do bulk

GST number verification

. View API documentation

Who can use GST Verification by Cashfree Payments?


Ecommerce marketplaces


Lending and micro-financing platforms


B2B Reseller Companies


Insurance providers

Advanced analytics

B2B Ecommerce

Advanced analytics


Advanced analytics

Tax processing and return filing platforms

Advanced analytics

Identity verification companies

Simple integration

Most powerful GST verification API

Integrate the powerful GST Verification API with your product using only a few lines of code and automate the onboarding process.

    Highly reliable and secure APIs.
    Use the official Cashfree Payments libraries for different programming languages to integrate with your product and automate GST verification flow.
View API Documentation

curl --location --request POST ' https://api.cashfree.com/verification/gstin ' \

--header  'x-client-id: CF1848C4NLRC16Q4Q7LHG2HK70'\

--header  'x-client-secret: 2d0ecf75b2e44e517fda222a0d20e42e7f503b03'\

--header 'content-type : application/json'\

--data-row '{

   "GSTIN": "29AAACP2916R1ZR",

   "businessName": " ",



reference_id:  '19'


legal_name_of_business:  'CASHFREE'

center_jurisdiction:  'RANGE-CSD5'

state_jurisdiction:  'LGSTO 015 - Bengaluru'

date_of_registration:  '2017-07-01'

constitution_of_business:  'Private Limited Company'

taxpayer_type:  'Regular'

gst_in_status:  'Active'

last_update_date:  '2022-03-16'

nature_of_business_activities:  ' [ Service Provision, Office / Sale Office ],'

principal_place_address:  ' 1st floor, Essae Vaishnavi Summit, No. 6/B, Bengaluru, 80feet Road, 3rd Block, Koramangala, Karnataka, 560034,'

valid:  ' true'

message:  ' GSTIN Exists'


Complete Identity Suite

Activate GST Verification along with our complete Verification Suite to ensure all your transactions are verified and risk-free!

Verify beneficiary accounts across 600+ banks including public, private, rural, and cooperative banks

Learn more

Enter UPI ID and know if it exists. You will receive a customer name at the bank in the response for valid UPIs.

Learn more

Check against the most exhaustive list of IFSC codes updated weekly.

Learn more

Verify if the PAN is valid, identify the registered name of the cardholder along with the nature of the cardholder. Do a single verification or a bulk verification of upto 10,000 PAN numbers instantly via API.

Learn more

Validate user’s 12-digit Aadhaar number and get details like user’s name, age band, gender, state, and the last three digits of their mobile number, in seconds.

Learn more

Instantly verify the users’ PII data like PAN, Aadhaar, bank account, UPI IDs when they sign up on your app.[Recommended for app based solutions]

Learn more

Have more questions?

Visit our support page
Get instant results
with the best success rate!
  • No setup, maintenance or any other hidden fees

  • Pay only for actual verifications

  • Option of paying before or after verification

Start Free Trial
Do free GST verification with free credits worth ₹100/-

GST Verification

Now verify the GST details of any entity, instantly!

Start Free Trial

Custom pricing designed for enterprises

  • Early access to new features
  • Dedicated account manager
  • Discounted pricing
  • Support over WhatsApp in addition to other channels

If you are in a financial services business or want to embed GST verification into your product flow, contact us to get custom pricing.

Contact Sales
Frequently Asked Questions

GST verification is a way to verify the identity of a business registered under GST. When a business has to add vendors and service providers it is recommended to verify if the GSTIN of the business is valid, and check business details. Correct GSTIN helps buyers claim ITC on purchases and validate identity of business they are dealing with.

Cashfree Payments offers GST Verification API and dashboard solution as part of Verification Suite sign up on Cashfree Payments to verify GST details of any business. When you sign up you also get 100 free credits that you can use for free trial of any Verification product.

No, to verify a GST, it is mandatory to enter the GST number, additionally you can enter the business name and then check it against the legal name of the business as per GST portal records.

Once a GST number is entered, the system will return whether the GST number is valid or not along with the following details (if valid):

  • Legal name of the business.
  • Center jurisdiction.
  • State jurisdiction.
  • Date of GST registration.
  • Constitution of business like private limited company, public company etc.
  • Tax payer type like regular, composite.
  • GST registration status.
  • Last update as per GST registration.
  • Nature of business activities like services provision.
  • Principal office place of business address.

No, there is no limit to the number of GST verifications that can be verified in a day.

Using GST Verification API, you verify GST number instantly under seconds.

There is an option to pay either way - pre-paid or post-paid. Please get in touch with our sales team to find the best suitable method for you.

Have more questions?

Visit our support page
Explore other products
Verification Suite

Verification Suite

Explore comprehensive verification suite for user and business identity verification.

Learn More


Easiest way to make payouts to any bank account, UPI ID, card, AmazonPay, Paytm or other native wallet 24*7 instantly even on a bank holiday.

Learn More
Payment Gateway

Payment Gateway

Collect domestic and international payments on your website or app.

Learn More
Payment Forms

Payment Forms

Create custom payment pages, display your product/service & collect online payments via 180+ payment methods like UPI, net banking, etc.

Learn More

Ready to get started?

Collect customer payments, make payouts, manage international payments and so much more. Create your account or contact our experts to explore custom solutions.

  • Easy onboarding

  • Dedicated account manager

  • API access

Create Account