Skip to main content

Singapore Unique Entity Number (UEN) Validator

Validate the authenticity, format, and checksum of Singapore Unique Entity Number (UEN).

About Singapore Unique Entity Number (UEN) Validation

The validator verifies the three official Singapore UEN formats: ACRA businesses (9 digits `NNNNNNNNX`), local companies (10 characters `YYYYNNNNNX`), and other registered entities (10 characters `TYYPQNNNNX`).

Ensures entity type codes and checksum letters strictly match official Singapore government validation rules.

Anatomy & Structure of UEN — Singapore

The Singapore Unique Entity Number consists of 9 or 10 characters in 3 formats:

PositionFieldLengthMeaning & RuleExample
1 to 4Incorporation Year4 digitsYear of incorporation for ACRA companies (Format A)2008
5 to 9Sequential / Entity Type5 digits/lettersSequential corporate registration number12345
10Check Letter1 letterCalculated via weighted Modulo 11 check algorithm by ACRAM

Official Algorithm (ACRA UEN Modulo 11)

Validation rules for Singapore UEN:

Structural validation (Formats A, B, C) + Weighted check letter calculation
  1. 1. Identify format: A (ACRA Companies), B (Sole Proprietors), or C (Other Entities).
  2. 2. Multiply characters by specific ACRA positional weights.
  3. 3. Map remainder to corresponding alphabetic check letter.

Frequently Asked Questions & Technical Guidelines