Skip to main content
Skip to main content

Singapore GST Number Generator

Singapore Goods and Services Tax (GST) registration number generator by IRAS, supporting UEN and M-series formats.

Waiting for generation...

About Goods and Services Tax (GST) in Singapore

Administered by the Inland Revenue Authority of Singapore (IRAS), GST is a broad-based value-added tax on the domestic consumption of goods and services.

Businesses with taxable turnover exceeding S$1 million must register for GST and print their GST registration number on all tax invoices.

GST Number Anatomy & Structure

Singapore GST registration numbers operate under two regulatory formats:

PositionFieldLengthMeaning & SpecificationExample
Local StandardUnique Entity Number (UEN)9 or 10 charactersFor Singapore-incorporated businesses, the GST registration number matches their ACRA-issued UEN202412345B
M-SeriesSpecial / OVR Registration9 or 10 charactersBegins with letter M, assigned by IRAS for the Overseas Vendor Registration (OVR) regimeM98765432X

Validation & Registration Rules (IRAS / ACRA)

Official rules established by the Inland Revenue Authority of Singapore:

Standard UEN: Weighted Modulo 11; M-Series: ^M[0-9A-Z]{8,9}$ issued directly by IRAS.
  1. 1. Determine whether the identifier represents a local business UEN or an IRAS M-series record.
  2. 2. For local businesses, validate the 10-char modern or 9-char legacy UEN checksum.
  3. 3. For foreign digital providers under OVR, verify the M prefix followed by 8 to 9 alphanumeric characters.
  4. 4. Confirm compliance with GST invoice reporting rules.

Frequently Asked Questions (FAQ)

Why do local businesses use their UEN as their GST number?
Singapore harmonized corporate identification so that a business UEN doubles as its GST registration number.
What is the IRAS M-Series?
M-series numbers are allocated to foreign non-resident businesses registered under the Overseas Vendor Registration (OVR) regime.