Malaysian Business Number (BRN) Generator
Generate and format valid Malaysian Business Number (BRN) for software testing and development.
Waiting for generation...
About Malaysian Business Number (BRN)
The Business Registration Number (BRN) is the official corporate identifier issued by the Companies Commission of Malaysia (SSM) under the Companies Act 2016 to register commercial entities.
The modern 12-digit SSM format follows `[YYYY][TT][NNNNNN]`: `YYYY` (4 digits) is the incorporation year; `TT` (2 digits) specifies the legal entity type (e.g., `01` for private limited); and `NNNNNN` (6 digits) is the sequential registration number.
Anatomy & Structure of BRN — Malaysia
The SSM Business Registration Number has two official formats:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 4 | Registration Year | 4 digits | Year of incorporation (2019 onwards in new 12-digit format) | 2023 |
| 5 & 6 | Entity Type | 2 digits | 01=Local Company (Sdn Bhd), 02=Foreign Company, 03=LLP | 01 |
| 7 to 12 | Sequential Number | 6 digits | Unique sequential registration number issued by SSM | 012345 |
Official BRN Validation (SSM Companies Act 2016)
Validation rules for Malaysian BRN:
New format (12 digits): YYYY (year) + TT (type) + NNNNNN (sequence)
- 1. For modern format: validate registration year (positions 1 to 4).
- 2. Validate entity type code (01 for Sdn Bhd, 02 for Foreign, 03 for LLP).
- 3. For legacy format: validate 6 digits followed by a single check letter.