All Workflows

ESOP Accounting

Grant letter ingestion + Black-Scholes fair value + amortisation — esop accounting compliant with Ind AS 102 / ASC 718.

Live demo Upload your option grant register. Cadel runs Black–Scholes fair-value and posts the period employee-benefit expense under Ind AS 102.

The Problem

Mid-market companies run 2–4 ESOP grant cycles per year across 100–300 option holders, but the grant data lives in PDF letters that have to be manually retyped into the compensation model. Four error classes silently produce restatement risk.

Vesting schedule misclassification

Cliff-plus-graded hybrid schedules described in ambiguous language ("25% on first anniversary and 1/48th per month thereafter") are routinely classified as pure graded, breaking the Ind AS 102 amortisation curve. Auditors only catch it by reconstructing the table from the source letter.

FX denomination on overseas grants

Grants priced in USD or EUR for India-functional entities are routinely entered at the wrong reference rate — or worse, kept in the source currency with no translation. Exchange differences are recognised incorrectly under Ind AS 21 and the compensation cost overstates or understates by the FX delta.

Modifications booked as new grants

Repricing and term-extension events that amend an existing grant get keyed as fresh grants. The incremental fair-value charge under Ind AS 102.27 / ASC 718-20-35-3 never gets computed, and the original cumulative expense doesn't continue on its pre-modification schedule.

Forfeiture defaults & grant ID collisions

Forfeiture rate defaulted to zero overstates compensation cost; cross-entity grant ID collisions cause double-counting at consolidation. Both errors persist undetected until the year-end Ind AS 102.45(b) reconciliation breaks.

2–3 days

Per ESOP grant cycle spent transcribing PDF grant letters into the compensation-expense model. Error rates in manual ESOP schedules are documented by ICAI educational guidance as a leading cause of audit findings on equity-compensation disclosures under Ind AS 102.45.

Why It Matters: Regulatory Framework

ESOP accounting is governed by Ind AS 102 (India), ASC 718 (US GAAP), and IFRS 2 (international parent). Four regulatory anchors define how the workflow has to behave.

Ind AS 102.10 · 102.19

Grant-date fair value & forfeiture

Grant-date fair value of the equity instrument is the basis for recognition (Para 10). Forfeiture estimates must reflect non-vesting conditions and service conditions (Para 19); zero-default forfeiture inflates cumulative compensation expense and triggers restatement at the next reconciliation.

ASC 718 · ASU 2016-09

US GAAP stock compensation

ASC 718-10 establishes the fair-value-based approach for share-based payment. ASU 2016-09 allows an actual-forfeiture election; the workflow records the election in the audit log so the auditor can verify consistent application across grant cycles.

IFRS 2 · Ind AS 102.27

Modification accounting

For modifications (repricing, term extension), the incremental fair value — modified award fair value at modification date minus original award fair value at modification date — is recognised over the remaining vesting period. The original schedule continues on the pre-modification basis.

ICAI SA 230 · PCAOB AS 1215

Audit documentation

SA 230 requires the auditor to retain the source grant letter, extracted fields with confidence scores, the chosen discount rate basis, and a timestamped change log. PCAOB AS 1215 requires equivalent documentation for US-listed companies during SOX 404 testing.

What This Workflow Automates

Seven deterministic passes from grant letter upload to period-close equity workpaper — with Black-Scholes inputs captured at ingestion and every assumption traceable to source.

01

Grant letter ingestion

Each ESOP grant letter (PDF or Word) ingested and parsed for structured fields: employee name, employee ID, grant date, number of options, exercise price, currency, vesting schedule, cliff date, plan name, and plan version identifier.

02

Vesting schedule classification

Parsed against a controlled vocabulary — cliff / graded / cliff-plus-graded hybrid — with ambiguous natural-language descriptions flagged for controller sign-off before the amortisation table is generated, preventing misclassification under Ind AS 102.12 or ASC 718-10-55-68.

03

FX denomination check

Where exercise price is denominated outside the entity’s functional currency, the workflow attaches the applicable RBI reference rate (or FRED mid-market rate for USD-functional entities) for the grant date and marks the field for treasury review under Ind AS 21.

04

Black-Scholes fair value

Risk-free rate, expected volatility, dividend yield, and expected term captured at grant ingestion; Black-Scholes-Merton fair value computed per Ind AS 102.B4 / ASC 718-10-55-17. Lattice-model grants (market conditions) flagged for external actuary input automatically.

05

Amortisation schedule generation

Period-by-period amortisation table generated from the vesting schedule and computed fair value, ready for direct journal entry import to Tally Prime / SAP / NetSuite. Service-condition adjustments and graded-vesting shape preserved through the curve.

06

Modification & forfeiture events

Amendments linked to the original grant; incremental fair-value delta computed and dated to the modification date per Ind AS 102.27 / ASC 718-20-35-3. Forfeiture events reverse the unrecognised portion of cumulative expense and update the outstanding option count.

07

Audit workpaper export

