Q2 2026 · IDX · Jul 30, 2026

BFIN Cost of Credit Was Cut Nearly in Half This Quarter - So Why Did New Bookings Keep Shrinking?

For the six months ended 30 June 2026, BFI Finance's net income grew 8.7% year-over-year to Rp828,909M, but the second quarter stands out: Cost of Credit collapsed to 3.0% from Q1 2026's 5.7% high, and profit before tax jumped 34.3% quarter-over-quarter to Rp586bn. That recovery came even as new bookings fell both year-over-year (-1.8% to Rp10,698bn for the half) and quarter-over-quarter (-6.5%), and the Others segment's profit kept falling - down 40.1% year-over-year for the half, a fourth straight period of standalone deterioration in that segment specifically. The related-party PT United Tractors facility's drawn balance rose for the first time after a five-year amortization trend. Shares closed the half at Rp735, up 3.5% quarter-over-quarter, holding the stock just below its own book value for a third consecutive quarter.

A Credit-Cost Reversal, Not Yet a Growth Recovery

BFIN share price against profit before tax and its margin, last 12 quarters BFIN share price against profit before tax and its margin, last 12 quarters. One graph by quarter: bars are the quarter's profit before tax in Rp billion, with two lines over them, the share price at quarter-end and the profit before tax margin. Q3 2023: share price Rp1,145, profit before tax 401, margin 59.9%; Q4 2023: share price Rp1,205, profit before tax 574, margin 23.1%; Q1 2024: share price Rp1,340, profit before tax 444, margin 28.6%; Q2 2024: share price Rp945, profit before tax 400, margin 25.7%; Q3 2024: share price Rp1,040, profit before tax 529, margin 33.0%; Q4 2024: share price Rp945, profit before tax 553, margin 34.0%; Q1 2025: share price Rp815, profit before tax 499, margin 30.2%; Q2 2025: share price Rp815, profit before tax 442, margin 26.8%; Q3 2025: share price Rp765, profit before tax 499, margin 29.1%; Q4 2025: share price Rp700, profit before tax 533, margin 30.8%; Q1 2026: share price Rp710, profit before tax 437, margin 25.6%; Q2 2026: share price Rp735, profit before tax 586, margin 34.1%. Share price at quarter-end (Rp, left axis) Profit before tax margin, % (right axis) Profit before tax for the quarter (Rp billion; bars from zero, values in the bottom row) Rp800 Rp1,000 Rp1,200 Rp1,400 20% 40% 60% 401 574 444 400 529 553 499 442 499 533 437 586 Rp1,145 59.9% Q3 2023 Rp1,205 23.1% Q4 2023 Rp1,340 28.6% Q1 2024 Rp945 25.7% Q2 2024 Rp1,040 33.0% Q3 2024 Rp945 34.0% Q4 2024 Rp815 30.2% Q1 2025 Rp815 26.8% Q2 2025 Rp765 29.1% Q3 2025 Rp700 30.8% Q4 2025 Rp710 25.6% Q1 2026 Rp735 34.1% Q2 2026 Profit

Over these 12 quarters: share price Rp1,145 to Rp735 (-36%); profit before tax 401 to 586 Rp billion; profit before tax margin 59.9% to 34.1%. One graph in actual numbers: bars are the quarter's profit before tax, over them the share price at quarter-end (left axis) and the profit before tax margin (right axis); each line is fitted to its own range, so read the timing, not the heights. Prices are adjusted for splits.

Q1 2026's post closed on a company deliberately trading reported profit for provisioning discipline, with Cost of Credit at 5.7% and bookings falling year-over-year. The second quarter answers what that discipline actually bought: Cost of Credit fell to 3.0% for Q2 alone, down sharply from Q1's 5.7% and even below Q2 2025's own 4.9%, and profit before tax jumped 34.3% quarter-over-quarter to Rp586bn, pushing H1 net income up 8.7% year-over-year to Rp828,909M on Total Income of Rp3,424,600M (+3.7% YoY). This reads as exactly the trade-off management described last quarter playing out on schedule - tighter underwriting in Q1 showing up as a cleaner book by Q2.

