What does an ISRC Code mean? How to Get One, Find One, and Avoid Costly Metadata Mistakes

What does an ISRC Code mean? How to Get One, Find One, and Avoid Costly Metadata Mistakes

ISRC is usually included in the “other” section of a distributor’s uploading screen, sandwiched between the “Contains explicit content” box and the “Release date” field. It’s easy to miss this simple but important detail in between all the hustle and buzz of getting your new tracks ready to go. So it’s typically left empty by first-time uploaders and set aside by the distributor, who will provide the uploader with a code for future use.

The abbreviation ISRC refers to the International Standard Recording Code, a 12-character code that is in that blank box, and it gets read by the band’s music streamer or collection society, like a barcode on a shelf is read by the warehouse scanner. When this code is altered with a re-release, even a track 2 years below the plays limit will reappear on Spotify as a baby with 0 plays. You can use each of these sections to clear up a question you’ve asked about that part of the guide each week that a release gets into trouble for a song released years ago.

What actually is an ISRC Code

Answering this takes one sentence: a unique recording identification number defined in ISO 3901 and administered by IFPI through national agencies, and it identifies one sound recording or music video. When releasing a new track, understanding how its 12 characters are assembled helps artists follow the rules that apply to registration, distribution, and royalty tracking.

How the 12 Characters Break Down

Divide the IFPI’s own sample named AA6Q72000047 at the points specified by the standard, and three parts will result:

  1. The prefix is AA6Q7, which is a pair of letters followed by three letters (or digits) issued by an ISRC agency to those who assign the codes.
  2. The year component of an ISRC reflects when the code was assigned, rather than the year the recording was made.
  3. The registrant’s designation generally consists of five digits, beginning with 00001 and increasing in sequence for each new recording assigned by that registrant.

The Letters ISRC go just before, and hyphens come between them (ISRC AA-6Q7-20-00047); on the upload form, each part is usually just the 12 characters.

The preceding two letters are the so-called country code, which is commonly found in older advice. Currently, IFPI considers them to be part of the five-character prefix, meaning that they do not provide a reliable clue.

One Code per Recording, Not per Song

When a piano ballad is recorded in the studio, then it is live recorded during a concert in Berlin, the latter has a different ISRC, but the same song. The same principle applies when preparing an unreleased album with multiple versions of a track. The composition itself, including its melody and lyrics, carries a different identifier called the ISWC, which publishers and songwriter societies use for tracking.

IFPI applies the same reasoning to music videos: the clip gets an ISRC separate from the audio, even when the soundtrack is the same file. A code also outlives changes of ownership, so a master sold to a new label keeps the ISRC it was first given.

Why ISRC Codes Matter for Streams and Royalties

The code, rather than the song title, is what most reporting and payment systems use to decide which master earned a play. The US ISRC Agency, run by the RIAA, describes ISRCs as widely used by music services and licensing companies for usage reports and royalty payments. That reliance works smoothly when the code is right and quietly against the artist when it is not.

How Platforms and Collection Societies Use the Code

Take a hypothetical stream in Lisbon at 2 a.m. In a typical setup, it would reach the label’s statement as a line keyed to the track’s ISRC, with the title and artist name attached as supporting text. Reporting formats differ between services and distributors, so the layout of that line varies, though the code usually serves as its anchor.

PPL, which acts as the UK’s ISRC agency, relies on encoded codes to identify recordings automatically when it calculates payments for broadcast and public performance. Chart compilers lean on the same key: Luminate, the data provider behind Billboard’s charts, identifies each unique recording by its ISRC before chart rules decide which plays count.

Revenue from a matched play does not stop at the label, since PPL divides its payments between the owner of the master and the performers who played on the recording. For music royalties earned by the master, that single field decides even if money reaches the recording that generated it.

What Goes Wrong When a Code Is Missing or Reused

