1001Ferramentas
👷 Generators

Random CBO Generator (Brazil)

Generate valid codes from the Brazilian Classification of Occupations (CBO 2002) with 6 digits, occupation name, and major group.

    CBO: Brazil's official occupation taxonomy

    The CBO (Classificação Brasileira de Ocupações) is the official Brazilian taxonomy of jobs. It is published by the Ministério do Trabalho (Ministry of Labour) and used by every government system that touches employment: eSocial (digital labour book), RAIS (annual employer return), CAGED (monthly hire/fire register), the CTPS work card and several nota fiscal service-tax flows. The first version, CBO-77, was published in 1977; it was redesigned as CBO-82 and then again as the current CBO 2002, which is updated periodically without changing version label — the 2023 update added Data Scientist and AI Engineer, for example.

    Six-digit hierarchical code

    A CBO code has six digits in five levels:

    • Digit 1 → Grande Grupo (1-9): broad family (e.g. 2 = scientific and intellectual professionals).
    • Digits 1-2 → Subgrupo Principal: e.g. 21 = professionals in physical/mathematical sciences.
    • Digits 1-3 → Subgrupo: e.g. 212 = IT professionals.
    • Digits 1-4 → Família Ocupacional: e.g. 2122 = software engineers.
    • All 6 → Ocupação: the specific job title.

    Real-world examples

    • 2122-05 Engenheiro de software
    • 2511-25 Cientista de dados (added in 2023)
    • 2511-20 Engenheiro de inteligência artificial (added in 2023)
    • 5174-10 Manicure
    • 7842-30 Cozinheiro geral

    Why the CBO matters for payroll and HR

    CBO is mandatory at hire: every eSocial admission event (S-2200) requires the employee's CBO. The code does not change salary directly, but it does drive several second-order effects: which Norma Regulamentadora (NR) applies, whether insalubridade or periculosidade bonuses are due, and the SAT/RAT factor for occupational-accident insurance. It also feeds the Característica do trabalho formal description used in employment contracts and court rulings about misclassification (desvio de função). For tax purposes, several CNAEs require specific paired CBOs for the company to qualify for Simples Nacional.

    International equivalents

    CBO is Brazil's flavour of the ISCO-08 classification published by the ILO. The United States uses O*NET and the SOC (Standard Occupational Classification); Europe uses ESCO. Codes are mapped one-to-one across ISCO for statistical comparability, so a Brazilian "Engenheiro de software" (2122-05) corresponds to ISCO 2512 "Software developers" — a Brazilian-only quirk that often confuses foreign companies opening BR subsidiaries.

    FAQ

    Which CBO should I use for myself? Search the official cbo.gov.br portal by activity description; pick the most specific code that matches your day-to-day. If two CBOs fit, use the one your employer registered in eSocial.

    Is the CBO mandatory? For any CLT (formal) hire, yes — eSocial rejects admissions without it. For autônomos / pessoas jurídicas, it is recommended but not always required in the same way.

    Does the CBO change my salary? Not directly. The collective-bargaining agreement (convenção coletiva) sets minimums, and the CBO is one of the criteria the court uses if you sue for desvio de função. It also defines hazard-pay eligibility.

    Is this generator a real CBO? Yes — it returns codes drawn from the official published list, useful for mocking HR / payroll fixtures and test data. It does not assign the code to any real worker.

    Related Tools