Can a CNPJ include letters now?
Yes, for new registrations since 07/31/2026, under IN RFB nº 2.229/2024: the first 12 characters can be an uppercase A-Z letter or a digit. A CNPJ issued before that date stays numbers-only.
How is a letter value calculated in an alphanumeric CNPJ?
It's the character's ASCII code minus 48. For digits this reproduces the usual 0-9 value; for uppercase letters A-Z the result ranges from 17 to 42, and feeds the same weighted sum as the numeric calculation.
Does this generator create a real company CNPJ?
No. It closes the modulo-11 calculation over a synthetic base, without querying any Receita registry; the number is meant to test input masks and validation, not to prove an open company or registration status.
Why does the branch code usually end in 0001?
0001 identifies the headquarters by convention; each additional branch under the same 8-digit root receives the next number, 0002, 0003, and so on, each with its own 2 check digits calculated over its own base.