A missing code slows matching down, and a reused one sends plays to the wrong place:

  • Missing. A singer who pressed CDs in 2018 without encoding ISRCs found that radio plays of its album had to be matched by title and artist, a slower route that trips over any other song with the same name.
  • Reused. A live version delivered under the studio track’s code is read as the studio track, so its plays and payments land on a master that did not earn them.

IFPI’s FAQ rules out reuse under any circumstances, including a code assigned to a song that was shelved before release.

How to Get an ISRC Code

An artist has two practical options: accept a code from the distributor during upload, or obtain a prefix and assign codes independently. Under the ISRC standard, codes come from the owner or exclusive licensee of a recording or from a service appointed to act for them, so getting the code largely depends on which of those roles the artist wants to hold.

Through Your Distributor

If the field is not filled in when a record is uploaded, the distributor will create the ISRC code; this is a common configuration for initial release. For instance, a rapper who releases on LANDR or Believe gets codes from a prefix that they are attributed with as an IFPI “ISRC Manager,” to issue ISRCs for recordings that they don’t own.

Those codes are subject to the same rules as any other codes. The weak spot is record-keeping, and as an account is closed, a delivery confirmation dashboard page may get carried off, so it is a good idea to print out one of them for later.

Registering as Your Own ISRC Manager

Artists who want greater control over their recording identifiers can request their own prefix and assign ISRCs independently. Under IFPI’s guidelines, these artists are known as registrants, while the term ISRC Manager refers to a service provider that manages codes on behalf of other recording owners. The appropriate application process depends on the nation in which the rights owner is based:

  • United States: The RIAA-operated US ISRC Agency provides eligible applicants with a Rights Owner Prefix.
  • United Kingdom: Rights holders can register through PPL, either by becoming full members or selecting its ISRC-only registration option.
  • Countries without a national agency: Applicants can submit their requests directly to IFPI’s Global ISRC Enrollment Authority.

Receiving a prefix also means taking responsibility for maintaining accurate records of the designation numbers assigned to individual recordings each year. For independent artists who lack a reliable tracking system, IFPI recommends considering its online ISRC assignment service or using an ISRC Manager instead.

What It Costs

Depending on the route, an ISRC costs nothing or a modest fee, with prices checked on each agency’s website in October 2026:

  1. Distributor-assigned codes are often bundled into the distribution plan at no extra charge.
  2. Getting an ISRC through the US agency requires a single payment of $95.
  3. PPL membership in the UK is free.
  4. IFPI’s online service sells 30 credits for £15 plus UK VAT, and one code uses three credits, so £15 covers ten recordings.

A reseller’s offer is worth comparing against IFPI’s published lists of agencies and appointed managers before any money changes hands.

Understanding the Difference Between ISRC and UPC Codes

An ISRC is assigned to an individual recording, whereas a UPC helps identify the release containing it. For example, when a five-track EP is distributed to music platforms, each song gets a separate ISRC, while the complete EP has a single UPC, bringing the total to six unique identifiers.

The rest of the ISRC vs UPC distinction follows from that split:

  • Format. An ISRC contains 12 letters/digits instead of 12 digits like the UPC-A barcode or 13 digits like the UPC-EAN13 (European version of the UPC-A).
  • Source. The ISRC is provided by an agency, a registrar,nt or an ISRC Manager, while the barcode is provided by the distributor and/or a member of the GS1 organization.
  • Lifespan. Each newly created recording needs a separate ISRC, while a new product release, such as a deluxe edition, typically needs a separate UPC.

How to Find ISRC of a Song

An ISRC usually becomes necessary when a track is registered with a collection society or when a re-release has to match the original upload. The code can be traced from more than one starting point, and the right one depends on who released the track and how it reached stores.

Checking Your Distributor Dashboard

Open the release, then the track details, and the ISRC usually sits next to the title or under a metadata tab. This is the code the distributor delivered to stores, which makes it the version to copy into a society registration.

