CORAA
Blog/Audit Standards

IndAS 109 (Financial Instruments) Audit Procedures: Classification, Impairment & Testing Automation

Automate IndAS 109 audit procedures for financial instruments. Classification testing, impairment assessment, hedge accounting validation. AI detects ₹10Cr+ misstatements in minutes.

CCORAA Team8 May 202612 min read

IndAS 109 governs how companies classify, measure, and report financial instruments (debt securities, equity investments, derivatives, loans).

Manual classification testing is error-prone:

  • ₹200Cr investment portfolio requires testing 50+ holdings for classification (FVTPL vs amortized cost vs FVOCI)
  • Auditors manually review contracts, business models, cash flow characteristics
  • Complex instruments (hybrid securities, derivatives) require judgment
  • NFRA findings: 25% of auditors misclassify investments, triggering earnings restatement

AI-powered IndAS 109 testing classifies 100% of instruments in minutes, validates impairment assumptions, and flags hedge accounting errors.


Why IndAS 109 Testing Matters

Scenario: Mis-classified Investment (₹10Cr Impact)

Company holds ₹100Cr bond portfolio. Manual classification:

  • Auditor reviews 10 bonds (10% sample) from ₹100Cr
  • Classifies per "business model" + "cash flow characteristics"
  • Concludes: ₹60Cr amortized cost (interest income), ₹40Cr FVTPL (trading)

Reality: 8 of 10 sampled bonds were mis-classified. Actual breakdown:

  • ₹70Cr should be FVTPL (held for trading, per treasury committee minutes)
  • ₹30Cr should be amortized cost (held-to-maturity, per fund guidelines)

Impact:

  • ₹10Cr bonds mis-classified from amortized cost to FVTPL
  • Fair value loss of ₹10Cr recognized in P&L (vs OCI, which would soften income impact)
  • Earnings overstated by ₹10Cr
  • Auditor missed the error (sample bias)

With AI testing:

  • 100% of bonds classified by (1) business model, (2) cash flows, (3) intent
  • ₹70Cr FVTPL + ₹30Cr amortized cost identified correctly
  • Workpaper flags ₹10Cr correction need
  • Auditor presents adjustment before financial statement issuance

IndAS 109 Classification Framework

Step 1: Instrument Identification

Classify each instrument by type:

1. Debt instruments (bonds, loans, bank deposits)
2. Equity investments
3. Derivatives (forwards, options, swaps)
4. Hybrid instruments (convertible bonds, preference shares)

For each: Extract
  - Contractual terms (maturity, coupon rate, covenants)
  - Counterparty (issuer credit rating, related-party risk)
  - Holding intent (treasury statement, management minutes)
  - Fair value data (market quotes, pricing models)

Step 2: Classification Logic

Debt Instruments:

Question 1: Is business model "held to collect" or "collect & sell"?
  → Amortized cost (collect only) or FVOCI (collect & sell)
  → FVTPL (held for trading) → All else → FVTPL

Question 2: Do cash flows consist solely of principal + interest?
  → If YES: FVOCI / Amortized cost eligible
  → If NO (e.g., embedded derivative): FVTPL

Classification:
  Amortized Cost: "Collect" + "Solely P&I" + held past maturity
  FVOCI: "Collect & Sell" + "Solely P&I" + business model supports trading
  FVTPL: All others (trading intent, or structured cash flows)

Equity Investments:

Default: FVTPL
Exception: Irrevocable election to FVOCI (only if not held for trading)
  → Creates volatility buffer (gains/losses in OCI, not P&L)

Derivatives:

Default: FVTPL (mark-to-market each period)
Exception: Hedge accounting qualification
  → If qualifies: gains/losses deferred in OCI (hedge reserve)
  → If fails: FVTPL (earnings volatility)

Step 3: Business Model Assessment

For debt instruments, determine intent:

Auditor tests:
1. Treasury committee minutes (does company intend to hold?)
2. Portfolio turnover history (% sold before maturity)
3. Management compensation KPIs (rewarded for trading or collecting?)
4. Regulatory/loan covenant requirements (must hold to maturity?)

AI scoring:
  Score 1–10:
  8–10 = "Collect to maturity" → Amortized cost eligible
  4–7 = "Collect & sell mix" → FVOCI eligible
  1–3 = "Trading/short-term" → FVTPL required

