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
| ISRC | UPC | |
|---|---|---|
| Identifies | A single recording (track) | A release (album, EP, single) |
| Format | USRC12400001 (12 chars) | 012345678905 (12 digits) |
| Standard | ISO 3901 | GS1 (UPC-A / EAN-13) |
| Assigned by | Labels, distributors, RIAA | Distributors, GS1 |
| Used for | Royalty tracking, stream counting | Store listings, chart reporting, retail |
| Relationship | Many 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