Structured grant register exported as CSV and PDF with field-level source citations back to the grant letter, validation results inline, forfeiture assumptions documented per grant — drops directly into the stock-based compensation footnote workpaper under ICAI SA 230 / PCAOB AS 1215.

Edge Cases We Simulate

The workflow ships with a battery of synthetic test scenarios that exercise every failure mode we have seen in real-world data. Each scenario produces a deterministic outcome that an auditor or controller can verify in seconds.

Cliff vs. Graded Vesting Mismatch

What's wrongGrant letters sometimes describe a schedule using ambiguous language — e.g., '25% after year one, remainder monthly' — which can be parsed as either a cliff-plus-graded hybrid or a pure graded schedule, producing incorrect periodic expense amortisation under Ind AS 102.12 or ASC 718-10-55-68.
Expected outcomeWorkflow flags the vesting type as 'ambiguous' and surfaces both possible interpretations with the corresponding charge schedules, requiring explicit controller sign-off before the entry is accepted.

Exercise Price Denominated in Foreign Currency

What's wrongFor employees granted options by a foreign parent entity, exercise prices may be stated in USD or another currency while the entity's functional currency is INR. Direct use of the grant-date exchange rate is required under Ind AS 21 for measurement, but letters often omit the applicable rate.
Expected outcomeWorkflow identifies the currency mismatch, attaches the RBI reference rate for the grant date, recalculates the INR equivalent, and marks the field for treasury review.

Repriced or Amended Grants

What's wrongWhen exercise prices are reduced or vesting terms modified after the original grant date, the amendment creates an incremental fair value that must be recognised as an additional charge under Ind AS 102.26 or ASC 718-20-35-3. A repriced letter referencing an earlier grant ID without a clear delta calculation causes duplicate or understated expense.
Expected outcomeWorkflow detects the amendment reference, links it to the original grant record, computes the incremental fair-value delta, and generates a separate accounting line for the modification date onwards.

Missing or Expired ESOP Plan Reference

What's wrongGrant letters that cite a plan name (e.g., 'ESOP Plan 2019') not present in the uploaded plan document register, or that reference a plan whose board-approval date post-dates the grant date, indicate a governance gap that invalidates the grant for accounting purposes.
Expected outcomeWorkflow cross-checks the cited plan identifier against the registered plan library, flags unmatched or post-dated references as 'unresolvable', and blocks the grant from posting until a valid plan document is attached.

Forfeiture Rate Assumption Absent

What's wrongInd AS 102.19 and ASC 718-10-30-11 require an entity to estimate forfeitures at grant date (or, under the ASU 2016-09 practical expedient, recognise them as incurred). Grant letters that contain no historical forfeiture data and where no plan-level assumption has been configured cause the expense calculation to default to zero forfeiture, overstating compensation cost.
Expected outcomeWorkflow raises a validation warning when no forfeiture rate is associated with the plan, prompts the preparer to input an actuarially or historically supported rate, and documents the assumption in the audit workpaper export.

Duplicate Grant ID Across Entities in a Group

What's wrongIn multi-entity groups, subsidiaries sometimes issue grants using the same sequential numbering scheme as the parent, creating colliding grant IDs that result in double-counting stock-based compensation expense at the consolidation layer.
Expected outcomeWorkflow enforces a compound key of entity-code plus grant-ID at ingestion, surfaces all collisions with entity attribution, and prevents posting until IDs are disambiguated.

Sample Documents

Seeded sample files used to demonstrate this workflow. Each one exercises a specific scenario or failure mode.

ESOP Grant Letter
esop_grant_letter_sample.pdf

Standard individual grant letter containing employee name, employee ID, grant date, number of options, exercise price, and a four-year graded vesting schedule with a one-year cliff; used to demonstrate field extraction and vesting-schedule parsing.

ESOP Plan Document
esop_plan_document_2022.pdf

Board-approved ESOP plan document specifying total option pool size, eligible participants, exercise window, and forfeiture conditions; used to validate grant letters against authorised plan parameters.

Fair Value Workbook
black_scholes_inputs.xlsx

Spreadsheet containing risk-free rate, expected volatility, dividend yield, and expected term inputs used to compute grant-date fair value per option under the Black-Scholes model as required by Ind AS 102 / ASC 718.

Grant Amendment Letter
esop_amendment_letter.pdf

Amendment notice reducing the exercise price on an earlier grant; demonstrates the workflow's ability to detect repricing events, link to the original grant, and calculate incremental fair value under Ind AS 102.26.

Why Automation Wins Here

The Cadel ESOP accounting software replaces manual grant-letter transcription and spreadsheet vesting schedules with deterministic extraction and rule-based classification — eliminating the six error classes that most commonly cause stock-based compensation restatements.

