Testing buyback accounting means independently recomputing each of the specific entries the transaction requires: the face value of shares bought back derecognised from share capital, the premium paid over face value adjusted against the securities premium account and free reserves (and general reserve where applicable), and an amount equal to the nominal value of shares bought back transferred from free reserves to a capital redemption reserve, since under Indian company law bought-back shares are extinguished and physically destroyed, not held by the company as treasury stock on its own balance sheet.
Why 'treasury shares' is the wrong mental model for an Indian buyback
Unlike some other jurisdictions, a company buying back its own shares under the Companies Act must extinguish and physically destroy them within the prescribed period, and cannot reissue them as treasury stock. Testing the accounting against a treasury-stock framework, where shares are held at cost pending reissue, applies the wrong model and will miss the capital redemption reserve transfer the Act actually requires.
The testing sequence
- 01Obtain the buyback resolution and the actual shares bought back during the yearNumber of shares, buyback price per share, and the source of funds used — free reserves, securities premium, or proceeds of a fresh issue, since the source matters for the subsequent solvency and reserve tests.
- 02Recompute the face value and premium split for the total amount paidFace value of shares bought back, multiplied by the number of shares, separated from the premium — the excess of buyback price over face value — for each.
- 03Trace the face value component to a reduction in share capitalThe nominal value of shares bought back should reduce the issued, subscribed and paid-up share capital by exactly that amount.
- 04Recompute the premium adjustment against securities premium and free reservesThe premium paid over face value is adjusted against the securities premium account first, and then against free reserves (or, where applicable, the general reserve), and the specific sequence and amounts used should be recomputed rather than accepted as a single net journal entry.
- 05Recompute the transfer to the capital redemption reserveAn amount equal to the nominal value of the shares bought back is required to be transferred out of free reserves (or the securities premium account, where the buyback is out of the proceeds of a fresh issue, subject to specific conditions) into a capital redemption reserve, to be used only for specified purposes.
- 06Confirm the shares bought back were actually extinguished within the prescribed periodPhysical destruction or dematerialised extinguishment, and a corresponding filing confirming the reduced capital, should exist — no bought-back shares should still be sitting as an asset or investment anywhere in the books.
- 07Reconcile the movement in share capital, securities premium, free reserves and the capital redemption reserve for the year end to endThe four balances together should move by exactly the amounts the buyback requires, with no unexplained residual in any of them.
| Entry | Amount tested |
|---|---|
| Reduction in share capital | Face value × number of shares bought back |
| Adjustment to securities premium / free reserves | Premium paid over face value, in the required sequence |
| Transfer to capital redemption reserve | Equal to the nominal value of shares bought back |
| Extinguishment | Physical or dematerialised destruction, confirmed within the prescribed period |
Regulatory requirement
Section 68 of the Companies Act and the rules under it govern buyback accounting, including the capital redemption reserve requirement and the extinguishment timeline. Verify the current text before concluding.
How we think about this
Every entry in a buyback — the capital reduction, the premium split, the reserve transfer — is arithmetic fixed entirely by the buyback price and share count, and should be rebuilt independently rather than taken from the client's single consolidated journal entry. The judgement that matters sits upstream of the accounting, in whether the buyback itself met the statutory conditions in the first place.
This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.
Related resources
- CARO & Companies ActHow to test compliance with the section 68 buyback conditionsRecompute the quantum limit and the debt-equity ratio test independently, test the solvency declaration, and check the cooling-off period before any further buyback or fresh issue.
- CARO & Companies ActSecretarial compliance checklist for a statutory auditorBoard meeting frequency, statutory registers and ROC filing timeliness, read as evidence of compliance culture rather than a secretarial checklist in its own right.
- CARO & Companies ActCARO 2020 reporting checklist for statutory auditorsThe topic areas CARO reporting covers, what evidence each one needs, and how the clauses fit together across the audit file.
- Audit data & extractsTrial balance mapping for audit softwareMapping a client's idiosyncratic ledgers to a standard chart of accounts is the step that decides whether analytics and disclosures work at all, and the one most firms rush.
Free tools, no signup
Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.
- Purchase register checkDuplicate payments, round-sum amounts, weekend-dated invoices, incomplete records.
- GSTR-2B reconcilerMatches your purchase register against GSTR-2B — missing invoices either side, amount mismatches.
- Bank reconciliation checkerMatches your cash book against a bank statement — what's outstanding on each side.
- Fixed asset register checkDuplicate asset codes, missing location or useful life, negative net book value.
- Payroll red-flag scannerBank accounts shared across employees, and records missing an ID, PAN or salary.
- CARO applicability checkerAnswer a few questions about the company and see which CARO 2020 clauses likely apply.
- MSME payment delay checkerMSME-flagged invoices paid — or still unpaid — beyond the 45-day Section 22 limit.
- Related-party transaction screenerTransactions above a threshold you set with no approval reference, grouped by counterparty.
- Depreciation useful life checkerCompares a useful life in use against the Schedule II, Part C indicative figure.
- Materiality calculatorOverall and performance materiality against PBT, revenue, assets or equity, with reasoning shown.
- Sample size calculatorStatistical sample size for a test of controls or a substantive test of detail.