Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

International Standard Identifiers

Project Description

The package identifiers provides classes that can be used to create and check identifiers for unique objects or unique classes of objects according to international standards.

Definition from Wikipedia:

“An identifier is a name that identifies (that is, labels the identity of) either a unique object or a unique class of objects, where the “object” or class may be an idea, physical [countable] object (or class thereof), or physical [noncountable] substance (or class thereof). The abbreviation ID often refers to identity, identification (the process of identifying), or an identifier (that is, an instance of identification). An identifier may be a word, number, letter, symbol, or any combination of those.”


For more detailed documentation see

Identifiers standardized by GS1

  • Global Trade Item Number (GTIN)

    Used to identify products and services.

    Variants: GTIN12, GTIN13, GTIN14

  • Global Location Number (GLN)

    Used to identify parties and locations, for example companies, warehouses, factories and stores.

  • Global Shipment Identification Number (GSIN)

    Used to identify shipments, i. e. logistics units delivered to a customer together.

  • Serial Shipping Container Code (SSCC)

    Used to identify logistics units, for example loads on pallets, roll cages or parcels.

Identifiers for publications

  • International Standard Book Number (ISBN)

    A unique international identifier for monographic publications.


  • International Standard Music Number (ISMN)

    A unique international identifier of all notated music publications, whether available for sale, hire or gratis, whether a part, a score, or an element in a multi-media kit.


  • International Standard Serial Number (ISSN)

    Used to identify newspapers, journals, magazines and periodicals of all kinds and on all media - print and electronic.


Identifiers for banks and bank accounts

  • Business Identifier Code (BIC)

    Used to identify financial and non-financial institutions.

  • International Bank Account Number (IBAN)

    An internationally agreed system of identifying bank accounts across national borders.

Identifiers for exchanges and exchange traded financial assets

Identifiers for Value Added Taxation


Version Changes
0.3.0 Added identifier EUVATId
0.2.1 Restructured and renewed IBAN registry
0.2.0 Added identifiers MIC and ISIN
0.1.0 First public release.

Release History

This version
History Node


History Node


History Node


History Node


Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, Size & Hash SHA256 Hash Help File Type Python Version Upload Date
(434.3 kB) Copy SHA256 Hash SHA256
Source None Nov 2, 2017

Supported By

Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Google Google Cloud Servers