What the credit-cost recovery didn't fix is growth: new bookings fell both 1.8% year-over-year and 6.5% quarter-over-quarter to Rp5,169bn for Q2 alone, the softest single quarter recorded outside 2024's deliberate slowdown, and managed receivables slipped 0.9% quarter-over-quarter. The company's own presentation frames this candidly as "muted growth" amid "ongoing macro risks and soft consumer sentiments" - a business choosing to originate less rather than chase volume into a softer credit environment, the same posture flagged last quarter, just now showing up in the results rather than just the language. See Key Financial Metrics for the full YoY/QoQ picture and Three Segments, One Widening Gap for where the growth and profit stories genuinely diverge by product line.

The Prescription

BFI should keep leaning into the Q2 credit-cost recovery and use it to make an explicit, numbers-first case that this quarter's provisioning discipline is now paying off - not just describe it in a bullet list titled "Asset Quality." The Q1-to-Q2 swing in Cost of Credit (5.7% to 3.0%, a 276bp improvement in a single quarter) is a sharp sequential recovery, and it deserves to be the headline of the company's own investor communication rather than one line among several in a "Key Ratios" table. A reader piecing this together from percentages scattered across three separate slides shouldn't have to do the company's own job of connecting cause (Q1's tighter underwriting) to effect (Q2's cleaner book).

What BFI should stop doing: describing Others' persistent underperformance as if each quarter's decline were a fresh, standalone event rather than naming the multi-quarter pattern directly. This is now the fourth consecutive period (9M 2025, FY2025, Q1 2026, and now H1 2026) in which Others' deterioration has had to be reconstructed from segment tables the company discloses without commentary. A segment that's fallen from 21.9% margin to 11.8% margin year-over-year, and whose profit before tax is now less than a third of what it was two years ago, warrants the company's own explicit acknowledgment - not silence in the presentation and a bare number in the audited notes.

Key Financial Metrics

BFIN net revenue, profit before tax and its margin, last 12 quarters (Rp trillion) BFIN net revenue, profit before tax and its margin, last 12 quarters (Rp trillion). In Rp trillion, with the profit before tax margin as a percent of net revenue. Q3 2023: net revenue 0.67, profit before tax 0.40, margin 59.9%; Q4 2023: net revenue 2.48, profit before tax 0.57, margin 23.1%; Q1 2024: net revenue 1.55, profit before tax 0.44, margin 28.6%; Q2 2024: net revenue 1.56, profit before tax 0.40, margin 25.7%; Q3 2024: net revenue 1.60, profit before tax 0.53, margin 33.0%; Q4 2024: net revenue 1.63, profit before tax 0.55, margin 34.0%; Q1 2025: net revenue 1.66, profit before tax 0.50, margin 30.2%; Q2 2025: net revenue 1.65, profit before tax 0.44, margin 26.8%; Q3 2025: net revenue 1.72, profit before tax 0.50, margin 29.1%; Q4 2025: net revenue 1.73, profit before tax 0.53, margin 30.8%; Q1 2026: net revenue 1.71, profit before tax 0.44, margin 25.6%; Q2 2026: net revenue 1.72, profit before tax 0.59, margin 34.1%. Net revenue Profit before tax Profit before tax margin (% of net revenue) 0.67 0.40 Q3 2023 2.48 0.57 Q4 2023 1.55 0.44 Q1 2024 1.56 0.40 Q2 2024 1.60 0.53 Q3 2024 1.63 0.55 Q4 2024 1.66 0.50 Q1 2025 1.65 0.44 Q2 2025 1.72 0.50 Q3 2025 1.73 0.53 Q4 2025 1.71 0.44 Q1 2026 1.72 0.59 Q2 2026 59.9% 23.1% 28.6% 25.7% 33.0% 34.0% 30.2% 26.8% 29.1% 30.8% 25.6% 34.1%

Rp trillion; margin is profit before tax as a percent of net revenue, per quarter. Values are standalone quarters; 9 derived from annual, half-year or nine-month figures (Q3 2023, Q4 2023, Q2 2024, Q3 2024, Q4 2024, Q2 2025, Q3 2025, Q4 2025, Q2 2026).

Six months ended 30 June 2026 vs. six months ended 30 June 2025

FX: Rp17,935 = USD 1 (30 June 2026 close, the period-end date), following the convention used in earlier quarters.

