ISRC and UPC Explained: What They Do, Why They Matter, and Where Artists Mess It Up

 

If you’re uploading music and keep seeing fields for ISRC and UPC, you’re probably wondering two things: what they actually do, and whether you can ignore them without consequences. Short answer: you can’t. Longer answer below.

This article explains ISRC and UPC in plain terms, how distributors and DSPs use them, and the mistakes that quietly cause rejections, duplicate listings, or royalty leaks.

The quick definition (so we’re aligned)

  • ISRC (International Standard Recording Code):
    Identifies a specific recording. One track, one version.

  • UPC (Universal Product Code):
    Identifies a release package. A single, EP, or album as a product.

ISRC tracks what was played.
UPC tracks what was released.

They solve different problems.

What ISRC actually controls (and what it doesn’t)

An ISRC is tied to the audio fingerprint of a recording. Platforms use it to:

  • Track streams and downloads

  • Attribute royalties

  • Detect duplicates

  • Identify reused or re-uploaded audio

If two files share the same ISRC, platforms assume they are the same recording, even if filenames or artwork differ.

What ISRC does not do:

  • It does not prove ownership

  • It does not protect you from copyright disputes

  • It does not replace licenses

This misconception causes a lot of avoidable trouble.

When you should keep the same ISRC

You should reuse the same ISRC only when:

  • The audio is bit-for-bit identical

  • You’re re-releasing the same track on another distributor

  • You’re moving catalogs between services

  • You’re fixing artwork or metadata without changing audio

Same sound, same ISRC. That’s the rule.

When you must generate a new ISRC

You need a new ISRC if:

  • The audio was remastered

  • Even a few seconds were edited

  • Loudness or fades changed

  • A featured artist version is different

  • A clean/explicit version differs

Platforms treat these as new recordings. Reusing an old ISRC here creates conflicts.

What UPC actually controls

UPC is less discussed, but just as important.

A UPC groups tracks into a commercial release. DSPs use it to:

  • Display releases on artist profiles

  • Track album-level performance

  • Manage takedowns or reissues

  • Distinguish singles from albums

One release = one UPC.

If you split an album into multiple singles later, those singles usually get new UPCs, even if the ISRCs stay the same.

The most common ISRC and UPC mistakes

1. Reusing ISRCs to “save time”

Artists often reuse old ISRCs after making changes. This creates:

  • Duplicate detection issues

  • Merged streams across versions

  • Delayed releases

  • DSP-side confusion

It saves minutes and costs weeks.

2. Generating new ISRCs unnecessarily

The opposite mistake also happens.

If you:

  • Upload the same master again

  • Change artwork only

  • Switch distributors

You should keep the ISRC. Creating a new one resets stream history and splits royalties.

3. Confusing UPC with catalog numbers

Some artists think UPC is internal. It’s not.

Changing UPCs repeatedly can:

  • Create duplicate album pages

  • Break previous links

  • Confuse listeners and DSPs

Stability matters more than aesthetics.

4. Manually editing codes without understanding impact

ISRC and UPC are not decorative fields.

Editing them blindly can:

  • Trigger rejections

  • Cause delayed payouts

  • Merge your track with someone else’s recording

This happens more often than people admit.

Who should generate ISRC and UPC?

You have two safe options:

  • Let your distributor generate them

  • Use your own registered ISRC prefix correctly

What you should avoid:

  • Copying codes from the internet

  • Reusing codes from unrelated tracks

  • Guessing formats

If you don’t fully understand the system, automation is safer.

A reality most guides skip

ISRC and UPC errors rarely cause loud failures.
They cause quiet damage.

Streams go missing.
Royalties show up late.
Tracks merge incorrectly.
Fixes take months.

By the time artists notice, the release has already moved on.

Final takeaway

ISRC and UPC aren’t technical trivia. They are the backbone of how music is tracked and paid.

Use the same ISRC only when the audio is identical.
Use new ISRCs when the recording changes.
Treat UPCs as stable identifiers, not disposable labels.

Get this right once, and distribution becomes smoother across every release after that.

Most artists don’t. And they keep paying for it.

Post a Comment

Previous Post Next Post

Built For Independent Artists Ready To Grow

Discover music distribution, artist services, release support, branding, promotion, and growth-focused solutions designed for modern independent artists through DNM.