PIX PJ receivables, statement export, Adapt plan usage, boleto issuance, business card transactions — FAPI & mTLS-compliant integration for Brazilian SMBs and ERPs.
Itaú Empresas is the business banking app of Itaú Unibanco — Latin America's largest private bank — serving small and mid-size Brazilian companies (PJ accounts) with real-time balance and statement access, PIX transfers, boleto issuance, working-capital credit, receivables anticipation, virtual and physical business cards, and the Adapt fee plan that reduces monthly fees based on account activity. In 2024 Itaú launched an additional 100% digital sibling app, Itaú Emps: conta PJ digital, adding AI-powered cash-flow forecasts and receivables tracking across multiple acquirers. All of this activity generates structured financial data that an authorized third party can legitimately integrate with.
Itaú Empresas is one of the most heavily used business-banking super-apps in Brazil, consistently rated 4.6–4.8 stars across Google Play and the App Store with millions of MEI and SMB downloads. Because it centralizes banking, acquiring (Rede), credit, investments, insurance, boleto, and PIX PJ under a single CNPJ identity, it is effectively a unified data hub for a company's operating cash. For an ERP, accounting SaaS, treasury tool, or BI product, integrating it unlocks the ledger truth — not a copy, not a bank-statement screenshot — that finance teams actually close books against.
The introduction of Open Finance Brasil, regulated by Banco Central do Brasil (BCB), has shifted the market from scraping and OFX file downloads toward consent-based data sharing with FAPI and mTLS security. Itaú publishes a developer portal (devportal.itau.com.br) exposing Phase 1 "Open Data" endpoints — attendance channels, products and services (Contas PF e PJ, credit cards, loans, tariffs), and availability — plus credentialed Phase 2/3/4 APIs covering customer account data, payment initiation, and additional financial products. This page explains how we combine those public surfaces with authorized protocol analysis to deliver a practical, compliant integration you can ship.
We do not crack, bypass, or impersonate; every delivery is based on Open Finance Brasil-registered flows, publicly documented APIs, or end-user / account-holder consent. The result is a narrow, auditable, FAPI-aligned integration that your legal team can approve and your infrastructure team can run.
Connects to the Open Finance Brasil accounts resource for Conta PJ: account identifier, branch, company CNPJ, product subtype (conta corrente / conta-poupança), available and blocked balance, and automatic deposit overdraft. Use for intraday liquidity dashboards and reconciliation.
Paginated statement API with filters by date range (up to 365 days), PIX/boleto/TED/card/acquirer type, and credit/debit indicator. Output as JSON, CSV, OFX, or a rendered PDF that matches the in-app extrato layout for audit continuity.
Supports PIX keys (CNPJ, email, telefone, EVP), Pix Copia e Cola, QR codes, scheduled PIX, and the Itaú PIX Recebe 5-day interest-free credit benefit. Exposes real-time webhook events for every e2e_id so receivables show up in your ERP within seconds.
Generate registered boletos with CNPJ payee, due date, multa/juros/desconto rules, and customer CPF/CNPJ; retrieve settlement status and reconcile against PIX-boleto hybrid payments when customers pay via QR.
Pull Itaú Business Card authorizations, installment plans (up to 24x), billing-cycle details, and virtual-card metadata. Useful for corporate-card expense tools that need line-item merchant data and MCC codes.
Surface capital de giro balances, receivables anticipation schedules, consortium contracts, fixed income positions, and the Adapt plan tariff counters — so CFOs can see how much monthly fee the company has already amortized through activity.
The table below maps the data assets exposed by the Itaú Empresas: Conta PJ ecosystem to the source screen/feature in the app, a realistic granularity, and a typical downstream use case. We use this as a scoping matrix at the start of every engagement.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Company identity & account | Conta PJ home / Meus dados | CNPJ, agência, conta, plano (Adapt), representatives | KYB enrichment, multi-entity rollups |
| Balance & overdraft | Saldo / Limite | Available, blocked, overdraft, projected close | Liquidity dashboards, auto-sweeping |
| Extrato PJ (statement) | Extrato | Per transaction, up to 365 days, signed amount, counterparty | Accounting close, BI, fraud analytics |
| PIX PJ transactions | Pix / Pix Recebe | e2e_id, PIX key, payer CNPJ/CPF, timestamp, message | Real-time receivables, anti-fraud, refunds |
| Boleto registrado | Gerar boleto | nosso_número, due date, juros/multa/desconto, status | Billing automation, dunning |
| Business card & virtual card | Cartões | Authorizations, MCC, installments (up to 24x) | Expense management, corporate spend policies |
| Rede acquirer settlement | Recebimentos (laranjinha) | D+0/D+30 schedule, fees, chargebacks | Reconciliation, receivables anticipation |
| Credit & renegociação | Crédito / Renegociar | Contract id, rate, outstanding, installments | Debt dashboards, covenant monitoring |
| Investments & consórcio | Investimentos / Consórcio | Position, yield, fund code, due schedule | Treasury reporting |
Business context: A retail SMB using an ERP wants every inbound PIX, boleto payment, and Rede settlement to auto-reconcile against open invoices.
Data / API: Open Finance Brasil accounts/statements + PIX webhook stream + Rede settlement endpoint. Match by e2e_id, nosso_número, and CNPJ counterparty.
OpenData mapping: Phase 2 customer data (accounts, transactions) + Phase 3 payment status — consent granted by the company representative through the Itaú app.
Business context: A mid-market group with several Itaú Empresas CNPJs needs a consolidated view of cash, overdraft, and credit facilities.
Data / API: Balance endpoint, credit contracts endpoint, investments positions, and consórcio schedules — polled every 15 minutes and materialized into a BI warehouse.
OpenData mapping: Consented Phase 2 & Phase 4 aggregation — only required fields leave the bank boundary (data minimization by design).
Business context: A cloud accounting product wants users to connect their Itaú Empresas account and auto-import statements, categorizing PIX/boleto/card lines for the tax advisor.
Data / API: Extrato PJ paginated endpoint exported to OFX/CSV + MCC-based categorization of the business-card lines.
OpenData mapping: Ongoing consent renewed every 12 months per Open Finance Brasil rules, with a revocation UI surfaced in the SaaS.
Business context: A marketplace needs to pay thousands of SMB sellers who hold Itaú Empresas accounts, while reconciling chargebacks and invoice deductions.
Data / API: PIX payment initiation (PISP) scoped to the marketplace's own Itaú account + seller-side inbound PIX confirmation webhooks.
OpenData mapping: Phase 3 payment initiation under a FAPI-compliant flow with an Itaú-issued mTLS certificate and per-transaction consent.
Business context: A lender underwriting working-capital loans wants to inspect real Itaú Empresas cash flow for the last 12 months before approving a line.
Data / API: 365-day statement API + PIX inbound histogram + Rede acquirer settlement + current credit contracts — aggregated into a cash-flow score.
OpenData mapping: Short-duration, read-only Phase 2 consent tightly scoped to underwriting; raw data is discarded after decision.
POST https://sts.itau.com.br/api/oauth/token
Content-Type: application/x-www-form-urlencoded
# mTLS client certificate required (dynamic CSR, 365-day validity)
grant_type=client_credentials
&client_id=<CLIENT_ID>
&client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer
&client_assertion=<SIGNED_JWT>
&scope=accounts+statements+pix.read
Response:
{
"access_token": "eyJhbGciOiJQUzI1NiIsInR5cCI6...",
"token_type": "Bearer",
"expires_in": 300
}
GET /open-banking/accounts/v2/accounts/{accountId}/transactions
?fromBookingDate=2026-03-01
&toBookingDate=2026-03-31
&creditDebitIndicator=CREDIT
&page=1&page-size=200
Authorization: Bearer <ACCESS_TOKEN>
x-fapi-interaction-id: 1b6c1c54-5c2e-4b3d-8f0b-9e61a6b1f2d1
x-fapi-auth-date: Mon, 20 Apr 2026 10:15:00 GMT
Response (excerpt):
{
"data": [{
"transactionId": "TXN-55f1...",
"completedAuthorisedPaymentType": "TRANSFERENCIA_PIX",
"creditDebitType": "CREDIT",
"transactionName": "PIX RECEBIDO - VENDAS MARKETPLACE",
"type": "PIX",
"amount": { "amount": "1820.45", "currency": "BRL" },
"transactionDateTime": "2026-03-18T14:22:10Z",
"partieCnpjCpf": "12345678000190"
}],
"links": { "self": "...", "next": "...page=2" },
"meta": { "totalRecords": 412, "totalPages": 3 }
}
// Inbound PIX webhook — validates signature, then forwards
// to the customer's ERP queue for reconciliation.
app.post('/webhooks/pix/itau-empresas', verifyFapiSig, (req, res) => {
const { endToEndId, txid, valor, pagador, infoPagador } = req.body;
if (!endToEndId || !txid) {
return res.status(400).json({ error: 'missing_ids' });
}
queue.publish('erp.reconcile', {
source: 'itau-empresas',
cnpj: pagador.cnpj,
amount: Number(valor),
e2eId: endToEndId,
txid,
note: infoPagador,
receivedAt: new Date().toISOString()
});
// Respect Itaú's 5-day interest-free PIX PJ credit benefit
// by tagging the settlement window.
res.status(200).json({ status: 'accepted' });
});
Every delivery is designed to sit inside Brazil's regulatory perimeter. Specifically we align with Open Finance Brasil standards (Banco Central do Brasil, phases 1–4 and the Financial-Grade API / FAPI 1.0 Advanced security profile), LGPD (Lei Geral de Proteção de Dados, Lei nº 13.709/2018) for any personal data of company representatives, and CMN Resolução nº 4,658 / BCB Resolução nº 85 on cybersecurity for institutions authorized by the Central Bank. Authentication uses OAuth 2.0 with mTLS on Itaú's sts.itau.com.br STS endpoint, signed JWT client assertions, and short-lived (5 minute) access tokens.
Operationally we ship consent records, audit logs, per-purpose scopes, and data-minimization filters, so that only the fields a scenario actually needs cross the boundary between the bank and the customer's stack. When the client operates outside Brazil, we additionally document GDPR-compatible controls for downstream storage.
This pipeline keeps Itaú-specific quirks (rate limits, FAPI headers, pagination) isolated inside the gateway, so your product code stays bank-agnostic.
Itaú Empresas: Conta PJ is a B2B app targeting Brazilian legal entities — from MEI (single-person micro-companies) and small retailers up to Itaú BBA corporate clients who access their profile-specific features through the same app. Primary region is Brazil; the mobile footprint spans Android (Google Play listing com.itau.empresas) and iOS, with a newer 100% digital sibling Itaú Emps: conta PJ digital launched in 2024 targeting founders who never want to visit a branch. Typical integration buyers include accounting SaaS vendors, ERP and POS platforms, marketplace operators, fintech lenders underwriting SMB credit, and Brazilian subsidiaries of multinationals that need a unified treasury view. Search demand is highest around long-tail phrases such as "Itaú Empresas extrato API", "Itaú Empresas PIX PJ integração", "Itaú Open Finance Brasil conta PJ", and "exportar extrato Itaú Empresas OFX", which this page is optimized around.
Tap any screen to enlarge. These are the official Google Play screenshots of Itaú Empresas: Conta PJ; we reference them here to show which surfaces and data flows the integration typically mirrors (balance, extrato, PIX, cartão, crédito, and boleto).
Most SMB integrations we ship don't live alone — companies often hold Itaú Empresas alongside one or two other accounts, acquirers, or digital wallets. The apps below form the surrounding ecosystem; we frame them here as complementary, because a consolidated export across several of them is a very common ERP request. We do not rank or criticize these products.
Digital PJ account from Banco Inter with a business credit card without annual fees, rewards, unlimited PIX and boleto. Teams that hold both Inter and Itaú Empresas usually ask for a unified extrato export across the two CNPJ positions.
100% digital PJ account from BTG Pactual with unlimited PIX, billing and receivables-anticipation features, and a strong investment module. Typical integration question: align BTG investments and Itaú Empresas credit contracts on a single treasury dashboard.
Long-standing PJ app from Bradesco with balances, payments, DOC/TED/PIX, credit and the BIA assistant. Frequently paired with Itaú Empresas in multi-bank corporate clients; shared reconciliation is the main integration driver.
Newer Bradesco app focused on simplified cash management, barcode-reader payments, PIX and credit. Integrations typically re-use the same Open Finance Brasil consent model applied to Itaú.
Santander's PJ app with accounts, investments (CDB, funds, poupança), payments, credit simulations and Getnet acquirer. Useful pairing when a company collects via Getnet and holds Itaú Empresas as its main operating account.
Nubank's PJ payment account with zero maintenance fees, unlimited PIX, and a business credit card. Startups that begin with Nu Empresas and later open Itaú Empresas frequently want a single feed for both.
Cora focuses on invoice issuance with QR code, free PIX/TED and shared account access for co-founders. Integrators often combine Cora's invoice data with Itaú Empresas' settlement data for end-to-end A/R visibility.
C6 Bank's PJ app with multi-user access, PIX, boleto, card, and international transfer capabilities. A natural complement to Itaú Empresas when the company has cross-border flows.
Banco do Brasil's business banking super-app, heavily used by agribusiness and public-sector suppliers. Consolidated extrato exports between BB PJ and Itaú Empresas are a frequent accounting-office request.
Infrastructure providers that expose unified APIs across Brazilian banks. Teams sometimes start with Pluggy or PJBank and then ask us for a deeper, direct Itaú Empresas integration to cover specific features (e.g. Adapt plan counters, virtual-card metadata) that aggregators abstract away.
We are an independent technical services studio focused on mobile app interface integration and authorized API integration. Our engineers have shipped production systems inside Brazilian and international banks, payment gateways, acquiring networks, and fintech startups, and we have delivered dozens of Open Banking / Open Finance connectors across LATAM, EMEA, and APAC.
Send us the target app and your requirements — we'll respond with scope, timeline, and pricing within one business day.
NDAs on request. Service area: Brazil & global clients integrating Brazilian PJ banking.
What do you need from me?
How long does delivery take?
How do you handle compliance?
Do you support the Itaú Emps (2024) app too?
Itaú Empresas: Conta PJ (com.itau.empresas) is the official business-banking app of Itaú Unibanco — the largest private bank in Latin America, headquartered at Praça Alfredo Egydio de Souza Aranha 100, São Paulo, Brazil (CNPJ 60.872.504/0001-23). The app is designed as an all-in-one operating console for Brazilian PJ (legal entity) accounts, from MEI micro-entrepreneurs to Itaú BBA corporate clients.
Feature highlights from the official description:
Reference only — this page describes API integration services around the app and is not produced or endorsed by Itaú Unibanco Holding S/A. “Itaú”, “Itaú Empresas”, and “Itaú BBA” are trademarks of their respective owner.