An ISRC code is one of the most important pieces of metadata attached to your music.
Most artists don't know what it is until something goes wrong — royalties go uncollected, streams go untracked, or a release gets flagged during distribution.
Quick Answer: What Is an ISRC Code?
An ISRC (International Standard Recording Code) is a unique 12-character identifier assigned to a specific recording. It's how streaming platforms, performance rights organizations, and royalty collection systems track and pay for individual songs worldwide.
What Does an ISRC Code Look Like?
An ISRC follows this format: CC-XXX-YY-NNNNN
- CC — Country code (2 letters)
- XXX — Registrant code (3 characters, assigned to a label or artist)
- YY — Year of registration (2 digits)
- NNNNN — Unique designation number (5 digits)
Every version of a song — the original, a remix, a live recording — needs its own separate ISRC.
Why Does Every Song Need One?
ISRCs are how the music industry tracks plays and pays royalties. Without one:
- Streams may not be properly attributed to you
- Royalties from performance rights organizations can go uncollected
- Re-releases or remastered versions can conflict with each other in the system
- Sync licensing becomes significantly more complicated
The ISRC is the foundation of a properly functioning metadata setup — and metadata is something every artist should understand before releasing music. It's covered in the guide on how to release a song the right way.
Who Assigns ISRC Codes?
ISRCs are assigned by:
- Your distributor — Most distributors assign ISRCs automatically when you upload a release
- Your label — Labels often have their own registrant codes
- Yourself — Artists can apply for their own registrant code through their country's ISRC agency
If your distributor assigns the ISRC, make sure you record it. You'll need it if you ever switch distributors, re-release the song, or register with a performance rights organization.
ISRC vs. UPC: What's the Difference?
These are two different identifiers that work together:
- ISRC — Identifies a specific recording (individual track)
- UPC — Identifies a release (album, EP, or single as a product)
Every track needs an ISRC. Every release needs a UPC. Both are typically assigned automatically by your distributor — but knowing the difference helps you catch errors before they become problems.
What Happens If You Don't Have One?
Some platforms will still accept uploads without an ISRC — but plays may go untracked, and royalty collection becomes unreliable. This is one of the hidden costs artists don't see until later. Understanding what music distribution really costs includes accounting for what happens when metadata isn't set up correctly from the start.
Final Takeaway
ISRCs aren't complicated — but they matter. Every song you release should have one, and you should keep a record of each code associated with your catalog. The earlier you build good metadata habits, the easier your career becomes to manage as it grows.
Want to Get Your Releases Set Up Right From the Start?
Green Tea Distro helps independent artists understand distribution, metadata, and release strategy — so nothing falls through the cracks.


