Decision Tracking Code Generator
Generate fake decision-tracking codes (ISTMT-YYYY-NNNN) for mocking governance and approval flows.
ISTMT codes and the Brazilian Payments System (SPB)
ISTMT is a generic label for the transaction and institution identifier codes used inside the Brazilian financial plumbing. In practice, the most relevant flavour is the ISPB — Identificador do Sistema de Pagamentos Brasileiro — an eight-digit number assigned by the Banco Central do Brasil (BCB) to every institution authorised to operate in the SPB. Without an ISPB you cannot settle a DOC, TED, Pix or boleto cleared through the central infrastructure.
A few well-known ISPB codes give the format away: 00038166 Banco do Brasil, 00360305 Caixa Econômica Federal, 60701190 Itaú Unibanco, 60746948 Bradesco, 00000208 BTG Pactual and 00038121 for the Banco Central itself. Fintechs registered after 2018 (Nubank, Inter, C6) all received their own ISPB the moment they were chartered as a payment institution.
A short history of the SPB
The modernised SPB went live on 22 April 2002, replacing the overnight float that dominated Brazilian banking. It introduced real-time gross settlement via the STR (Sistema de Transferência de Reservas), bilateral net clearing through the CIP (Câmara Interbancária de Pagamentos) and centralised liquidation in the SLC. Pix, launched in November 2020, runs on top of this stack and uses a subset of ISO 20022 messages (e.g. pacs.008 for credit transfer and camt.054 for return notifications).
How a settlement message is built
A complete BCB transaction message glues together:
- Originator ISPB — 8 digits identifying the sending institution.
- Beneficiary ISPB — 8 digits identifying the receiving institution.
- Amount — in cents, BRL.
- Timestamp — UTC, millisecond precision for Pix.
- EndToEndId — a 32-char unique identifier (e.g.
E12345678202405271200abcdef123456).
How ISPB compares to other rails
The SPB is the domestic Brazilian rail. Cross-border traffic still leans on SWIFT MT (the legacy MT103/MT202 messages) and its successor SWIFT MX, also based on ISO 20022. Other regional equivalents include Fedwire (US RTGS), TARGET2 (Eurozone), CHAPS (UK) and FPS (UK instant payments). Pix sits next to UPI (India), FedNow (US, 2023) and the Eurosystem's TIPS as one of the headline instant-payment success stories of the decade.
FAQ
Will a generated ISTMT code work in a real bank? No. The generator only produces the format — eight digits and the surrounding metadata — but it is not registered with the BCB. Using a fake ISPB in production settlement will be rejected by the STR/CIP gateway and may trigger a compliance review.
Does the SPB replace SWIFT? No. The SPB is purely domestic; SWIFT handles cross-border correspondent banking and remains the standard for international wires originating from or terminating in Brazil.
Can I use these codes in a sandbox environment? Yes. The BCB's sandbox regulatório and most fintech test environments accept arbitrary 8-digit ISPB codes for integration tests as long as the request payload is otherwise valid.
Where do I find the official ISPB list? The Banco Central publishes the full table at bcb.gov.br/estabilidadefinanceira/spb, updated whenever a new institution is chartered or off-boarded.
Related Tools
Handwriting Generator
Convert typed text into an image with handwriting appearance. Useful for adding a personal touch to digital work.
Resume Generator
Fill a simple printable A4 CV from a form with personal data, education and experience.
Favicon Generator
Generate a favicon from text/emoji in all common sizes (16, 32, 48, 64, 192, 512). PNG download.