
Kotak Mahindra Bank delivered a standalone net profit of ₹4,212 crore in Q2 FY27, up 29.5% from ₹3,253.3 crore a year ago. That's the headline everyone's talking about. But where did this growth actually come from?
Net interest income (NII) rose 15.7% to ₹8,459 crore, contributing roughly two-thirds of the total income growth. Other income, primarily fees, jumped 23% to ₹3,194 crore. Trading losses narrowed significantly to ₹38 crore from ₹128 crore last year. So the core banking business—lending and fees—did the heavy lifting. Investor Presentation
Operating profit climbed 21.1% to ₹6,382.2 crore. Here's the interesting part: operating expenses grew only 14%, slower than the 18% growth in total income. That's operating leverage in action. The cost-to-income ratio improved to 45.2% from 46.8% a year ago. Employee costs rose just 9%, while other operating expenses increased 18%. This efficiency gain added roughly ₹1,100 crore to operating profit. Investor Presentation +1
Provisions fell 15.2% year-on-year to ₹803.6 crore, contributing about 11% of the pre-tax profit increase. The remaining 89% came from operating performance. Asset quality helped, but it wasn't the main story. The effective tax rate stayed around 24.5%, similar to last year.
Net interest margin (NIM) declined to 4.31% in Q2 FY27 from 4.54% a year ago and 4.53% in the June quarter. That's a 23-basis point compression sequentially and year-on-year. What caused this?
The cost of funds actually improved year-on-year to 4.52% from 4.70%. But it rose 6 basis points quarter-on-quarter from 4.46%. So funding costs alone don't explain the full margin decline. The culprit appears to be asset mix and repricing pressure. Investor Presentation +1
But they typically carry lower yields than domestic loans. Only about ₹16,110 crore, or roughly 29%, of these deposits were lent out against FCNR(B) deposits. The rest likely sits in lower-yielding liquid assets, diluting the overall NIM. Investor Presentation
Loan repricing and yield compression probably played a role too. The documents don't explicitly state this, but the math suggests asset yields fell more than funding costs. That's consistent with broader industry trends.
That's just a 50-basis point decline from last year.
So roughly 360 basis points of the reported 410-basis point CASA decline is purely mathematical—FCNR(B) deposits inflated the denominator. The core CASA franchise held up reasonably well. The bank itself attributed the decline to a larger term-deposit base following FCNR(B) inflows.
This matters because CASA is often used as a proxy for funding strength. A headline CASA drop might signal franchise weakness, but the adjusted figure tells a different story. The bank's low-cost deposit base remains intact, even if the reported ratio took a hit from balance sheet engineering.
Gross NPA declined to 1.04% from 1.18% in the June quarter, and net NPA fell to 0.24% from 0.27%. That's genuine improvement. Fresh slippages dropped 25% year-on-year to ₹1,230 crore and 7% sequentially. Write-offs fell sharply from ₹1,099 crore last year to ₹629 crore. Upgrades and recoveries increased 14% sequentially to ₹642 crore. Investor Presentation
The provision coverage ratio held steady at 78%. Credit cost improved to 0.35% from 0.79% a year ago. These numbers indicate better underwriting and more effective recovery mechanisms. The bank completed clean-up of credit card and personal loan portfolios, which management had flagged in earlier quarters. Investor Presentation +1
But here's the nuance: provisions fell 15.2% year-on-year but rose 20.3% sequentially from ₹668 crore. Why the mixed trend? Standard asset provisions jumped to ₹274 crore from ₹77 crore in the June quarter, largely due to day-one provisions on the FCNR(B)-linked loan book and the portfolio acquired from Kotak Mahindra Investments Ltd (KMIL). About ₹120 crore of these provisions relate specifically to those new assets. Investor Presentation
So the sequential increase in provisions is growth-related and prudential, not a sign of deteriorating credit quality. Stress-driven provisioning is actually trending lower.
Why did Kotak mobilize ₹55,344 crore in FCNR(B) deposits? The strategic rationale is clear: cheap, hedged, long-tenor funding with no currency risk on the principal. The RBI swap facility allows banks to exchange dollars for rupees at a fixed rate, eliminating exchange rate risk on the principal amount. This provides a stable funding buffer and improves liquidity coverage.
The bank earned about ₹158 crore in processing fees on advances against FCNR(B) deposits. That's fee income that boosts profit but doesn't help NIM. However, only about 29% of these deposits have been deployed into loans so far. The rest sits in liquid assets, which explains part of the NIM compression. Investor Presentation +1
The liability profile becomes more stable with 3-5 year tenor money, but it also becomes more concentrated. These deposits are rate-sensitive and were mobilized under a time-bound scheme. Renewal risk will matter three to five years down the line. Interest rate risk exposure isn't fully disclosed, but the principal is protected by the RBI swap.
Investor Presentation
That's still strong acceleration from Q1's 15.1% growth. The organic engines are firing—SME advances grew 27% year-on-year and now represent 24% of the loan book. Credit substitutes surged 44%. Commercial vehicle and tractor finance showed more modest growth of 8-11%. Investor Presentation +1
The KMIL transfer, completed on July 1, 2026, brought about ₹9,588 crore of loans onto the bank's books from the NBFC subsidiary. This aligns with RBI directions to simplify group structures and likely improves funding efficiency since the bank can fund these loans with cheaper deposits instead of market borrowings.
The risk-return profile differs across segments. FCNR(B)-linked loans are likely lower-yielding but also lower-risk since they're secured against the customer's own deposits. The domestic book includes higher-yielding SME and retail segments but carries more credit risk. The mix affects overall yields and asset quality ratios.
The stock declined 1.5% to ₹430.50 on October 23, the day before results were announced. This wasn't a reaction to the earnings—the results were filed on Saturday, October 24. The fall reflects pre-results caution, likely around margin concerns.
The CASA ratio drop to 38.2% might have raised eyebrows too, though the adjusted 41.8% figure tells a more nuanced story.
The stock had gained 4.3% over the past month and was trading near its 52-week high of ₹453.10. Some profit-taking ahead of results is natural. Valuation metrics show the stock trading below its five-year average PE but with a forward PE of 25.3 based on analyst estimates.
The real test comes on Monday, October 26, when the market reopens and can react to the actual numbers. Investors will need to weigh the strong profit growth and asset quality improvement against the margin pressure from FCNR(B) deposits. The key question is whether the NIM compression is temporary or structural.
Kotak's Q2 results tell a story of deliberate balance sheet management. The bank used the RBI's FCNR(B) window to build a stable funding base, accepting short-term NIM pressure for longer-term liability stability. It consolidated the KMIL portfolio to simplify group structure and improve funding efficiency. It grew the SME book aggressively while maintaining tight asset quality.
The reported 25% advance growth overstates underlying momentum, but the 19% organic growth is still impressive. The CASA decline looks worse than it really is once you adjust for FCNR(B) deposits. Asset quality metrics are genuinely improving.
The trade-off is clear: funding stability and balance sheet expansion versus margin compression. Whether this strategy pays off depends on how quickly the bank can deploy the FCNR(B) funds into higher-yielding assets and whether NIM stabilizes in coming quarters. For now, Kotak is playing the long game, even if short-term margins take a hit.