Simple, transparent pricing

Pay per lookup. No setup fee, no annual fee. Credits never expire.
Start with up to 75 free lookups — no card, and they never expire.

Starting at ₹0.40 per GSTIN lookup

Starter

Your first paid step — covers a full bulk run.

₹199one-time

+18% GST (₹36) = ₹235 charged

250 credits · ₹0.80 / lookup

  • 250 GSTIN lookups
  • Credits never expire
  • Full REST API access
  • GST invoice included
  • Standard support
Buy Now
Most Popular

Business

For regular integrations and monthly bulk jobs.

₹999one-time

+18% GST (₹180) = ₹1,179 charged

2,000 credits · ₹0.50 / lookup

  • 2,000 GSTIN lookups
  • Credits never expire
  • Full REST API access
  • GST invoice included
  • Priority support
Get Started →

Scale

Serious volume at the lowest per-lookup rate.

₹2,499one-time

+18% GST (₹450) = ₹2,949 charged

6,250 credits · ₹0.40 / lookup

  • 6,250 GSTIN lookups
  • Credits never expire
  • Full REST API access
  • GST invoice included
  • Priority support
Buy Now

Credits have no expiry date

At 20 lookups a month, the 250-lookup Starter pack lasts about 12 months. Nothing is lost at the end of a month or a year, so you pay for the lookups you make and not for the ones you did not get to. The free lookups work the same way.

When you compare prices, check the expiry too. A lower rate per lookup costs more if part of the pack expires unused.

Prices shown above are exclusive of GST. 18% GST is added at checkout — the exact total is always shown before you pay.

Custom Volume Plan

Need more than 5,000 lookups?

High-volume users, GST software vendors, and ERP providers get negotiated per-lookup pricing, dedicated support, custom rate limits, and SLA guarantees. Tell us your monthly volume and we'll send a quote within 24 hours.

  • ✓ Negotiated pricing below ₹0.40/lookup
  • ✓ Custom rate limits
  • ✓ Dedicated account manager
  • ✓ SLA & uptime guarantee

Compare plans

FeatureStarterBusinessScale
Credits included2502,0006,250
Price per lookup₹0.80₹0.50₹0.40
Bulk check: Search1 credit (₹0.80)1 credit (₹0.50)1 credit (₹0.40)
Bulk check: Profile2 credits (₹1.60)2 credits (₹1.00)2 credits (₹0.80)
Bulk check: Contact6 credits (₹4.80)4 credits (₹2.00)4 credits (₹1.60)
Credits expire?NeverNeverNever
REST API access
Rate limit (req/min)606060
Priority support
Dedicated account mgr
Subscription

Vendor Monitoring

A GSTIN you verified in March can be cancelled in June, or quietly stop filing returns in August — and nothing tells you. Monitoring watches your vendor list and alerts you when something changes, so you find out before your input tax credit does.

Registration cancelled or suspended

The alert that stops you paying an invoice you cannot claim credit on.

Filing stopped

A supplier can read Active for years while they stop filing GSTR-1. Registration status never moves; this does.

Name, address or type changed

Keeps your vendor master honest without anyone re-checking it by hand.

Vendors watchedPrice per vendor / yearFrom
10–99₹49₹490 / year
100–999₹39₹3,900 / year
1,000–4,999₹29₹29,000 / year
5,000+₹25₹1,25,000 / year

Every account can watch 5 vendors free, permanently — enough to see the alerts working on suppliers you actually care about before paying for the rest. Monitoring is billed separately from lookup credits: a subscription never spends credits, and an empty credit balance never stops your vendor list being watched.

Excel upload

Bulk GSTIN Check

Upload a spreadsheet of GSTINs in the dashboard and get it back filled in. It spends the same credits as the API, per GSTIN, and malformed or not-found rows cost nothing.

Search

1 credit

legal name, trade name, status, taxpayer type, registration date, address

Profile

2 credits

everything in Search, plus filing frequency and the last GSTR-1 / GSTR-3B periods filed

Contact

4 to 6 credits

the mobile number and email registered against the GSTIN; the rate depends on your pack

Contact, per GSTINStarterBusinessScale
Credits644
In rupees₹4.80₹2.00₹1.60

The best pack you have ever bought sets your Contact rate; accounts on free credits pay the Starter rate. A GSTIN with no contact on record is still charged, because the lookup was made, and the sheet marks it as such. Details on the bulk GSTIN verification page and the GSTIN to contact details page.

Filing

E-way bill & e-invoice generation

Generate a real e-way bill or e-invoice (IRN) against the government network, from the same credits and the same key as a lookup. gstinapi.in files it through the GSP directly, with plain REST calls and a free sandbox mode to build against.

E-way bill

3 credits

per successful document — generate, cancel, close, update vehicle or reject

E-invoice

3 credits

per successful document — generate or cancel

Charged only when the filing actually succeeds — a rejection or an upstream failure is never charged. The GSTIN you file for needs e-way bill / e-invoice API access set up first, a one-time step outside gstinapi.in and separate from your API key. Contact us and we will get it configured for the GSTIN, or see the docs for the full setup.

Looking up an e-way bill or fetching its details costs 1 credit per call, including when no match is found.

Pricing FAQ

Do credits expire?

No. Credits on gstinapi.in never expire. Buy once, use at your own pace.

Is there a setup fee or an annual fee?

No. There is no setup fee, no annual fee and no minimum term. Integrate free first: the test GSTIN 00AAAAA0000A1ZT and the test PAN AAAAA0000A answer every GSTIN and PAN endpoint with a sample in the live response shape, without spending a credit. Buy a pack only when you switch to real GSTINs.

Is there a free trial?

Every account gets up to 75 free lookup credits — 10 on signup, 65 more across the setup steps — no credit card required, and they never expire, so there is no trial clock. Purchased credits are only used once the free ones run out.

What counts as one credit?

One credit = one successful GSTIN lookup returning data. Failed calls (invalid format, GSTIN not found, network errors) do not deduct credits.

Can I buy multiple packs?

Yes. Credits accumulate. If you have 200 credits and buy the Starter pack, you will have 300 credits total.

What does the bulk Excel check cost?

Upload a spreadsheet of GSTINs in the dashboard and pay from the same credits. Search is 1 credit per GSTIN that resolves and Profile, which adds filing frequency and the last GSTR-1 and GSTR-3B periods filed, is 2. Contact, which returns the mobile number and email registered against each GSTIN, is priced by your pack: 4 credits on Scale or Business and 6 on Starter or free credits. The best pack you have ever bought sets that rate.

Are there GST invoices?

Yes. A GST invoice is issued for every credit pack purchase, so you can claim input tax credit. It is emailed to you on payment and can be downloaded again from Billing History in the dashboard.

What payment methods are accepted?

All major credit/debit cards, UPI, net banking, and wallets via Razorpay — the same payment gateway used by thousands of Indian businesses.

What is the rate limit?

60 requests per minute per API key. Contact us for custom limits.

Can I get a volume discount beyond the Scale pack?

Yes — for 50,000+ lookups per month, contact us on WhatsApp or email for a custom quote.

Start with up to 75 free lookups

No credit card. No commitment. API key in 30 seconds.