Step 4: Cash Flow Characteristic Testing

For amortized cost/FVOCI eligibility: Does instrument generate "solely" P&I cash flows?

Red flags:
✅ Straight bond (fixed coupon, principal at maturity) → P&I only ✓
⚠️ Floating bond (interest tied to LIBOR) → Still P&I ✓
⚠️ Callable bond (issuer can redeem early) → Still P&I ✓
❌ Convertible bond (converts to equity) → NOT solely P&I ✗
❌ Structured note (returns linked to index) → NOT P&I ✗
❌ Inverse floater (interest drops if LIBOR rises) → Embedded derivative ✗

Example Red Flag:
  Company holds "Reverse Floater Bond"
  Interest = 10% - LIBOR (inverse relationship)
  Not solely P&I → Fails SPPI test → Must be FVTPL
  
  Auditor mis-classified as amortized cost
  AI catches: Flag for reclassification

Step 5: Impairment Assessment

For amortized cost investments: Test for credit impairment (ECL - Expected Credit Loss)

AI tests:
1. Credit rating of issuer (has rating downgraded?)
2. Default probability (use market spreads)
3. Loss given default (recovery rate)
4. Exposure at default (holding amount)

ECL = Probability of Default × Loss Given Default × Exposure

Example:
  Bond holding: ₹10Cr
  Issuer rating downgraded from BBB to BB (speculative)
  PD increased from 1% to 5%
  LGD = 40% (if default, recover 60%)
  
  ECL (3-month) = 5% × 40% × ₹10Cr = ₹20L
  Audit adjustment: Impairment loss ₹20L, reserve ₹20L

Step 6: Hedge Accounting Testing

For derivatives designated as hedges: Validate qualification

AI tests:
1. Designation formal? (documented at inception)
2. Effectiveness testing (hedge ratio 80–125%?)
3. Critical terms match? (notional, maturity, currencies)
4. Rebalancing required?

Example Hedge Failure:
  Company hedges ₹100Cr USD receivable with USD forward
  Notional: ₹102Cr (2% over-hedge)
  AI flags: Effectiveness <80% (over-hedged) → Cannot qualify as hedge
  Treatment: Forward marked to FVTPL (not OCI), creating earnings volatility

Step 7: Disclosure Testing

Verify completeness of IndAS 109 disclosures:

AI extracts from financial statements:
1. Classification breakdown (balance sheet by category)
2. Fair value hierarchy disclosure (Level 1/2/3)
3. Impairment analysis (ECL movements)
4. Hedge accounting summary (notional, effectiveness)
5. Interest rate sensitivity (gap analysis for rate risk)

Compares to requirements:
  ✅ All required categories present?
  ✅ Fair value methods explained (models, inputs)?
  ✅ Impairment triggers disclosed?

Real IndAS 109 Scenarios

Scenario 1: Convertible Bond Mis-classification (₹15Cr)

Company holds ₹100Cr convertible bond (converts to equity after year 3).

Manual classification: Auditor sees "bond" label, classifies as amortized cost (held to maturity).

Reality: Bond includes embedded equity conversion option. Not solely P&I → Must be FVTPL.

Impact:

  • ₹100Cr shown as amortized cost (interest income, no mark-to-market)
  • Fair value dropped ₹15Cr (equity conversion option became less valuable)
  • Correct treatment: FVTPL, with ₹15Cr loss to P&L
  • Auditor missed; earnings overstated ₹15Cr

AI detection:

  • Embedded derivative test flagged conversion feature
  • SPPI test failed (not solely P&I)
  • Reclassification to FVTPL recommended
  • Workpaper: "Embedded equity option requires FVTPL classification"

Scenario 2: Hedge Ineffectiveness (₹5Cr Volatility)

Company hedges ₹50Cr USD exposure with USD forward contract (₹52Cr notional).

Manual testing: Auditor verifies forward exists, spot rate at inception, concludes hedge qualifies.

Reality: Over-hedge (102% notional) exceeds effectiveness threshold. Can't qualify as hedge accounting.

Impact:

  • Company treated forward as hedge (gains/losses in OCI)
  • Actually should be FVTPL (mark-to-market in P&L)
  • ₹5Cr fair value loss created P&L volatility
  • Auditor didn't catch; earnings quality overstated

