Credits.fm / Learn

ISRC vs UPC: What's the Difference?

One identifies a track, the other identifies a release. Here's how ISRC and UPC codes work together.

Quick answer: An ISRC identifies a single recording (one track), while a UPC identifies a release (an album, EP, or single as a product). One UPC contains one or more ISRCs — one per track.

Side-by-side comparison

ISRCUPC
IdentifiesA single recording (track)A release (album, EP, single)
FormatUSRC12400001 (12 chars)012345678905 (12 digits)
StandardISO 3901GS1 (UPC-A / EAN-13)
Assigned byLabels, distributors, RIAADistributors, GS1
Used forRoyalty tracking, stream countingStore listings, chart reporting, retail
RelationshipMany ISRCs per UPC (one per track)One UPC per release

How they work together

Think of a UPC as a container and ISRCs as the items inside it. An album release (UPC) contains multiple tracks (ISRCs):

Album Release (UPC)

"Abbey Road" — The Beatles

Track 1: Come Together (ISRC)

Track 2: Something (ISRC)

Track 3: Maxwell's Silver Hammer (ISRC)

… 14 more tracks, each with its own ISRC

When the same track appears on a different release (e.g., a compilation), the ISRC stays the same but the UPC changes.

When to use each

You need an ISRC for…

  • Every recording you distribute
  • Tracking streams and royalties per track
  • Registering with SoundExchange
  • Matching recordings to compositions

You need a UPC for…

  • Every release you distribute (album, EP, single)
  • Listing your music on streaming platforms
  • Physical retail distribution
  • Billboard and other chart reporting

Frequently asked questions

Does a single need both a UPC and an ISRC?

Yes. Even a single-track release needs both identifiers. The UPC identifies the release as a product (for stores and charts), while the ISRC identifies the recording itself (for royalty tracking and streaming). Your distributor assigns both automatically.

Can a track appear on multiple albums with different UPCs?

Yes. The same recording (same ISRC) can appear on multiple releases — a single, an album, a compilation, and a greatest hits collection — each with its own UPC. The ISRC stays the same because it's the same audio, but the UPC changes because it's a different product.

How many ISRCs can one UPC have?

A UPC can contain as many ISRCs as there are tracks on the release. A single has 1 ISRC, an EP might have 4-6, and a full album typically has 10-20. Some deluxe editions or compilations can have 30+ ISRCs under one UPC.

Do I need a UPC for streaming-only releases?

Yes. Streaming platforms like Spotify and Apple Music require a UPC for every release, even if it's digital-only with no physical product. Your distributor handles UPC assignment as part of the upload process.

What happens to my UPC if I change distributors?

Your UPC should transfer with you when you switch distributors. Keeping the same UPC preserves your streaming history, playlist placements, and chart data. Ask your new distributor to use your existing UPC rather than assigning a new one.

Try it yourself

Look up real ISRC and UPC codes in our free database:

Key terms

Release
The product being sold — an album, EP, or single. Each release gets one UPC and can contain multiple tracks, each with its own ISRC.
Track
A single recording on a release. Each track has an ISRC that identifies it uniquely across all platforms and releases.
EAN-13
The international 13-digit barcode format, equivalent to UPC. A UPC converts to EAN by adding a leading zero. Both are accepted by streaming platforms.

Ready to look up ISRC and UPC codes?

Search our free database of millions of music identifiers.

Search identifiers

Related guides