2–3 days → 30 min
Grant-data prep per cycle
100–300
Option holders supported per entity
6 checks
Deterministic validation rules per grant
2–4 cycles/yr
ESOP grant cycles automated end-to-end
Hybrid vesting schedule detection
Cliff-plus-graded language ("25% on first anniversary and 1/48th per month thereafter") is correctly identified as hybrid — not pure graded — which preserves the correct Ind AS 102 amortisation curve and prevents the front-year expense misstatement that auditors typically only catch by reconstructing the vesting table from the original letter.
Black-Scholes audit trail
Risk-free rate, expected volatility, dividend yield, and expected term are captured at grant ingestion and stored alongside the calculated fair value, fully traceable under Ind AS 102.B4 / ASC 718-10-55-17. Lattice-model grants are flagged for external actuary input automatically.
SA 230 / PCAOB AS 1215 ready
The structured grant register exports as CSV and PDF with field-level source citations back to the original grant letter, validation results inline, and forfeiture assumptions documented per grant. Drops directly into the stock-based compensation footnote workpaper without any reformatting.

Frequently Asked Questions

The questions accountants and finance controllers ask most often before deploying this workflow.

Which accounting standards does this workflow support for ESOP expense recognition?

The workflow is designed for Ind AS 102 Share-based Payment (mandatory for Indian companies preparing financial statements under the Companies (Indian Accounting Standards) Rules, 2015) and ASC 718 Compensation — Stock Compensation (US GAAP). For entities still on Indian GAAP, the ICAI Guidance Note on Accounting for Employee Share-based Payments is also referenced. The audit workpaper export maps each field to the applicable paragraph of the relevant standard.

How does the workflow calculate grant-date fair value per option?

The workflow applies the Black-Scholes-Merton model, the most commonly used closed-form option-pricing approach accepted under both Ind AS 102.B4 and ASC 718-10-55-17. Inputs — risk-free rate (typically the yield on Government of India dated securities or US Treasury notes for the relevant expected term), expected volatility (computed from historical share price data or implied volatility where available), dividend yield, and expected term — are captured at grant ingestion and stored alongside the calculated fair value for auditability. Where a lattice model is required (e.g., for options with market conditions under Ind AS 102.21), the workflow flags the grant for external actuary input.

Does this workflow handle multi-entity or group-level ESOP schemes?

Yes. The workflow maintains a compound key of entity code + grant ID to prevent collision across subsidiaries sharing sequential grant numbering. For group schemes where a parent grants options over its own shares to employees of a subsidiary, the workflow supports recharge accounting between entities — debit to subsidiary P&L and credit to inter-company payable — consistent with the treatment described in Ind AS 102.43A and IFRS 2.43A.

What is the audit trail produced by this workflow?

Each grant record retains a timestamped extraction log showing the source document, the page and bounding-box coordinates of every extracted field, the user who reviewed and approved the record, and any override notes. Validation exceptions — forfeiture rate assumptions, currency conversions, amendment linkages — are stored as structured comments against the grant line. This package is exportable as a PDF audit workpaper and is designed to satisfy the documentation requirements of ICAI SA 230 Audit Documentation and PCAOB AS 1215.

How does the workflow integrate with accounting systems such as Tally, NetSuite, or SAP?

Validated grant data and the resulting periodic amortisation schedule are exportable as a journal entry CSV formatted for direct import into Tally Prime (using the standard XML/CSV voucher format), Oracle NetSuite (journal entry import template), and SAP FI (IDOC-compatible flat file). The export includes the debit to employee benefits expense and credit to equity — securities premium or share options outstanding reserve — along with the cost centre and profit centre coding captured from the grant letter.

How are forfeitures and cancellations handled mid-vesting?

When an employee departs before full vesting, the workflow records a forfeiture event against the open grant, reverses the unrecognised portion of the cumulative expense, and updates the outstanding option count. This treatment follows Ind AS 102.19 (estimate-based approach) or the ASU 2016-09 actual-forfeiture election under ASC 718. A reconciliation of opening options outstanding, granted, forfeited, exercised, and lapsed is produced each period and ties to the disclosures required under Ind AS 102.45(b) and ASC 718-10-50-2(c).

How does the ESOP accounting software handle grant modifications and repricing events?

When a grant is repriced, extended, or otherwise modified, the workflow ingests the modification letter, links it back to the original grant via the plan + employee compound key, and computes the incremental fair value as the difference between the fair value of the modified award and the fair value of the original award measured at the modification date. This incremental cost is recognised over the remaining vesting period in accordance with Ind AS 102.27 and ASC 718-20-35-3. The original cumulative expense continues to be recognised on the pre-modification schedule, and both schedules are retained in the audit log for the controller to reconcile during period close.

Can the workflow accommodate cashless exercise and net-settled exercise mechanics?

Yes. For cashless exercise, the workflow records the exercise event at the grant's exercise price, computes the broker-assisted sale proceeds, and posts the net cash to the employee while flagging the perquisite component for TDS under Section 17(2)(vi) of the Income Tax Act, 1961. For net-settled exercise — where the company withholds shares equivalent to the exercise price plus statutory tax — the workflow updates the outstanding option count by the gross exercised quantity and the issued share count by the net delivered quantity, preserving the dilution math for cap table integration.