AI detection:

  • Effectiveness ratio calculated: 102% (outside 80–125% band)
  • Hedge qualification failed
  • Treatment: Forward to FVTPL
  • Audit adjustment: ₹5Cr loss from OCI to P&L

Scenario 3: FVOCI Election Reversal (₹8Cr)

Company holds ₹50Cr equity investment in subsidiary. Elected FVOCI in prior year (avoids P&L volatility).

Year 2 decision: Company sold the investment (breach of held-for-long-term intent).

Manual oversight: Auditor didn't catch that FVOCI election became invalid (now trading).

Reality: FVOCI election valid only for non-trading positions. Once sold, reclassify to FVTPL.

Impact:

  • ₹8Cr accumulated gain was in FVOCI reserve
  • Must be reclassified to P&L when investment sold
  • Auditor missed; deferred the income impact

AI detection:

  • Portfolio change detected (investment sold)
  • FVOCI eligibility test failed (no longer non-trading)
  • OCI-to-P&L reclassification required
  • Workpaper: "Investment sold; FVOCI election reversed; ₹8Cr reclassified to P&L"

Manual vs AI: IndAS 109 Testing

Task Manual AI Saving
Classification (100 instruments) 40 hrs 5 min 99%
Business model assessment 20 hrs 3 min 99%
SPPI testing 15 hrs 2 min 99%
Fair value hierarchy review 10 hrs 2 min 99%
Impairment (ECL) modeling 12 hrs 3 min 98%
Hedge accounting validation 10 hrs 2 min 99%
Disclosure completeness 8 hrs 2 min 97%
Total per audit 115 hrs 19 min 99%

For a bank with 20 IndAS 109 audits/year:

  • Manual: 2,300 hours/year = 1.2 FTE
  • AI: ~6 hours/year = 1 resource day

NFRA Defensibility Framework

When auditor relied on sampling/judgment:

  • ❌ 10% of instruments tested; 90% unverified
  • ❌ SPPI assessment undocumented (why is X eligible?)
  • ❌ Business model assessment subjective (no evidence from minutes/policies)
  • ❌ Hedge effectiveness not quantified

When auditor used AI classification:

  • ✅ 100% of instruments classified (no sample bias)
  • ✅ SPPI testing automated (clear yes/no for cash flow characteristics)
  • ✅ Business model scored against documented evidence
  • ✅ ECL calculated from market data (credit ratings, spreads)
  • ✅ Hedge effectiveness validated with notional/maturity verification
  • ✅ Disclosure completeness tested against Ind AS 107 requirements

FAQ: IndAS 109 Audit Procedures

Q: How do we determine "business model"?
A: AI tests: (1) Treasury committee minutes (stated intent), (2) Portfolio turnover (% sold before maturity), (3) Performance KPIs (trading revenue vs interest income), (4) Regulatory requirements. Scoring 1–10 determines classification eligibility.

Q: What if instrument classification changed during the year?
A: Reclassification required only if business model intent changes. AI tracks: Did company sell large holdings? Did treasury policy change? If YES, reclassification audit trail needed.

Q: Can we challenge AI classification?
A: Yes. AI applies SPPI rules systematically. If you disagree, document: (1) Contractual feature evidence, (2) Why AI assessment was wrong, (3) Auditor judgment applied. NFRA respects documented judgment, but burden is on auditor.

Q: How often should we re-assess hedge effectiveness?
A: Quarterly minimum (for ongoing hedges). AI monitors: notional ratios, maturity alignment, fair value movement. If effectiveness falls below 80%, hedge qualification fails; mark hedge to FVTPL.


Resources

  • IndAS 109 Standard: Full text (150 pages)
  • ICAI Guidance Notes: Financial instruments classification & disclosure
  • NFRA Inspection Findings 2024–2025: Common IndAS 109 deficiencies
  • ECL Calculator: Market data feeds for credit impairment

Master IndAS 109 testing today. Start free trial →

Topics
IndAS 109 auditfinancial instruments classificationFVTPL testingamortized cost auditimpairment testinghedge accounting auditfinancial instrument automation
Share
← Back to all articles
Keep reading

More in audit standards.

Built for India · DPDPA compliant

Ready to automate your audit work.

See how Coraa reduces audit engagement time by 60%, from ledger scrutiny to working papers, all from one Tally import.

Run one complete audit free