Skip to content
Education·6 min read

ISRC Codes Explained: The Unique ID Behind Every Recording

Learn what an ISRC code is, how the format works, how to get one, and why it matters for royalty tracking, chart positions, and release management.

V

Vandall Team

Written for Vandall

ISRC Codes Explained: The Unique ID Behind Every Recording

Someone just asked for your ISRC code and you have no idea what that means. You are not alone. ISRC codes are one of the most important pieces of metadata in the music industry, but they rarely come up until the moment you need one. Here is everything you need to know.

What Is an ISRC Code?

ISRC stands for International Standard Recording Code. It is a unique 12-character identifier assigned to a specific sound recording or music video. Every distinct recording in the world is supposed to have its own ISRC, making it the closest thing music has to a fingerprint for audio files.

The system is managed by the International ISRC Agency (IFPI) and has been the global standard since 1986. When a streaming platform plays your song, when a radio station logs a broadcast, when a collection society processes royalties, the ISRC is how they know exactly which recording they are dealing with.

Important distinction: An ISRC identifies a recording, not a song. If three artists each cover the same song, each version gets its own ISRC. If you re-record your own track, the new version gets a new ISRC too.

How the ISRC Format Works

An ISRC follows a strict structure: CC-XXX-YY-NNNNN

| Segment | Meaning | Example | |---------|---------|---------| | CC | Country code (two letters) | US, GB, FI, DE | | XXX | Registrant code (three alphanumeric characters) | Assigned to the label, distributor, or artist | | YY | Year of reference (two digits) | 26 (for 2026) | | NNNNN | Designation code (five digits) | 00001, 00002, etc. |

Example ISRC: US-AB1-26-00001

The country code reflects where the ISRC was assigned, not where the artist is from. The year is when the ISRC was assigned, and the designation is a sequential number chosen by the registrant.

In databases and metadata fields, the hyphens are often dropped: USAB12600001. Both formats refer to the same recording.

Why ISRC Codes Matter

Royalty Tracking

Every time your song is streamed, the ISRC connects that play to your account. Without it, plays might not be attributed correctly, and money can end up in the industry's "black box" of unmatched royalties.

Avoiding Duplicate Registrations

If you release the same track through multiple distributors or re-release it later, the ISRC prevents it from being treated as two separate recordings. Platforms use ISRCs to deduplicate and merge play counts. Lose your ISRC and re-release with a new one, and you start from zero.

Chart and Analytics Tracking

Billboard, Official Charts, and other chart compilers use ISRCs to aggregate streams and sales across platforms. A consistent ISRC means all your plays count toward the same chart position.

Sync Licensing and Broadcasting

When your music is placed in film, TV, or advertising, the ISRC helps identify exactly which recording was used. Broadcast monitoring services like Luminate also rely on ISRCs to track radio play.

How to Get an ISRC Code

There are three main ways to get ISRCs for your recordings.

Through Your Distributor

This is the most common route for independent artists. When you upload to DistroKid, TuneCore, CD Baby, or any other distributor, they assign ISRCs automatically. If you already have ISRCs from a previous release, you can usually enter them manually during upload.

Through Your National ISRC Agency

Every country has a designated ISRC agency (RIAA in the US, PPL in the UK, IFPI Finland in Finland). You can apply to become a registrant directly, which gives you your own registrant code and the ability to assign ISRCs yourself. This makes sense if you are a label releasing multiple projects.

Through Vandall

When you manage your releases in Vandall, ISRC codes are part of the metadata you track for every recording. Whether your distributor assigns them or you bring your own, Vandall keeps them attached to the right files so nothing gets lost between collaborators or release cycles.

ISRC vs UPC vs ISWC: What Is the Difference?

There are several identifier systems in music, and each one tracks something different.

| Identifier | What It Identifies | Format | Assigned By | |------------|-------------------|--------|-------------| | ISRC | A specific recording (audio file) | 12 characters (CC-XXX-YY-NNNNN) | Distributor, label, or national agency | | UPC/EAN | A release (single, EP, album) | 12-13 digits (barcode) | Distributor or barcode provider | | ISWC | A composition (the underlying song) | T-followed by 10 digits | PRO or publisher |

Think of it this way: You write a song (ISWC). You record that song in the studio (ISRC). You release that recording as a single (UPC). Three different things, three different codes.

A single release with one track has one UPC and one ISRC. An album with 12 tracks has one UPC and 12 ISRCs. If two artists each record their own version of your song, there is one ISWC but two ISRCs.

For more on how these identifiers fit into the release process, see our guide on preparing your music for release.

Common ISRC Mistakes

Using the Same ISRC for Different Versions

A radio edit, acoustic version, remix, and original album version are all separate recordings. Each one needs its own ISRC. The only exception is when the audio is identical, just distributed to a different platform or territory.

Re-Releasing Without Keeping Your ISRC

If you switch distributors or re-release a track, carry over the original ISRC. A new ISRC means streaming platforms treat it as a brand new recording. Your play count resets, playlist placements may be lost, and chart tracking breaks.

Not Recording Your ISRCs

Many artists let their distributor auto-generate ISRCs and never write them down. If you later switch distributors, dispute a claim, or re-register the recording, you will need that code. Keep a record of every ISRC in your catalog.

Confusing ISRC with UPC

Your distributor might ask for both. The ISRC goes on each individual track. The UPC goes on the release as a whole. Mixing them up causes metadata errors that are painful to fix after the fact. See our breakdown of royalty registration for more on getting your identifiers right.

Quick Reference

| Question | Answer | |----------|--------| | What does ISRC stand for? | International Standard Recording Code | | How long is an ISRC? | 12 characters | | Does a remix need its own ISRC? | Yes | | Does a re-release keep its ISRC? | Yes, it should | | Who assigns ISRCs? | Your distributor, label, or national ISRC agency | | Is ISRC the same as UPC? | No. ISRC = recording, UPC = release | | Is ISRC the same as ISWC? | No. ISRC = recording, ISWC = composition | | Can two recordings share an ISRC? | No. One recording, one ISRC |

Keep Your Metadata in Order

ISRC codes are just one part of a larger metadata puzzle that includes IPI numbers, UPC barcodes, songwriter splits, and more. Losing track of any of these can cost you royalties, chart positions, or ownership clarity.

Vandall helps you keep all of this organized. Every recording in your project carries its metadata with it, including ISRCs, credits, and splits, so nothing falls through the cracks when you move from studio to release.


Questions about ISRC codes or release metadata? Reach out at hello@vandall.com

Ready to organize your music?

Join the creators using Vandall to collaborate, release, and get paid.