Skip to main content
All about ISRC

Find out what ISRC is, whether you need a new ISRC or not, and get tips on how to create your own ISRC system.

Updated over a week ago

What is ISRC?

ISRC is the identification number of the recording and is short for International Standard Recording Code.

Why do we need ISRC?

The code can be compared to ISBN numbers on books or ISWC numbers on compositions. ISRC codes are an important tool in the industry, also internationally, not least for the recording to be identified by streaming services.

All recordings released in Norway needs to have an ISRC code.

Remember to always attach ISRC when you distribute your recording or get others to do so. When getting reports on what has been used, we can then immediately identify the ISRC on the recording and see who is entitled to Gramo money.

The ISRC building blocks

The code consists of 12 characters:

  • The first seven characters are predetermined and has to be registrant code and year.

  • The last five characters are optional.

An example:

Illustration showing the character set up of the ISRC code. Registrant code, year, release number, track number and index. NOXXX2204030

Registrant Code

If you have a Gramo account, you can find the registrant code on Min side. If you have multiple profiles in My Page, you must select the one with the label to which you want to see the registrant code.

If you do not have a registrant code, you can obtain one from Gramo or others who are authorized to assign codes; it is not something you can come up with yourself.

You do not need to be a member of Gramo to be assigned a registrant code and ISRC.

NB! You cannot use the registrant code NOXXX from the example above to create your own ISRC.

Before creating ISRC 🤚

Find out if you are actually going to create a new ISRC, or use an existing one.

If one recording gets several ISRC codes, it can cause trouble when we need to find out which recordings you should get paid for.

Do not create new ISRC:

  • when the recording has already been released.
    It will already have an ISRC code, so use that.

    One recording can be included on many different releases, for example on compilation records or "best of" releases.
    To reissue a recording , use the existing ISRC code as in the original release .

  • if the recording's "ownership" has any changes to it.
    If the code and recording change "owners," meaning there are changes in who holds the rights to the recording, you must update this on My Page to ensure any payments are made correctly. Contact us if you need assistance with this.

Only create new ISRC on new recordings and versions. Examples are:

  • concert recordings

  • cover versions

  • remixes

  • music videos

Clarify who will create the ISRC

If there is anyone else who publishes or distributes the music for you, they should have the ISRC code. In this case, remember to consult with them before creating a new one and registering it with Gramo. If an ISRC already exists, use that.

This is how the different parts of the ISRC are structured

The first seven digits

The first seven digits are predefined and consist of a registrant code and year.

Illustration showing the seven first characters of the ISRC code. NOXXX22

NOXXX = Registrant Code

These five characters tell you which country it belongs to and which company or record label created the ISRC code on the recording.

22 = Year

This should always be the year the song was released for the first time. If the recording is mastered in 2023, but released in 2024, 24 is the year.

In the illustration above, we see that this song was released in 2022.

The last five digits

The last five digits are at your disposal as the owner of the code, and you are free to create your own system.

Illustration showing the last five digits of the ISRC code. 04030

Tips for your own system

A tip on how to create an organized ISRC system for the last five digits,.

These are suggestions only. You are free to create your own system 🙂

04 = Number of release within a year.

In the illustration above, this is the fourth release of 2022.

03 = Number of song on this release.

In the case of a single record, there is only one recording on the release. It need not have the same numerical order as the tracks on the release.

In the illustration above, this is the third song on the fourth release of 2022.

0 = Index number.

This is often used to indicate whether the recording is a remix or similar. An original version usually has 0 at the end, while remixes usually have 1, 2, 3 and so on, one digit up for each new remix. This ensures that each remix gets a unique ISRC code, while the preceding numbers are the same, thus showing which song has been remixed.

In the illustration above, this is the original version of the third song on the fourth release of 2022.

ISRC example of a release

With your own registrant code, this becomes an adequate ISRC that you can use, if you wish.

Tracks on the release

Registrant code + Year

Own system

Track 1



Track 2



Track 3



Track 3





Track 10



Track 11



and so on ...

and so on ...

and so on ...

Any questions? Contact us and we will help you 🙂

Did this answer your question?