ISRC and UPC get mixed up because both appear on every distributor’s upload form, but they identify different things: the ISRC identifies each recording and the UPC identifies each release (the product that goes on sale or on streaming). A one-track single has one UPC and one ISRC; a ten-track album has one UPC and ten ISRCs.

ISRC vs UPC at a glance

AspectISRCUPC
What it identifiesA recording or a music videoA product: single, EP, album
How many per releaseOne per trackOne per release
Format12 alphanumeric characters (country, registrant, year, number)12 digits (in Europe the 13-digit EAN is also used)
Who manages itInternational ISRC Agency (IFPI) and national agenciesGS1, the same system as retail barcodes
What platforms use it forCounting plays and assigning royalties per trackGrouping tracks into a release and reporting sales and streams per product
Reused?Yes, as long as it’s the same recordingYes, if it’s the same release with the same tracks
Changes whenThere’s a new version (remix, live, remaster)The track list, the edition (deluxe) or the product format changes

Common cases

You release a single, then the album

The song keeps the same ISRC on the single and on the album, because it’s the same recording. The single and the album have different UPCs, because they’re different products. That’s how platforms recognize that the album track is the one that already had plays as a single.

You release a deluxe edition

Tracks already released keep their ISRC; new ones get new codes. The deluxe edition is a new product and carries its own UPC.

You switch distributor

You reuse both the ISRC of each track and the UPC of each release. That’s what lets Spotify, Apple Music and the other services treat the new delivery as the same content. The process is described in switch music distributor.

You release a remix or a live version

It’s a different recording: new ISRC. If it comes out as a single, it also gets a new UPC.

Who gives you the codes

Labels and distributors usually have their own code ranges. Andina Music assigns ISRCs and UPCs at no extra cost to releases that don’t have them; if you already have your own codes or codes from a previous release, they’re kept. The rule is simple: never request new codes for content that already has codes.

Mistakes that cost royalties

  • Requesting a new ISRC for the same recording when re-releasing it or switching distributor: the platform treats it as a different track and splits the plays.
  • Reusing the UPC of one release on another with different tracks.
  • Typing a code with a wrong character or a changed format.
  • Not keeping your codes: without them, a migration or a Content ID claim gets complicated.

Frequently asked questions

Can I release without a UPC?

No. Every platform requires a UPC per release. If you don’t have one, the distributor assigns it.

Are UPC and EAN the same thing?

They’re two formats of the same product identification system (GS1): the UPC has 12 digits and the EAN 13. Platforms accept both.

Does a music video need an ISRC?

Yes. Music videos are also identified with an ISRC, different from the one of the audio recording.

Continue with the metadata guide

Codes are only part of a release’s record. In music metadata we go through every field a release needs to publish cleanly, and in what is an ISRC we dig into the recording code.