Metric H1 2026 (IDR) H1 2026 (USD) H1 2025 (IDR) YoY
Total Income ("Net Revenue" equivalent) Rp3,424,600M ~$190.9M Rp3,301,847M +3.7%
Profit Before Tax ("Operating Income" equivalent) Rp1,022,685M ~$57.0M Rp940,976M +8.7%
Net Income Rp828,909M ~$46.2M Rp762,224M +8.7%
Total Cash and Cash Equivalents Rp1,392,586M ~$77.6M Rp1,254,149M +11.0%

Profit before tax remains the closest operating-income equivalent for this lender, as established in earlier quarters. Net income grew 8.7% year-over-year, matching Total Income's growth almost exactly at the PBT line even though the two diverge earlier in the statement - Total Income grew only 3.7% while PBT grew 8.7%, meaning expenses grew slower than revenue for the half, a reversal of Q1 2026 alone's pattern where the entire income-to-profit gap ran the other way. Basic earnings per share rose to Rp56 for H1 2026 from Rp51 a year earlier (+9.8%, slightly ahead of net income's own growth rate because the 290,000,000-share buyback completed in Q1 2026 - see Beyond the Usual below - shrank the share count the comparative period didn't have). Operating cash flow swung dramatically higher, to a Rp1,173,632M inflow from H1 2025's Rp112,152M, as collections on the existing book outpaced new-financing cash outlays by a far wider margin than a year ago - consistent with the bookings slowdown described above freeing up more cash than it costs in foregone growth. Total cash rose 11.0% year-over-year to Rp1,392,586M.

