An ISRC code is a unique identifier assigned to recorded music tracks. ISRC stands for International Standard Recording Code. Think of it like a barcode for your song—just as every product in a store has a barcode to track inventory and sales, every recorded music track can have an ISRC code to track its distribution and usage.
Get Your Free Guide to Head Gasket Repair Costs →
ISRC codes were created in 1986 and are managed internationally by the International Federation of the Phonographic Industry (IFPI). Each code contains 12 characters and follows a standardized format. The code identifies specific information about a recording, including the country where it was registered, the registrant code, the year of registration, and a unique serial number for that particular track.
Music streaming platforms like Spotify, Apple Music, Amazon Music, and YouTube use ISRC codes to track which songs are being played, how many times they are played, and by whom. This information flows back to rights holders and songwriters through reporting systems. Without ISRC codes, it would be difficult for these platforms to properly credit and pay artists and songwriters for their work.
The importance of ISRC codes extends beyond just streaming. They are used in radio broadcasting to track airplay, in retail environments to manage music inventory, and in licensing databases to identify which version of a song is being used. For independent artists, proper ISRC registration means their music can be accurately tracked across all platforms where it appears.
Practical takeaway: ISRC codes are essential infrastructure in the modern music industry. Whether you are an artist, producer, label, or distributor, understanding how these codes work helps you track your music's performance and ensure accurate payment for your work.
Every ISRC code follows the same 12-character structure, broken into five distinct sections. Understanding this format helps you read and verify codes accurately.
Free Guide to Understanding Residential Electrical Services →
The first two characters represent the country code, using the ISO 3166-1 alpha-2 standard. For example, "US" represents the United States, "GB" represents the United Kingdom, "CA" represents Canada, "AU" represents Australia, and "FR" represents France. This tells you where the recording was first registered.
Characters three through five make up the registrant code. This three-digit alphanumeric section identifies the specific organization—whether that is a record label, music publisher, or independent artist—that registered the code. Different organizations receive different registrant codes to prevent duplicate assignments.
Characters six and seven show the year of registration, using the last two digits. For example, a code registered in 2024 would show "24" in these positions. A code registered in 2010 would show "10." This helps identify when a particular recording was officially registered in the ISRC system.
The final five characters, positions eight through twelve, are a unique serial number assigned to each individual track. This serial number ensures that even if two songs have the same title, artist, and release year, they will have different ISRC codes if they are different recordings. For instance, a live version of a song would receive a different serial number than the studio version.
A complete example helps illustrate this: USRC17607839. Breaking this down: US (United States), RC1 (registrant code), 76 (year 1976), 07839 (serial number). This structure ensures that every recording in the world can have a unique identifier that contains meaningful information about its origin and registration.
Practical takeaway: Learning the ISRC code format helps you verify codes when you see them on streaming platforms or in music databases. You can quickly determine where a recording was registered and when, simply by reading the code's structure.
If you are an independent artist, record label, or music distributor, you may need to obtain ISRC codes for your recordings. The process varies depending on your location and whether you work with a distributor or register codes independently.
Learn How to Safely Clean Your Dog's Eyes →
In the United States, the Recording Industry Association of America (RIAA) manages ISRC code assignments. You can register codes directly through the RIAA's official ISRC registration system. Other countries have their own designated authorities. The United Kingdom uses the BPI (British Phonographic Industry), Canada uses CARL (Canadian Association of Research Libraries), and Australia uses ARIA (Australian Recording Industry Association). When registering, you typically provide information about the recording, including the artist name, song title, duration, and release date.
Many independent artists use music distribution services that assign ISRC codes automatically. Services like DistroKid, CDBaby, TuneCore, and Amuse assign codes to your tracks when you upload your music for distribution to streaming platforms. This is often the easiest route for artists who do not want to manage the registration process themselves. The distribution service handles the technical registration while you retain ownership of your music.
If you register codes independently, you should do so before your music is released. This allows the codes to be included in the metadata sent to streaming platforms. Once a song is released, updating or changing the ISRC code becomes more complicated, as the code is already associated with the track across multiple platforms.
The registration process typically requires you to provide documentation proving you are the copyright holder or authorized representative of the recording. You will need the song title, artist name, duration (in minutes and seconds), and the genre. Some services charge a fee for ISRC registration, while others offer it as part of their platform. Fees range from around five dollars per code to higher amounts if registering multiple codes at once.
Practical takeaway: Choose your ISRC registration method based on your needs. If you use a distribution service, codes are handled automatically. If you prefer independent registration, contact your country's designated ISRC authority to understand the specific requirements and costs in your region.
Once your music is assigned an ISRC code and released on streaming platforms, that code becomes the primary tracking mechanism for understanding your music's performance. Every stream, every radio play, and every license use can be connected back to your recording through this code.
Get Your Free Teen Driver License Guide →
Streaming platforms use ISRC codes in their backend systems to log plays. When someone streams your song on Spotify, that platform records the ISRC code associated with that track, the duration of the play, the listener's location, and the timestamp. This data is then aggregated and reported back through the payment and reporting chain. Artists and labels can access streaming reports showing how many times each track was played in different regions and on different platforms.
Radio stations also use ISRC codes for tracking. When a radio station broadcasts a song, the station's broadcasting system records the ISRC code, the exact time it was played, and the station's call letters. This information is collected by performing rights organizations like ASCAP, BMI, and SESAC in the United States. These organizations use ISRC data to determine which songwriters and publishers should be paid for broadcast performance royalties. Studies show that accurate ISRC tracking can increase the speed at which royalties are distributed to rights holders, sometimes by several months compared to manual tracking methods.
Sync licensing—the use of music in films, television shows, advertisements, and games—also relies on ISRC codes. When a music supervisor licenses your track for a project, the ISRC code helps track where that music is being used and ensures proper payment. Licensing organizations and performing rights societies use ISRC codes to match usage reports against their licensing databases.
For independent artists without a distributor or label, understanding how ISRC codes connect to performance data means you can better track your own success. Many distribution platforms provide artist dashboards that show play counts, listener locations, and revenue generated—all organized by ISRC code. This data helps you understand which songs are connecting with audiences and which regions show the strongest interest in your music.
Practical takeaway: Monitor your music's performance by looking at the reports generated from your ISRC codes on streaming platforms and through your distributor. This data shows you real information about your audience and helps you make informed decisions about future releases and marketing efforts.
The connection between ISRC codes and royalty payments is direct and important. When streaming services, radio stations, and other platforms use ISRC codes to log music usage, that logged data feeds into the systems that determine how much money you earn from your music
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.