Brazil betting sites: verify an authorised .bet.br brand
A source-led guide to Brazil's live SPA register, its 85 authorisation rows, 82 unique company CNPJs, public process documents and exact .bet.br checks.

Jump to a section
The short answer
- Since 1 January 2025, a company needs prior SPA authorisation to operate fixed-odds betting nationally in Brazil.
- The SPA table updated on 21 August 2026 contains 85 authorisation rows covering 82 unique company CNPJs, 188 brand rows, 185 defined domains and three domains still to be defined.
- The 85 and 82 figures count different units: authorisation rows versus unique CNPJs. Atlas keeps both visible and reconciles every brand-domain row.
- A separate SPA file lists two companies and six brand-domain records operating under court orders; those records should not be merged into the administrative authorised total.
- Federally authorised consumer sites use the .bet.br namespace, but the domain must still be matched to the named brand and authorised legal entity.
- SPA's new transparency area publishes 582 treated documents across 2,240 pages for 85 authorisation processes, including legal, suitability, funding, fee-payment and final-analysis records.
- The official record connects a company and CNPJ to its brands, domains, ordinance and public process documents; later amendments can change that record.
- A request submitted through SIGAP is not the same as an authorisation to operate.
Four evidence layers that answer different questions
The live register, Atlas structured extract, judicial file and process library must not be merged into one undated count.
- Official layer
- Live authorised-company page
- Current scope
- 21 August 2026: 85 authorisation rows, 82 unique CNPJs and 188 brand rows
- Use it for
- Current company, CNPJ, brand, domain, ordinance and process-document checks
- Official layer
- Atlas structured extract
- Current scope
- Reconciled 24 August 2026: 82 CNPJs, 188 brand rows, 185 defined domains, three TBD
- Use it for
- Reproducible row-level analysis derived from the current official table
- Official layer
- Judicial-operation file
- Current scope
- 4 February 2026: two companies and six brand-domain rows
- Use it for
- Operations attributed by SPA to court determinations, kept outside the administrative count
- Official layer
- Active-transparency process library
- Current scope
- 85 processes, 582 treated documents and 2,240 pages in phase one
- Use it for
- Inspecting the technical analysis and grounds behind each authorisation
| Official layer | Current scope | Use it for |
|---|---|---|
| Live authorised-company page | 21 August 2026: 85 authorisation rows, 82 unique CNPJs and 188 brand rows | Current company, CNPJ, brand, domain, ordinance and process-document checks |
| Atlas structured extract | Reconciled 24 August 2026: 82 CNPJs, 188 brand rows, 185 defined domains, three TBD | Reproducible row-level analysis derived from the current official table |
| Judicial-operation file | 4 February 2026: two companies and six brand-domain rows | Operations attributed by SPA to court determinations, kept outside the administrative count |
| Active-transparency process library | 85 processes, 582 treated documents and 2,240 pages in phase one | Inspecting the technical analysis and grounds behind each authorisation |
These layers have different dates and legal meanings. Open the live company entry, exact .bet.br domain, ordinance and any later amendment before relying on a result.
The short answer: where to check a Brazilian betting site
Start with the Ministry of Finance live page for companies authorised by the Secretaria de Prêmios e Apostas. The Ministry reported 85 authorised companies on 13 August 2026, and the live company table was rechecked on 24 August. It identifies the authorised legal entity, CNPJ, approved brands, .bet.br domains, ordinance, SIGAP request number and links to public process documents.
Do not treat a brand search or a .bet.br ending as the complete answer. The result is strongest when the company, identifier, brand, exact domain and current ordinance all point to the same entry.
From question to defensible conclusion
The short answer: where to check a Brazilian betting site
Why 85 authorisation rows can still mean 82 unique CNPJs
What the new authorisation-process library adds
Administrative authorisations and court orders are different records
Why 85 authorisation rows can still mean 82 unique CNPJs
The current table contains 85 authorisation rows but 82 unique CNPJs because a legal entity can appear in more than one authorisation row. Across the same table, Atlas counts 188 brand rows, 185 defined domains and three domains marked to be defined.
Those figures should not be forced into an artificial match. Atlas labels the unit beside each number and uses the legal entity, CNPJ, brand, exact domain, ordinance and SIGAP request together. The 24 August reconciliation also corrected LOGAME's request from 0096/2024 to the current official 0095/2024.
What the new authorisation-process library adds
From 12 August 2026, SPA began publishing the administrative material behind 85 authorisations. The first phase contains 582 treated documents across 2,240 pages after personal or restricted information was removed or anonymised.
The released set includes legal-qualification analysis, suitability analysis, origin-of-funds and financial-capacity analysis, proof of the authorisation-fee payment and a final analysis report. These documents strengthen due-diligence work, but they do not replace the current company table, ordinance or exact domain match.
Administrative authorisations and court orders are different records
The SPA publishes companies authorised under the administrative framework in the live table, while operations maintained by court order appear in a separate file. Atlas preserves those legal bases instead of presenting one undifferentiated authorised count.
The court-order file dated 4 February 2026 contains two companies and six brand-domain rows. A row in that file means the SPA attributes the operation to the stated judicial proceeding; it is not counted as an administrative authorisation.
What the federal authorisation covers
Brazil's Ministry of Finance states that fixed-odds sports betting was legalised under Law 13,756/2018 and online games within the fixed-odds framework under Law 14,790/2023. A company needs prior SPA authorisation to operate nationally.
The Ministry also states that, since 1 January 2025, only authorised companies may operate nationally. This guide therefore checks federal authorisation for the exact fixed-odds betting service; it does not convert that record into a conclusion about every gaming, lottery or state-level activity in Brazil.
Why .bet.br is necessary but not sufficient
The federal overview says authorised betting websites use the .bet.br extension. This makes the namespace an important first filter: an international .com or another hostname should not be presented as the federally authorised Brazilian service merely because the brand is familiar.
The domain still has to appear beside the correct brand and company in the official record. A lookalike hostname, a spelling variation or a domain borrowed from another authorised brand does not complete that match.
Company, CNPJ, brand and domain are separate fields
An SPA authorisation is held by a legal entity, while users normally recognise the consumer brand. The Ministry explains that each federal authorisation can support up to three brands and each brand can operate its own betting website.
That structure is why a brand-only list loses important information. Record the legal company and CNPJ first, then the brand and exact domain. This makes it possible to distinguish a legitimate rebrand or group structure from an unsupported use of a known name.
7
named primary sources
Last editorial review: 2026-08-24. Review target: every 30 days.
Since 1 January 2025, a company needs prior SPA authorisation to operate fixed-odds betting nationally in Brazil.
The SPA table updated on 21 August 2026 contains 85 authorisation rows covering 82 unique company CNPJs, 188 brand rows, 185 defined domains and three domains still to be defined.
The 85 and 82 figures count different units: authorisation rows versus unique CNPJs. Atlas keeps both visible and reconciles every brand-domain row.
Read the authorisation ordinance and its amendments
The company list links entries to SPA/MF ordinances and can note later corrections or amendments. These references are material: they show the formal act behind the listing and whether the original record was subsequently changed.
A reproducible Atlas note stores the current list URL, ordinance reference, any amendment shown and the date of the check. It should not rely only on a screenshot or a copied list of brand names.
An application is not an authorisation
The federal government provides a public service for consulting companies that requested authorisation through SIGAP. That application dataset answers a different question from the list of companies authorised to operate.
A pending or submitted request should therefore never be described as a licence. For an operational claim, use the authorised-company record and the relevant ordinance; use the SIGAP request service only as contextual evidence about an application.
A seven-step SPA verification workflow
The workflow below keeps the result narrow enough to reproduce and update.
- Copy the exact hostname the user intends to visit.
- Open the live Ministry of Finance authorised-company list.
- Search the brand, legal entity and domain separately.
- Match the company name and CNPJ to the brand entry.
- Confirm the exact .bet.br domain beside that brand.
- Open the authorisation ordinance and review any listed amendments.
- Publish a Brazil-specific conclusion with the official URL and check date.
What a missing match means
If the exact brand or domain cannot be connected to an authorised company, record it as not listed in the current federal authorisation source. Test trading names, the legal entity and spelling variants before closing the search.
Do not replace a missing match with a foreign licence, an operator footer or an application record. Those may provide context, but they do not establish authorisation for the Brazilian service being checked.
Common mistakes in Brazil licence checks
Most errors collapse records that the official list keeps separate. The presence of one correct element does not excuse a mismatch elsewhere in the chain.
- Treating any site with a familiar international brand as the authorised Brazilian service.
- Checking .bet.br without matching the company, CNPJ and brand.
- Confusing a SIGAP application with an authorisation.
- Ignoring a later correction or amendment to the authorisation ordinance.
- Assuming one authorised product or service proves permission for unrelated activities.
- Publishing a static list without an access date.
How often the record should be reviewed
The authorised-company page is a living register and the active-transparency library is being released in phases. Atlas therefore assigns this high-risk guide a 30-day review cadence and an earlier review after a new authorisation, revocation, domain change, replacement structured file or material SPA notice.
The live Ministry table and current ordinance take priority over this guide or a cached result. Atlas regenerates its structured datasets after each full table reconciliation and keeps the access date visible.
Primary sources
These links are maintained by the named authority. Open the current source before relying on a status.
Current authorised companies and brands table (official Portuguese title: Empresas autorizadas)
Ministério da Fazenda - Secretaria de Prêmios e Apostas · checked 24 August 2026
Companies operating under court decisions (official Portuguese title: Empresas que operam por decisões judiciais)
Ministério da Fazenda - Secretaria de Prêmios e Apostas · checked 24 August 2026
Fixed-odds betting authorisation and .bet.br overview (official Portuguese title: Apostas de quota fixa)
Ministério da Fazenda - Secretaria de Prêmios e Apostas · checked 24 August 2026
Check companies that applied for authorisation (official Portuguese title: Consultar empresas que solicitaram autorização)
Governo Federal do Brasil · checked 24 August 2026
Fixed-odds betting legislation (official Portuguese title: Legislação de apostas de quota fixa)
Ministério da Fazenda - Secretaria de Prêmios e Apostas · checked 24 August 2026
Annexes to SPA/MF Order 827/2024 (official Portuguese title: Anexos da Portaria SPA/MF nº 827/2024)
Ministério da Fazenda - Secretaria de Prêmios e Apostas · checked 24 August 2026
More than 2,000 pages of authorisation documents made public
Ministério da Fazenda · checked 24 August 2026
