Taxation & Salary APIWeb Calculator UI

Free ESOP & Startup Equity Tax Calculator API (2026)

API for calculating perquisite tax at exercise (FMV − Strike Price) and capital gains tax at share sale.

Interactive API Playground & Live Test

GET/api/v1/esop

Query Parameters

Number of ESOP shares exercised (default: 10,000)

Exercise strike price per share in ₹ (default: 20)

Fair Market Value per share at exercise in ₹ (default: 150)

Sale price per share in ₹ (default: 450)

Months held from exercise to sale (default: 28)

Set "true" for shares listed on a recognised exchange (default: false)

Set "true" if the employer is a DPIIT-recognised eligible startup (default: false)

Other annual taxable income in ₹ (default: 25,00,000)

'new' (default) or 'old'

curl -X GET "https://fincalculator.in/api/v1/esop?sharesCount=10000&strikePrice=20&exerciseFmv=150&salePrice=450&holdingMonths=28&isListed=false&isDpiitStartup=false&annualIncome=2500000&regime=new" \
  -H "Accept: application/json"
Live JSON Response (HTTP 200 OK)
Click "Execute Live API Request" below...

Request Parameters Schema

ParameterTypeRequiredDescription / Notes
sharesCountnumberOptionalNumber of ESOP shares exercised (default: 10,000)
strikePricenumberOptionalExercise strike price per share in ₹ (default: 20)
exerciseFmvnumberOptionalFair Market Value per share at exercise in ₹ (default: 150)
salePricenumberOptionalSale price per share in ₹ (default: 450)
holdingMonthsnumberOptionalMonths held from exercise to sale (default: 28)
isListedbooleanOptionalSet "true" for shares listed on a recognised exchange (default: false)
isDpiitStartupbooleanOptionalSet "true" if the employer is a DPIIT-recognised eligible startup (default: false)
annualIncomenumberOptionalOther annual taxable income in ₹ (default: 25,00,000)
regimestringOptional'new' (default) or 'old'

Frequently Asked Questions (FAQs)

Is the Free ESOP & Startup Equity Tax Calculator API free to use in production apps?
Yes! All FinCalculator REST APIs are completely free, zero-auth, open-CORS, and edge-cached for high performance across global web and mobile applications.
What is the rate limit for /api/v1/esop?
Endpoints are cached at the edge for 24 hours. There are no restrictive rate limits for standard web traffic and mobile applications.