We connect customer and supplier masters in your system to GSTIN validation services.

A mistyped or cancelled GSTIN on an invoice causes problems later — rejected e-Invoices, mismatched returns and input tax credit your customer cannot claim. Checking the GSTIN when the party is created catches this at the start and saves typing the legal name and address by hand.

What we build with it

  • Verifying a GSTIN when creating a customer or supplier
  • Auto-filling legal name and address from the registry
  • Flagging cancelled or suspended registrations
  • Periodic rechecks of existing parties

How it works

  1. A user types a GSTIN while creating a customer or supplier.
  2. The system first checks the format and check digit, catching typing errors instantly without any external call.
  3. It then looks up the GSTIN through the verification service.
  4. The registered legal name, trade name, address and status are shown, and the user can accept them into the master.
  5. If the registration is cancelled or suspended, the system warns the user before any invoice is raised.

Data exchanged

  • GSTIN entered
  • Registered legal name, trade name, address and status returned

What is needed to set it up

  • GSP API access supporting verification
  • Credentials configured server-side

Good to know

  • A GSTIN can be cancelled after you first verify it, so periodic rechecks of active parties are worthwhile.
  • The registered address may differ from the delivery address. The system keeps them as separate fields.
  • Lookups may be charged by your GSP, at rates it sets.