BBAS3 after 2Q26: a profit beat that still leaves NPL and guidance in charge
How to read Banco do Brasil’s second-quarter package — adjusted profit near R$3.9bn, rising 90-day NPL in retail and agribusiness, unchanged 2026 guidance, and why capital and credit cost still dominate the story.
BBAS3 after 2Q26: a profit beat that still leaves NPL and guidance in charge
On the evening of 12 August 2026, Banco do Brasil released its 2Q26 results. Adjusted net income came in near R$ 3.9 billion — up about 3.3% year on year and roughly 14% quarter on quarter, and above most Street estimates. The next session, 13 August, BBAS3 still fell about 4.2%. The gap is the educational point: a quarterly P&L can clear the consensus bar while the credit-quality tape and the arithmetic of full-year guidance remain the binding constraints. Keep four layers apart — adjusted profit, statutory profit, asset-quality trends, and the capital/OCI bridge that can shrink equity even when the income statement prints black.
What the earnings package actually shows
Figures below follow the company’s managerial/adjusted view as reported in the release and contemporaneous coverage on 12–13 August 2026:
| Metric (2Q26) | Result | Context |
|---|---|---|
| Adjusted net income | R$ 3.908 bn | +3.3% vs 2Q25; +13.9% vs 1Q26 |
| Accounting net income | R$ 3.17 bn | +4.6% vs 2Q25; +2.7% vs 1Q26 |
| ROAE | 8.3% | +107 bp vs 1Q26; −10 bp vs 2Q25 |
| Credit cost (provisions) | R$ 18.48 bn | −2.1% QoQ; +16.1% YoY |
| Gross financial margin | R$ 27.48 bn | ~flat QoQ; +9.6% YoY |
| Service revenue | R$ 9.12 bn | +3.4% QoQ; +4.2% YoY |
| Administrative expenses | R$ 10.1 bn | +0.6% QoQ |
First-half adjusted income was about R$ 7.3 billion — still roughly 34% below 1H25, mainly because credit cost in the half reached about R$ 37.3 billion (+43% year on year). So the quarter “recovered” versus a weak first quarter; the half-year still shows a bank paying for a heavier risk cycle.
The mix behind the beat, as framed in market notes, was not a clean operating surprise across every line. Coverage cited lower legal provisions, cost control, and some non-operating / equity-method help alongside a credit-cost print that came in lighter than several desks had modeled. Itaú BBA’s shorthand — a “low-quality beat” — is useful as a reading method, not as a verdict: ask whether the surprise came from core client franchise trends or from items that do not reset the NPL path.
Expanded credit ended June near R$ 1.31 trillion (+0.6% QoQ; +1.5% YoY). Individuals were about R$ 358 billion (−1.2% QoQ; +4.4% YoY); companies about R$ 456 billion; agribusiness about R$ 422 billion. Growth is modest; the story is composition and arrears, not a runaway loan boom.
Asset quality — retail joined agribusiness on the watchlist
The 90-day NPL ratio on the total book rose to 5.61% in June, from 5.05% in March and 3.96% a year earlier. Segment prints matter more than the headline:
| Book (NPL >90 days) | Jun/26 | YoY context |
|---|---|---|
| Individuals | 8.41% | was 5.59% in Jun/25; ~6.8% in 1Q26 |
| Agribusiness | 6.27% | was 3.16% in Jun/25; roughly flat QoQ in some desk notes |
| Companies | 3.18% | was 3.85% in Jun/25 |
Coverage of non-performing loans ended near 148.5% — about 10 percentage points lower quarter on quarter in Citi’s framing. Stage 3 loans were cited near 8.8% of the book. Retail NPL formation in the quarter was reported around R$ 11.8 billion. Credit-card arrears over 90 days were the sharpest single print in several notes: about 14.6%, more than double the prior quarter, with management later tying part of the spike to an automatic invoice-installment policy for lower-income segments that has since been tightened.
Agribusiness did not disappear from the narrative. Some houses flagged better provision coverage on stressed rural exposures and a near-stable 90-day agro NPL quarter on quarter. Leading indicators remain uncomfortable: short-term arrears, legal extensions on rural operations, and a payment calendar that concentrates large seasonal cash needs. Management’s own language on the call — working through a “meteor” hitting agro — is blunt enough that readers should treat rural stress as unfinished business even when one quarterly NPL line stops rising.
Guidance left unchanged — the second-half math did not get easier
The bank kept its 2026 adjusted-profit band at R$ 18–22 billion and its credit-cost band at R$ 65–70 billion. On the results call, the CFO said profit should sit toward the low end of the range and provisions toward the high end. First-half credit cost of R$ 37.3 billion already annualizes above the top of that provision range if the second half merely repeats the first.
Desk arithmetic after the print is straightforward. With R$ 7.3 billion earned in 1H, hitting R$ 18–22 billion for the year implies roughly R$ 10.7–14.7 billion in 2H — about R$ 5.3–7.3 billion per quarter versus a R$ 3.9 billion run-rate in 2Q. Leaving guidance unchanged after a prior 1Q cut is not the same as proving the path; it only means management has not rewritten the slide again.
Capital: P&L can rise while equity still slips
Common Equity Tier 1 ended June near 11.27%; the Basel ratio near 13.91% (versus about 14.23% in March). Market notes also stressed the equity bridge outside the income statement: a discount-rate revision on Previ/Cassi actuarial liabilities of roughly −R$ 7.5 billion, partially offset by about R$ 5 billion of additional deferred tax assets, with equity (excluding Tier 1 hybrids and minorities) still down about R$ 5.2 billion to near R$ 180.6 billion despite the quarter’s profit and roughly R$ 1 billion of dividends. Net DTAs as a large share of book equity became a recurring talking point across desks. That is a solvency and earnings-quality discussion, not a one-day trading story.
How to use the explorer on this package
- Open BBAS3 and look for the ITR with reference 30/06/2026 — the statutory interim filing behind the earnings deck.
- Pull the 12/08/2026 results notice and any follow-up notices on complementary JCP or capital.
- Label every profit figure: adjusted versus accounting; quarter versus first half.
- Read NPL as a stock indicator with a lag — pair the 90-day ratio with formation, Stage 3, and coverage before calling a “turn.”
- Treat the R$ 18–22 billion band as a management range under stress, not as a guaranteed midpoint.
- For a live quote after the results week, use the company page — this article does not freeze a print-time price.
Limits of this reading
- An estimate beat and a rising 90-day NPL can coexist; they answer different questions.
- A stable agro NPL quarter on quarter does not clear short-term arrears or seasonal payment risk.
- Unchanged guidance after a weak first half is a communication choice; 2H delivery still has to do the work.
- Actuarial OCI and DTA moves can dominate the equity bridge even when net income is positive.
- One session’s price move after the call is not a scorecard for the quality of the franchise.
Where to view in the explorer
Sources
- Banco do Brasil 2Q26 results materials / company communication, 12/08/2026 — adjusted and accounting income, ROAE, credit cost, margin, fees, expenses, loan book, CET1/Basel (as reported in company materials and contemporaneous coverage)
- Exame, 12/08/2026 — detailed P&L and portfolio breakdown, 1H credit cost and profit comparison
- InfoMoney, 13/08/2026 — market reaction, retail/card NPL detail, guidance arithmetic, capital/DTA notes, CFO comments on low-end profit / high-end provisions
- Valor Investe / Valor, 13/08/2026 — segment NPL table, Stage 3 and coverage commentary, equity bridge (Previ/Cassi, DTAs), session close after results
- Estadão / Broadcast, 13/08/2026 — agro coverage notes, analyst framing of guidance difficulty
- BBAS3 on the explorer — filings and quote
Disclaimer
This article is for informational and educational purposes only. It is not investment advice. Adjusted versus statutory profit, NPL ratios versus NPL formation, guidance ranges versus realized results, and P&L versus OCI capital bridges are different layers; when in doubt, the official CVM filings prevail. Refer to those documents and, if needed, a licensed professional.
Trabaja con filings vía API
¿Necesitas acceso programático a DFP, ITR, FRE y más? Usa la API de apicvm.