The only organisation in Singapore authorised to issue GS1 Bar Code Number

Singapore National Registration Authority for Object Identifiers (SNRAOID)

The Infocomm Development Authority of Singapore (IDA) has on 8 March 2001 appointed GS1 Singapore, the then Singapore Article Number Council (SANC) as Singapore National Registration Authority for OID (SNRAOID) to implement and administer a system for the issuance of object identifiers (OIDs) in Singapore.

Objective of SNRAOID
  • to assign an unique OID to a requesting organisation
  • to maintain a list of assigned numbers to ensure that no 2 organisations have been allocated the same OID
  • to maintain an up-to-date database of OID organisations in Singapore registered with SNRAOID
  • to conduct trainings on OID system
  • to conduct promotional activities to increase the awareness of OID system to meet the market needs under the new economy environment

Services Offered
  • immediate allocation of unique OID upon receipt of OID application
  • organise training seminars for members to upgrade technical knowledge
  • provide technical advice to members on matters relating to OID

Benefits to Members
All members of SNRAOID shall enjoy all the privileges extended to members of GS1 Singapore Council. Some of the potential benefits include :
  • members of SNRAOID will enjoy a special fee for all seminars organised by SNRAOID and seminars organised by GS1 Singapore Council.
  • a copy of GS1 Singapore Newsletter will be given to SNRAOID members free-of-charge.
  • certifying bodies will be able to issue OID for security elements such as public and private keys etc.
  • companies will be able to issue unique product identification numbers, part numbers of hardware and software etc.
  • companies will be able to issue unique location numbers to identify companies unambiguously as party identification for the purpose of conducting e-commerce party identification etc.
  • financial institutions will be able to issue public and private keys for e-payments.
  • companies will be able to provide financial services such as electronic clearing houses for financial transactions etc.

What is an Object Identifier?
An Object identifier (OID) is basically a string of numbers. It is usually allocated in a hierarchical manner.

Structure of an Object Identifier
The allocation of OID is based on ISO 8824 standard. Under ISO 8824, OID numbers shall take the following hierarchical structure :

Arc 1 : International Standards Authority
Arc 2 : National Member Body
Arc 3 : National Country Number
Arc 4 : Registration Authority
Arc 5 : Organisation Registered

International Standards Authority
The International Standards Authority under arc 1 refers to International Standards Organisation (ISO). The digit allocated for ISO is "1".

National Member Body
The National Member Body under arc 2 refers to the National Member Body of ISO. The digit allocated for all National Member Body of ISO is "2". In the case of Singapore, SPRING Singapore is the National Member Body representing Singapore at ISO. The digit allocated for SPRING Singapore is "2".

National Country Number
The National Country Number under arc 3 refers to the Country in which the National Registration Authority operates. In this case, under ISO 3166, the digit allocated for Singapore is "702".

Registration Authority
The Registration Authority under arc 4 refers to an organisation authorised to allocate unique object identifier. In Singapore, SNRAOID is the only Registration Authority that has been appointed by IDA to implement and administer a system for the issuance of object identifiers (OIDs). The digit allocated for the Registration Authority, SNRAOID is "0". Under Registration Authority with "0" prefix, the capacity will be limited to 8999 and the first number to be issued will be "1001".

In the event, the SNRAOID exhausts its capacity of "8999" allocation after several years of operation, it shall proceed to start the next series of registration authority prefix of "1", "2", "3" as the subsequent prefixes for the SNRAOID with each prefix providing the capacity of 8999 company prefixes. Hence, this will ensure that the SNRAOID will not have any constraints on the capacity problem.

Organisation Registered
The 5th arc refers to the organisation that has registered with SNRAOID for an unique object identifier. A 4-digit organisation code will be allocated to a registered organisation by SNRAOID.

OID Structure Representation
When combining the above-mentioned 5 arcs, the entire OID should read as 1-2-702-0-XXXX.

Arcs Below Organisation Code
Please note that organisation that has registered with SNRAOID will be able to assign object identifier values for its own purpose and in its own proprietary information format. Autonomy is left to the organisation to manage their own object identifier values under their own system. The organisation can assign alpha or alpha-numeric identification numbers behind the respective company prefixes allocated to them. These numbers after allocation need not be submitted to the SNRAOID for record.

Membership Fees
The total subscription fees payable at the point of registration for SNRAOID Membership amount to S$1,605.00 (Singapore Dollars One Thousand Six Hundred and Five Only) with the following breakdown.

Entrance Fee
The entrance fee for SNRAOID membership shall be S$802.50 (S$750.00 + 7% GST). This amount is only a one-time payment at the point of registering for SNRAOID membership. The first year entrance fee paid upon joining is non refundable and non-transferable.

Annual Subscription Fee
The annual subscription fee for SNRAOID membership shall be S$802.50 (S$750.00 + 7% GST). This annual fee shall be paid in January of each year to cover fee period January to December of that particular year. The full year subscription fee paid upon joining is non-refundable and non-transferable.

Application for SNRAOID Membership
We hereby invite you to become a member of SNRAOID. Companies who wish to join SNRAOID are requested to fill in the membership application form and send it personally or via post together with the payment by cash or cheque to :

Mr Andy Siow
Singapore National Registration Authority for OID
c/o GS1 Singapore Limited
2985 Jalan Bukit Merah
Singapore 159457

Alternatively, payment by credit card is also acceptable for membership application. Please download and complete the payment authorisation form and fax to 68263070, Attn : Mr Andy Siow.

Please note that membership will only be processed and confirmed upon receipt of full payment. For further information, please contact SNRAOID at Tel : 68263081

Written enquiries can be sent to email: or Fax to 68263070

OID Membership

To enjoy the benefits of the membership, click register.
To retrieve your saved registration, please enter the draft number.
The number that you have entered is not found.