Every song you release should have an ISRC code. This is not a suggestion — it's a foundational part of how the modern music industry tracks plays, pays royalties, and identifies recordings across thousands of platforms and broadcasting systems. And yet, a surprising number of independent artists either don't know what an ISRC is or assume their distributor handles it automatically without them needing to pay attention.
This guide explains exactly what ISRC codes are, how they're structured, why they matter for every revenue stream your music generates, and how to get one — for free — before your next release.
What Is an ISRC Code?
ISRC stands for International Standard Recording Code. It's a 12-character alphanumeric identifier assigned to a specific recording of a song. Not the song itself — the recording. If you release an original version and then a remix, each version gets its own ISRC code. If you re-record a song for a deluxe edition, that re-recording gets a new ISRC, even though the underlying composition is the same.
The ISRC standard is administered by the IFPI (International Federation of the Phonographic Industry) and has been in use since 1986. It's now embedded in the metadata of virtually every digital music file distributed commercially, used by streaming platforms, PROs, music supervisors, broadcasters, and digital stores to identify what's being played.
Think of it this way: a song title and artist name is how a human recognizes a recording. An ISRC is how a machine recognizes it — unambiguously, globally, across every system that touches music.
How ISRC Codes Are Structured
An ISRC code is exactly 12 characters and follows this format:
CC-XXX-YY-NNNNN
- CC — A 2-letter country code indicating where the registrant is based. For US artists this is
US. - XXX — A 3-character registrant code assigned to the label, distributor, or publisher issuing the code. This identifies who assigned the ISRC.
- YY — A 2-digit year representing when the code was assigned (not when the song was recorded or released).
- NNNNN — A 5-digit designation code, a unique sequence number assigned by the registrant to distinguish individual recordings.
A real ISRC looks like this: USRC12300001. When written with hyphens for readability, it's US-RC1-23-00001. Both formats refer to the same code — the hyphens are optional separators.
The key thing to understand is that an ISRC is tied to a specific master recording, not a composition. The same song can have dozens of valid ISRCs — one for the original studio recording, one for the acoustic version, one for the live recording, one for the radio edit. Each is a distinct recording that gets its own code.
Why ISRC Codes Matter for Royalties
ISRC codes are the primary mechanism by which streaming royalties, broadcast royalties, and sync royalties get matched to the right rights holders. Here's how that plays out across each revenue stream:
Streaming
When someone streams your song on Spotify, Spotify logs a play of the specific ISRC associated with that recording. Spotify then reports those plays to PROs and collection societies in each territory, using the ISRC to identify which recording was played. Your PRO matches those play reports against your registered works. If your ISRC isn't linked to your work registration, the match may fail — and that royalty goes into an unmatched pool.
Broadcast (Radio and TV)
Radio stations and TV networks report their playlists to PROs using cue sheets and broadcast logs. These logs reference ISRCs wherever possible. A song without a properly embedded ISRC is harder to match against play logs, especially when multiple recordings of the same song title exist. A missing ISRC isn't always fatal — PROs use fuzzy matching — but it introduces error, delay, and potential royalty loss.
Sync Licensing
When a music supervisor licenses your song for a TV show, film, or ad, the production company files a cue sheet with the PRO listing every piece of music used, typically identified by ISRC. If your ISRC isn't in the system or doesn't match your PRO registration, the performance royalty from that cue sheet may not reach you. Given that a single TV broadcast of a popular show can generate hundreds of dollars in performance royalties per placement, missing this is a real loss.
When Should You Get an ISRC?
Before distribution — full stop. Your ISRC needs to be embedded in the audio file's metadata before it goes to streaming platforms, before you submit it to music supervisors, and before you register the work with your PRO.
The right sequence is:
- Finish and master your recording
- Get an ISRC assigned to that recording
- Embed the ISRC in the file metadata
- Register the underlying composition (the song) with your PRO, linking the ISRC
- Distribute the recording to DSPs
If you've already released a song without an ISRC, you can still get one retroactively — but any plays that occurred before the ISRC was embedded and linked in PRO systems may not be fully recoverable. Some platforms allow you to update metadata post-release; others lock it in. Don't put yourself in that position.
How to Get an ISRC Code for Free
There are three common ways to get ISRC codes assigned to your recordings:
Through your distributor. Most major distributors — DistroKid, TuneCore, CD Baby, and others — automatically assign ISRCs when you upload a release. The ISRC is usually visible in your release details after distribution. This is the most common path for independent artists. One important note: when a distributor assigns an ISRC, they hold the registrant code, not you. If you switch distributors and re-upload the same recording, you may need a new ISRC — which can cause royalty matching issues if the original and new ISRCs both circulate.
Through your PRO or a publisher. If you're registered with Nu Wav Media LLC or another publishing administrator, they can assign ISRCs using their own registrant code. This is the preferred approach for artists who want to control their ISRC registrations independently of any distributor relationship. When SONIQ registers your work through Nu Wav Media LLC, ISRCs are assigned as part of the process.
Through USISRC.org. US-based rights holders can apply for their own registrant code through USISRC.org (managed by RIAA). Once you have a registrant code, you can generate ISRCs yourself using the format described above. This makes sense if you're running a label or releasing a high volume of music and want full control.
ISRC vs UPC: What's the Difference?
This is a common source of confusion. They're related but not the same thing.
An ISRC (International Standard Recording Code) identifies a specific recording. It travels with the audio file itself.
A UPC (Universal Product Code) identifies a product — meaning a release package like an album or EP. It's the barcode equivalent for music. A single album UPC might contain 12 different ISRCs, one per track.
When you distribute a release, your distributor assigns one UPC to the release as a whole and one ISRC to each individual track. Stores use the UPC to list the product; streaming platforms and PROs use ISRCs to track individual recordings and report plays. Both codes are necessary for a properly documented release, and both serve entirely different functions in the metadata ecosystem.
What Happens if You Release Without One
Releasing without an ISRC isn't technically impossible — some platforms will accept a release without one. But the downstream consequences compound over time:
- Streaming plays may not match against your PRO work registration, causing performance royalties to accumulate in unmatched pools
- Sync placements may generate cue sheet entries that can't be matched to your registered work, losing those performance royalties entirely
- If you later try to add an ISRC, some platforms won't update existing metadata — the recording may circulate without a code indefinitely
- International collection societies that rely on ISRCs for matching may not forward royalties for your work, even when it's played in their territory
- Catalog documentation becomes messier for any future licensing, catalog sale, or publishing deal — a professional licensing partner will ask for ISRCs for every track
According to IFPI reporting, hundreds of millions of dollars in music royalties go unmatched globally each year — a significant portion of which is attributable to missing or incorrect metadata, including ISRCs. For individual artists, this often shows up as lower-than-expected PRO statements that never get investigated or claimed.
The fix is simple: treat getting an ISRC as a non-negotiable step in your release process, the same way you treat mastering or creating a Spotify canvas. It takes minutes to confirm and can prevent years of royalty mismatches.
Every Song on SONIQ Gets an ISRC Automatically
SONIQ assigns ISRC codes through Nu Wav Media LLC as part of the song registration process — no separate form, no extra step. Your recording is identified, registered, and ready for distribution before it goes live anywhere.
Get Your ISRC with SONIQ →