A feature on another artist’s record lives in their account. For those tracks, the global database of ISRC codes offers a free ISRC search by artist and title, built on SoundExchange data, although its coverage depends on owners submitting their repertoire, so some recordings are missing.

Why Streaming Apps Don’t Show the Code

Consumer apps leave the ISRC out because it belongs to delivery data rather than to anything a listener needs. Spotify’s credits screen, for instance, lists performers and writers and stops there.

The code is still stored in Spotify’s system. Its Web API returns an external_ids field for each track with the ISRC inside, and that is the field third-party tools read when they display the code.

Reading the Code From File Metadata

If the mastering engineer embedded the code, a free tag editor such as Kid3 will display it. In an MP3, the ISRC lives in the ID3 frame named TSRC, while FLAC files hold it in a tag called ISRC.

CD masters carry the code in the disc subcode, added at the pre-mastering stage. A blank field tells you the file was exported without the code, which says nothing about whether one exists elsewhere.

Common ISRC Mistakes to Avoid

The costliest ISRC errors tend to happen at two moments: when a new version of a track comes out and when a catalog moves between distributors. A third, slower problem grows out of music metadata that drifts apart from one platform to the next.

Reusing a Code for a Remix, Remaster, or Radio Edit

Remixes and radio edits require new codes, while a standard remaster retains the original one. Maintaining metadata clarity is essential when managing these distinctions, as IFPI considers a change in playing time of more than 10 seconds a new recording. For example, trimming a 4:05 album track to a 3:10 radio edit calls for a fresh ISRC.

Remasters are where artists tend to over-correct. IFPI treats a straightforward remaster as the same recording, and a new code becomes appropriate when the remastering involves significant new creative input.

Generating New Codes When You Switch Distributors

The original codes travel with the catalog, and replacing them breaks the link to the existing play history. A band that accepts fresh ISRCs while moving 20 tracks risks the reset described at the start of this guide, one song at a time.

Spotify preserves play counts through track-linking when the old and new uploads share the same audio and metadata, and distributors’ switching guides list the original ISRC among the details to match. A move that keeps the history intact runs in this order:

  1. Download the ISRC and UPC for each track before leaving the old distributor.
  2. Enter those codes in the new distributor’s form together with identical audio files.
  3. After the new versions go live, compare play counts in the Spotify desktop app, where matching numbers confirm the link.
  4. The takedown request to the old distributor comes last.

Mismatched Metadata Across Platforms

Even valid ISRC codes can fail to match correctly when the surrounding metadata differs between systems. A duet credited as “Mara feat. Juno” on streaming services but listed as “Mara & Juno” in a society registration may share the same code, yet the inconsistent credits can make the two records appear to describe different artist lineups.

Before release, these fields deserve a side-by-side check across the distributor form and the society registration:

  • Track titles, with version labels such as “Radio Edit” written identically.
  • Artist names, including the spelling and punctuation of featured acts.
  • Duration to the second, since an edit near the 10-second line changes even if a new code applies.
  • The ISRC itself, pasted from the source rather than retyped.

Looking Up an ISRC in Seconds

An ISRC lookup returns a song’s code in seconds and spares a long session of dashboard digging. The time saved adds up when a manager audits a back catalog of 60 tracks, half of them featuring releases through other artists’ distributors.

Tools of this kind search the Spotify catalog by song and artist name or by a Spotify URL and return the code the platform holds. Decent Music PR’s ISRC finder is one example, free to use and handy before a society registration or a re-release. The result shows what Spotify has on file, and questions of ownership still go to the distributor or label.

Get the Code Right Once

While its placement is often limited to a small area within a distributor’s upload system, the ISRC code is a crucial identifier for a recording from the beginning to the end, from streaming to royalty statements. When dealing with several singles, albums, and re-releases as an independent musician, you’ll want to have the proper code assigned to each project to avoid coding errors in the future. Artists should take the time to confirm any information before uploading a CD to ensure that their master won’t be tormented with potential missing plays or mismatched royalty information after their project has been released.