ISRC. UPC.
They look like they belong at the bottom of a bowl of alphabet soup, but these two codes do very different jobs in music distribution.
An ISRC identifies an individual recording. A UPC identifies a release or product that contains one or more recordings.
Understanding the difference becomes especially important when you rerelease music, move a catalog, build an album from previously released singles or try to figure out why two versions of the same song are not connecting properly.
What is an ISRC?
ISRC stands for International Standard Recording Code.
It is a unique identifier assigned to a specific sound recording or music video recording.
That distinction matters. An ISRC does not identify the song itself as a musical composition. It identifies a particular recording of that song.
For example, the studio recording, live recording and remix of the same song can be separate recordings and therefore have different ISRCs.
Meanwhile, the exact same recording can appear on a single, an EP, an album and a compilation while keeping the same ISRC.
Think of an ISRC as the recording’s permanent ID
Once an ISRC has been assigned to a recording, you generally keep it with that recording.
Do not assign a new ISRC simply because:
- the recording appears on another release
- you change distributors
- ownership of the recording changes
- you deliver the same recording in another file format or bitrate
The International ISRC Registration Authority specifically says an existing ISRC should continue identifying the same recording across different products, services, territories and ownership changes.
That consistency helps digital services, distributors, licensing companies and other music-industry systems recognize that they are dealing with the same recording.
What does an ISRC look like?
An ISRC contains 12 letters and numbers.
For example:
USABC2600123
The code includes a prefix, the year the ISRC was assigned and a designation code that distinguishes that recording from others assigned under the same prefix.
However, do not try to read ownership information out of an ISRC. The code identifies the recording, but it does not prove who currently owns it.
Who assigns the ISRC?
The recording owner can obtain the ability to assign ISRCs directly, or an authorized ISRC Manager can assign them on the owner’s behalf.
Music distributors commonly handle this as part of the distribution process.
If Syntax Creative is distributing a new recording that does not already have an ISRC, we can assign one as part of delivery.
On the other hand, if the exact recording already has an ISRC, we want that existing code.
Creating another one for the same recording can split information that should remain connected.
When does a recording need a new ISRC?
A genuinely different recording needs its own identifier.
For example, separate ISRCs would normally make sense for:
- the original studio recording
- a live recording
- an acoustic recording
- a remix that creates a distinct recording
- a music video recording
By contrast, putting the same master on a different album does not turn it into a new recording.
The recording keeps its ISRC.
What is a UPC?
UPC stands for Universal Product Code.
Most people recognize UPCs from the barcodes scanned on physical products in stores.
In music distribution, the UPC identifies the release as a product rather than identifying the individual recordings inside it.
A release might be:
- a single
- an EP
- an album
- a compilation
- another collection of recordings
Digital releases need a release-level product identifier even when no physical CD or vinyl record exists.
One release gets one UPC, but it can contain many ISRCs
This is the easiest way to understand the difference.
Imagine an album with 10 tracks.
The album has one UPC identifying the overall release.
Each of the 10 recordings has its own ISRC.
So the structure looks something like this:
- Album UPC: identifies the complete 10-track release
- Track 1 ISRC: identifies the first recording
- Track 2 ISRC: identifies the second recording
- Track 3 ISRC: identifies the third recording
- and so on
The UPC tells the system which product it is looking at. The ISRC tells it which recording it is looking at.
The same ISRC can appear under different UPCs
This comes up all the time with singles and albums.
Suppose you release a song as a single first.
That single has its own UPC, and the recording has an ISRC.
Three months later, you put the exact same recording on an album.
The album gets a different UPC because it is a different release. However, the previously released recording should keep its original ISRC.
For example:
- Single UPC: AAAAAAAAAAAA
- Song ISRC: USABC2600123
Then later:
- Album UPC: BBBBBBBBBBBB
- Same song ISRC: USABC2600123
- New song ISRC: USABC2600124
- New song ISRC: USABC2600125
New product, new UPC.
Same recording, same ISRC.
This is especially important with waterfall releases
A waterfall release is a strategy where previously released singles are carried forward into later releases as the project gradually grows.
Each stage can have a new UPC because it is a new release. Meanwhile, recordings carried forward should retain their existing ISRCs.
That helps streaming services recognize the recordings as the same recordings instead of treating every stage like entirely new music.
Our guide to waterfall release strategies explains that process in more detail.
What happens when you change distributors?
Keep your identifiers.
If you move an existing catalog from one distributor to another, provide the new distributor with the original ISRCs for the recordings.
Also provide accurate release metadata, which is the information attached to the music, including artist names, titles, contributors, dates and identifiers.
The goal is to tell the digital services, “This is the same recording you already have,” rather than accidentally introducing it as something completely new.
A distributor change by itself is not a reason to create a new ISRC.
Do ISRCs and UPCs make sure you get paid?
Not by themselves.
An ISRC or UPC is an identifier. It is not a royalty payment account, proof of ownership or publishing registration.
However, accurate identifiers make it much easier for distributors, digital services and rights organizations to connect usage and reporting with the correct recordings and releases.
That is why bad metadata can create headaches.
A perfectly valid ISRC attached to the wrong recording is still a problem.
Keep your codes somewhere safe
Do not treat your ISRCs and UPCs as disposable information that only matters while uploading a release.
Keep a permanent record of:
- release title
- UPC
- track title
- artist
- version information
- ISRC
- original release date
You may need that information years later when moving distributors, relicensing a catalog, building a compilation or releasing an old recording again.
Our music distribution checklist covers the other metadata and business information worth checking before a release goes out.
Just remember: release versus recording
You do not need to memorize every identification system in the music business.
For these two, remember one simple distinction.
UPC = release.
ISRC = recording.
A release can change while the recording stays exactly the same.
When that happens, the UPC may change.
The ISRC should not.