New financing bookings fell 1.8% year-over-year to Rp10,698bn for the half, and 6.5% quarter-over-quarter to Rp5,169bn for Q2 alone (from Q1's Rp5,529bn) - a continuation, not a reversal, of Q1 2026's own year-over-year booking decline. Managed receivables (including off-balance-sheet joint financing) held roughly flat at Rp26,547bn, up 3.6% year-over-year but down 0.9% quarter-over-quarter from Q1's Rp26,795bn - consistent with a company still originating less than it's collecting.

Balance sheet metric 30 Jun 2026 (IDR) 30 Jun 2026 (USD) 30 Jun 2025 (IDR) YoY
Total Assets Rp25,060,166M ~$1,397.6M Rp25,336,990M -1.1%
Financing Receivables (net) Rp22,071,143M ~$1,230.9M Rp22,452,588M -1.7%
Total Liabilities Rp14,114,905M ~$787.1M Rp14,820,634M -4.8%
Fund Borrowings (net) Rp11,870,369M ~$662.0M Rp10,477,761M +13.3%
Securities Issued (bonds, net) Rp1,083,094M ~$60.4M Rp3,322,114M -67.4%
Total Equity Rp10,945,261M ~$610.4M Rp10,516,468M +4.1%

Debt-to-equity» (fund borrowings plus bonds, over equity, following the convention of earlier quarters) came in at roughly 1.18x for H1 2026, down from H1 2025's 1.31x and Q1 2026's own 1.20x - a genuine continuation of the de-leveraging tracked, even as the funding mix shifted sharply from bonds toward bank borrowings (fund borrowings up 13.3% year-over-year while bonds fell 67.4%, as a large tranche was repaid and only modestly replaced with new issuance - see Beyond the Usual below for the new bank facilities signed this half). Including the off-balance-sheet joint-financing balance, the company's own "proforma debt" figure of Rp16,255bn is up slightly from Q1's Rp16,198bn (+0.4%), as continued growth in the Bank Jago joint-financing book offset the on-balance-sheet bond paydown. The related-party PT United Tractors Tbk facility - flagged since Q1 2020 - saw its drawn balance rise, to Rp173,733M from Q1 2026's Rp171,543M (see Beyond the Usual below).

Where Q2 2026's Revenue Went

Net revenue, and how much of it was left as operating profit and net income, in one view. Figures are the same standalone-quarter figures as the metrics table.

BFIN Q2 2026 revenue-to-profit flow Net revenue is the starting point. From net revenue, cost and deduction flows are shaded red, darkest to lightest by size, and profit before tax splits into tax & other items and net income, shown in green. Figures in Rp trillion and percent of net revenue, Q2 2026. Net revenue Rp1.7T · 100% Profit before tax — Rp0.6T · 34% Operating costs Rp1.1T · 66% Tax & other items — Rp0.1T · 6% Net income Rp0.5T · 28%

Rp trillion, Q2 2026. Operating costs are net revenue less profit before tax; tax & other items are profit before tax less net income. Standalone quarter; all three figures derived from an annual, half-year or nine-month row.

Key Operational Metrics

  • New financing originations: Rp10,698bn for H1 2026 (excluding Pinjam Modal channeling), down 1.8% year-over-year from H1 2025's Rp10,895bn; Q2 alone at Rp5,169bn, down 6.5% quarter-over-quarter from Q1's Rp5,529bn.
  • Managed receivables (including off-balance-sheet joint financing, per the deck): Rp26,547bn at period-end, up 3.6% year-over-year but down 0.9% quarter-over-quarter from Q1's Rp26,795bn.
  • Non-Performing Financing (NPF) (company's own disclosed figure», gross basis): 1.55% for H1 2026, down 8 basis points year-over-year from H1 2025's 1.63%, and down 3 basis points quarter-over-quarter from Q1's 1.57% - well below the industry's own 3.06% (per OJK data cited by the company). NPF coverage eased to 2.6x, down from Q1's 2.7x but up from H1 2025's 2.4x.
  • Cost of Credit (CoC): 4.4% for H1 2026 cumulative (down 29 basis points year-over-year from H1 2025's 4.7%), but the real move is Q2 alone at 3.0%, down 276 basis points quarter-over-quarter from Q1's 5.7% - fully reversing Q1's deterioration within one quarter.
  • Net Interest Spread: 11.9% for H1 2026, up 26bps year-over-year from H1 2025's 11.6%, though down 13bps quarter-over-quarter from Q1's own 11.9%-plus reading.
  • Cost to Income: 43.0% for H1 2026, up 22bps year-over-year from H1 2025's 42.8%, and up 177bps quarter-over-quarter from Q1's 42.2% as operating expenses grew faster than net revenue in Q2 alone (+3.3% QoQ opex versus -0.9% QoQ net revenue).
  • Return on average assets (after tax): 6.6% for H1 2026, up 48bps year-over-year from H1 2025's 6.1%; Q2 alone at 7.4%, up 174bps quarter-over-quarter from Q1's 5.7%.
  • Return on average equity (after tax): 15.1% for H1 2026, up 57bps year-over-year from H1 2025's 14.5%; Q2 alone at 17.1%, up 402bps quarter-over-quarter from Q1's 13.0%.
  • Earnings per share: Rp56 basic for H1 2026, up from Rp51 a year earlier (see Key Financial Metrics above).

The pattern here is a genuine quarter-over-quarter recovery layered on top of a milder year-over-year improvement: every profitability ratio (ROAA, ROAE, Cost of Credit) improved sharply from Q1 to Q2, while cost-to-income actually worsened quarter-over-quarter as expenses didn't fall as fast as revenue did in the softer-bookings quarter. NPF stayed essentially flat across the half (1.57% to 1.55%) even as Cost of Credit swung dramatically - meaning the credit-cost improvement traces to lower provisioning and write-off activity on a roughly steady delinquency base, not to fewer loans actually going bad.

Three Segments, One Widening Gap

The company reports Cars, Motorcycles, and Others on the same basis as every prior period.

Cars

BFIN Cars: segment total income, segment profit before tax and its margin, last 10 quarters (Rp billion) BFIN Cars: segment total income, segment profit before tax and its margin, last 10 quarters (Rp billion). In Rp billion, with the segment profit before tax margin as a percent of segment total income. Q1 2024: segment total income 1,052, segment profit before tax 292, margin 27.7%; Q2 2024: segment total income 1,055, segment profit before tax 244, margin 23.1%; Q3 2024: segment total income 1,081, segment profit before tax 335, margin 31.0%; Q4 2024: segment total income 1,106, segment profit before tax 366, margin 33.1%; Q1 2025: segment total income 1,130, segment profit before tax 325, margin 28.8%; Q2 2025: segment total income 1,119, segment profit before tax 312, margin 27.9%; Q3 2025: segment total income 1,168, segment profit before tax 376, margin 32.2%; Q4 2025: segment total income 1,131, segment profit before tax 367, margin 32.4%; Q1 2026: segment total income 1,123, segment profit before tax 292, margin 26.0%; Q2 2026: segment total income 1,112, segment profit before tax 441, margin 39.6%. Segment total income Segment profit before tax Segment profit before tax margin (% of segment total income) 1,052 292 Q1 2024 1,055 244 Q2 2024 1,081 335 Q3 2024 1,106 366 Q4 2024 1,130 325 Q1 2025 1,119 312 Q2 2025 1,168 376 Q3 2025 1,131 367 Q4 2025 1,123 292 Q1 2026 1,112 441 Q2 2026 27.7% 23.1% 31.0% 33.1% 28.8% 27.9% 32.2% 32.4% 26.0% 39.6%

Rp billion; margin is segment profit before tax as a percent of segment total income, per quarter. Revenue is the segment total income (segment note); profit is the segment profit before tax. Values are standalone quarters; some are derived from half-year, nine-month or full-year figures in the filings. Shows the 10 quarters the segment's definition and disclosures allow.

Cars - still the largest segment: Rp2,234,199M of income for H1 2026 (65.2% of total, down slightly from H1 2025's 68.1%), essentially flat year-over-year (-0.7%) - but profit before tax grew 15.1% YoY to Rp733,024M from Rp637,089M, with margin expanding to 32.8% from 28.3%. Reconstructing Q2 alone (H1 minus Q1's own Rp292,334M) shows Cars' Q2 profit before tax at Rp440,690M, up 41.3% year-over-year from Q2 2025's estimated Rp311,940M - a sharp acceleration from Q1's own 10.1% YoY decline, and the segment now carrying the largest share of the consolidated profit recovery.

Motorcycles

BFIN Motorcycles: segment total income, segment profit before tax and its margin, last 10 quarters (Rp billion) BFIN Motorcycles: segment total income, segment profit before tax and its margin, last 10 quarters (Rp billion). In Rp billion, with the segment profit before tax margin as a percent of segment total income. Q1 2024: segment total income 255, segment profit before tax 77, margin 30.4%; Q2 2024: segment total income 246, segment profit before tax 83, margin 33.9%; Q3 2024: segment total income 257, segment profit before tax 108, margin 42.2%; Q4 2024: segment total income 248, segment profit before tax 102, margin 41.1%; Q1 2025: segment total income 251, segment profit before tax 96, margin 38.4%; Q2 2025: segment total income 250, segment profit before tax 87, margin 34.7%; Q3 2025: segment total income 256, segment profit before tax 78, margin 30.7%; Q4 2025: segment total income 299, segment profit before tax 113, margin 37.8%; Q1 2026: segment total income 283, segment profit before tax 97, margin 34.1%; Q2 2026: segment total income 294, segment profit before tax 121, margin 41.1%. Segment total income Segment profit before tax Segment profit before tax margin (% of segment total income) 255 77 Q1 2024 246 83 Q2 2024 257 108 Q3 2024 248 102 Q4 2024 251 96 Q1 2025 250 87 Q2 2025 256 78 Q3 2025 299 113 Q4 2025 283 97 Q1 2026 294 121 Q2 2026 30.4% 33.9% 42.2% 41.1% 38.4% 34.7% 30.7% 37.8% 34.1% 41.1%

Rp billion; margin is segment profit before tax as a percent of segment total income, per quarter. Revenue is the segment total income (segment note); profit is the segment profit before tax. Values are standalone quarters; some are derived from half-year, nine-month or full-year figures in the filings. Shows the 10 quarters the segment's definition and disclosures allow.

Motorcycles - Rp577,385M of income (16.9% of total, up from H1 2025's 15.2%), up 15.3% year-over-year, with profit before tax growing 18.7% YoY to Rp217,392M from Rp183,145M - margin held essentially flat at 37.7% versus 36.6%. Q2-alone profit before tax reconstructs to Rp120,805M, up an estimated 39.2% year-over-year from Q2 2025's Rp86,778M, tracking Cars' own acceleration closely.

Others

BFIN Others: segment total income, segment profit before tax and its margin, last 10 quarters (Rp billion) BFIN Others: segment total income, segment profit before tax and its margin, last 10 quarters (Rp billion). In Rp billion, with the segment profit before tax margin as a percent of segment total income. Q1 2024: segment total income 245, segment profit before tax 75, margin 30.7%; Q2 2024: segment total income 256, segment profit before tax 73, margin 28.4%; Q3 2024: segment total income 262, segment profit before tax 86, margin 32.6%; Q4 2024: segment total income 273, segment profit before tax 85, margin 31.2%; Q1 2025: segment total income 275, segment profit before tax 78, margin 28.3%; Q2 2025: segment total income 277, segment profit before tax 43, margin 15.5%; Q3 2025: segment total income 292, segment profit before tax 45, margin 15.2%; Q4 2025: segment total income 300, segment profit before tax 53, margin 17.8%; Q1 2026: segment total income 301, segment profit before tax 48, margin 15.8%; Q2 2026: segment total income 312, segment profit before tax 25, margin 7.9%. Segment total income Segment profit before tax Segment profit before tax margin (% of segment total income) 245 75 Q1 2024 256 73 Q2 2024 262 86 Q3 2024 273 85 Q4 2024 275 78 Q1 2025 277 43 Q2 2025 292 45 Q3 2025 300 53 Q4 2025 301 48 Q1 2026 312 25 Q2 2026 30.7% 28.4% 32.6% 31.2% 28.3% 15.5% 15.2% 17.8% 15.8% 7.9%

Rp billion; margin is segment profit before tax as a percent of segment total income, per quarter. Revenue is the segment total income (segment note); profit is the segment profit before tax. Values are standalone quarters; some are derived from half-year, nine-month or full-year figures in the filings. Shows the 10 quarters the segment's definition and disclosures allow.

Others (heavy equipment/machinery, property, and Sharia financing) - Rp613,016M of income (17.9% of total, up from H1 2025's 16.7%), up 11.0% year-over-year - but profit before tax fell 40.1% YoY to Rp72,269M from Rp120,742M, with margin compressing sharply to 11.8% from 21.9%. Q2-alone profit before tax reconstructs to just Rp24,636M, down an estimated 42.6% year-over-year from Q2 2025's Rp42,903M, and down further from Q1 2026's own Rp47,633M - the fourth consecutive period flagged standalone deterioration specifically in this segment, following 9M 2025, FY2025, and Q1 2026.

This half genuinely splits from Q1 2026's pattern of all three segments moving together: Cars and Motorcycles both swung from year-over-year decline (Q1 alone) to strong year-over-year growth (Q2 alone, +41.3% and +39.2% respectively), while Others kept deteriorating on every basis - year-over-year, quarter-over-quarter, and as a share of consolidated profit (now just 8.7% of H1 PBT, down from H1 2025's 12.8%). The consolidated profit recovery this quarter is a two-segment story, not a company-wide one - Others' continued decline is being fully offset, not resolved.

Beyond the Usual

The restructured-loan balance stays missing for a ninth straight filing

H1 2024 removed the restructured-loan balance from the financing-receivables note, and neither 9M 2024, FY2024, Q1 2025, H1 2025, 9M 2025, FY2025, nor Q1 2026 restored it. This half's financing-receivables note again runs granular detail by purpose, contract type, credit-risk staging, and aging bucket, without a single restructured-loan line. The gap has now held for nine consecutive filings - through the exact two-quarter window in which Cost of Credit first spiked and then nearly halved, which is precisely when a reader would most want to see whether either move traces to previously restructured accounts or reflects the broader book.

Every prior period tracked - back to Q1 2020 - showed the related-party PT United Tractors Tbk facility's drawn balance either flat or amortizing down on its scheduled repayment path. This half's own funding note shows the balance rising instead, to Rp173,733M from Q1 2026's Rp171,543M, against an unchanged Rp1,250,000M facility limit maturing 12 June 2029. The increase is small in absolute terms and consistent with normal drawdown activity under an existing, disclosed facility - not a new arrangement or a change in terms - but it's still a reversal of a multi-year paydown pattern, worth watching in the next filing to see whether it's a one-off top-up or the start of renewed reliance on this related-party line.

Funding mix shifted sharply from bonds to bank borrowings, with three new or renewed bank facilities signed this half

The fund-borrowings note discloses new or renewed bank facilities signed during H1 2026, including a Rp700,000M line with PT Bank UOB Indonesia (23 February 2026, maturing 31 March 2027), a Rp500,000M facility with PT Bank Permata Tbk (11 May 2026, maturing 11 May 2030), and a Rp300,000M facility with PT Bank OCBC NISP Tbk (1 April 2026, maturing 8 March 2027) - alongside a Rp250,000M renewal with PT Bank Victoria International Tbk (9 June 2026). Over the same period, securities issued (bonds) fell 67.4% year-over-year to just Rp1,083,094M as a large tranche matured without a comparable replacement issuance. Taken together, this reads as a genuine funding-mix shift toward bilateral bank lines and away from the public bond market, rather than a reduction in overall funding capacity - fund borrowings grew 13.3% year-over-year over the same period.

Cash dividends of Rp1,036bn were paid during the half, funded from FY2025's profit

The equity statement records a Rp516,229M cash dividend paid during H1 2026 (the final tranche of FY2025's total Rp70/share dividend, following an interim tranche paid in Q4 2025) - together with the interim tranche, the company's own press release puts the combined FY2025 dividend at Rp1,036bn, equivalent to 65.5% of FY2025's net profit. The Annual and Extraordinary General Meeting held 20 May 2026 also approved a Management and Employee Stock Option Program (MESOP) of up to 290,000,000 shares - the same share count as the treasury pool retired via the buyback completed in Q1 2026 - though no options had been granted as of period-end.

Target Valuation Range

Market cap ~Rp10,840,797M (~$604.4M) at ~6.58x TTM P/E and ~0.99x P/B - the stock is roughly fairly priced against a genuinely improving quarter - an 8.7% profit increase built on a sharp Cost of Credit recovery, with shares still trading just below book value even as the underlying business showed real sequential improvement.

Using 14,749,383,620 shares outstanding net of treasury (unchanged from Q1 2026, since the treasury balance held flat this half - see Beyond the Usual above) and the Rp735 closing price:

Market cap buildup H1 2026
Share price (period-end) Rp735
Shares outstanding 14,749,383,620
Market capitalization Rp10,840,797M (~$604.4M)
Book value (total equity) Rp10,945,261M
Peer-multiple sanity check Q1 2026 H1 2026 Change
P/E (TTM) ~6.84x ~6.58x down slightly - stronger trailing earnings outpacing the modest price gain
P/B ~0.96x ~0.99x up marginally - price rose faster than book value grew

Market cap is up 3.5% from Q1 2026's implied ~Rp10,472,062M, tracking the quarter's own 3.5% share-price gain with the share count unchanged. TTM P/E uses TTM net income of Rp1,648,175M (FY2025's Rp1,581,490M, less H1 2025's Rp762,224M, plus H1 2026's Rp828,909M). The stock has now traded below its own book value for a third consecutive quarter-end, continuing the pattern first flagged at FY2025's year-end close. Over the trailing two years (July 2024 through June 2026), the stock ranged from Rp690 (May 2026's low) to Rp1,040 (September 2024's high) - a 50.7% swing, similar in magnitude to Q1 2026's own trailing-two-year range as the extreme high from late 2024 remains inside the window. The path since March: Rp710 (Mar) → Rp800 (Apr, a brief rally) → Rp690 (May, a fresh two-year low) → Rp735 (Jun, a partial recovery) - a genuinely choppy quarter that ended modestly higher, consistent with a market still working through the same credit-cost uncertainty this post has tracked rather than moving decisively in either direction. At ~6.58x trailing earnings and ~0.99x book against a 17.1% Q2-alone ROAE (annualized), the market's modest 3.5% price recovery this quarter looks like a reasonable, if unenthusiastic, response to a genuine credit-cost improvement that hasn't yet been matched by a genuine return to booking growth.


PT BFI Finance Indonesia Tbk's unaudited consolidated financial statements for the six-month period ended 30 June 2026 (with comparative figures for 30 June 2025), together with the company's 1H26 investor presentation dated 27 July 2026 and media release dated 24 July 2026.