As an indie songwriter, you may have heard of different sorts of codes related to music like ISWC, ISRC, UPC and EAN.
This post will clarify:
1- What’s the difference between ISWC vs ISRC
2- Why you might want to get these codes
3- Where you can get ISWC and ISRC numbers
4- How you can embed these codes in your MP3 and/or WAV files
5- Other Frequently Asked Questions about ISWC, ISRC, UPC and EAN numbers
Ok. Let’s just get right into the thick of things!
1- ISWC vs ISRC, What’s the Difference?
ISWC stands for International Standard Musical Work Code. It identifies a composition.
1 ISWC number = 1 Composition
ISRC stands for International Standard Recording Code. It identifies a sound recording.
1 ISRC number = 1 Sound Recording
1 Composition can be related to multiple ISRC numbers if there are multiple Sound Recordings of that 1 Composition.
Here’s an opportunity to brush up on the difference between a composition and a sound recording if you need it 😉
2- Do you need an ISWC number or ISRC code or both?
Both.
In theory, both the ISWC and ISRC numbers are meant to help Performance Right Organizations (PROs) and music distributors respectively identify when your compositions and sound recordings are played.
IF it worked 100% of the time, you’d get paid properly every time one of your composition or sound recording is played.
In practice, the music industry is a little bit broken in places and revenue leaks continue to happen.
However, it can’t hurt to have those codes embedded in your files metadata. I’ll explain how in a little bit. But first….
3- How do you get these codes?
If you’re a signed artist, your record label will take care of ISRC numbers for you (tracking the sound recording) and your publisher will take care of the ISWC codes (tracking the composition).
How to get an ISWC code?
If you don’t have a publisher, you should be registering your compositions with a PRO yourself. Your PRO will then provide you with one ISWC number per composition.
Examples of PROs include ASCAP and BMI in the US, SOCAN in Canada, PRS in the UK and SACEM in France.
Wikipedia is your friend if you’re looking for a more complete list of Performance Rights Organizations 😉
How to get an ISRC code?
For ISRC numbers, indie artists have a couple of options.
Option 1- Choose a digital distributor that will automatically embed ISRC numbers to the digital recordings it distributes for you.
Examples of digital distributors include Distrokid (my favorite!), CD Baby, TuneCore to name but a few.
This is most suitable for indie artists who are looking to digitally release their albums on streaming platforms like Spotify, Pandora, Google Play, etc.
Option 2- Request a batch of ISRC numbers from your local ISRC Agency and embed those ISRC codes in your digital files.
This is interesting for indie musicians who are planning a physical release and music producers who are pursuing sync licensing opportunities where it is common to cut multiple versions of a single composition (remember: 1 recording = 1 ISRC number, 5 recordings = 5 ISRC numbers, even if it’s the same song/composition/musical work).
4- How to embed ISWC and ISRC codes in your audio files?
Working With a Music Distributor
If you chose option 1 above, your digital distributor will take care of the embedding for you.
Your distributor will already have the information for the ISRC code (1 recording = 1 ISRC) and UPC code (1 album = 1 UPC code) because they provide those.
You’ll just need to make sure you give your distributor accurate information for the rest of the metadata you want them to include in your audio files, such as the song title, artist name, publisher’s name if there’s one and… wait for it…. ISWC number!
Doing it Yourself
If you are going the DIY route, you’ll need to make sure you embed all those codes yourself.
Kid3 is the tag editor I recommend to embed metadata in WAV files as well as MP3s.
If you need to embed data on a physical CD or DVD, the company pressing the physical support should be able to do that for you. Just make sure you give them the information they need and double check their work afterwards to ensure they did it properly.
5- Quick-Fire Answers to Frequently Asked Questions about ISWC and ISRC numbers
Having an ISRC number is not a requirement to submit music to most sync licensing opportunities (or publishers and producers for that matter). But it can’t hurt to have that information embedded in your audio files anyway.
It’s highly recommended that you register your composition with a PRO and get an ISWC number before you make your music public.
UPC or EAN numbers are codes that identify an album, as opposed to a single recording that is identified by an ISRC number.
If you are commercially exploiting 4 different recorded versions of the same song, you will need 4 different ISRC numbers, 1 for each recording. To see how “different” the versions need to be to require their own ISRC, refer to section 4.9 of the ISRC Handbook.
Have a question that’s not been answered?
Let me know in the comments section.
Can a distributor assign ISRC codes without also doing a full-on distribution of a song, ie I just want to send the track off to a library (and not Spotify, etc)?
Hi Daniel, a music distributor is there to distribute your music to Spotify, iTunes Store, etc. so it doesn’t make much sense paying them to NOT distribute.
If you just want an ISRC number to send a track off to a library, you might as well purchase the codes and add them to your audio files’ metadata yourself.
You can purchase codes from your national ISRC agency and use the Kid3 Audio Tagger to add the information in your audio files’ metadata.
Thank you! Great info, as always. To clarify, some of my songs (or “songs”) I would consider appropriate for library submission, but may not be ones that I’d consider appropriate for mass availability. But this makes me wonder: Do you distribute all of your production music?
My pleasure 🙂
Nope, I have a few albums on platforms like Spotify but really, considering I do nothing to grow my streaming or album sale numbers (not a priority for me), one could argue I might as well take those albums off these platforms.
Most of my production music is only available on production music libraries.
Great article. i have a very confusing question and hopefully i will explain well,
A song i distributed with CDbaby didn’t deliver to some stores the submitted to. One of it is Pandora Radio and i really want it to be LIVE on Pandora. I have contacted CDbaby about it and they said Pandora Radio is a curated site and there is no guarantee i will be accepted.
i submitted another release using another distributor and also didn’t make it to Pandora. i released another song using the new distributor but this time, i had my label logo attached to the artwork and it was accepted on Pandora. i went back to the previous release with the new distributor, did some edit on the artwork and resubmitted and it was also approved by Pandora.
i tried going back to CD baby to do some edit but i wasn’t allowed to unless i take the release down and re upload again.
Fast-forward. Can i use the ISRC and UPC code for the release on CD baby to upload same release with the new distributor? but this time, i will only select stores that failed on CD baby . So since the release didn’t get approved on by Pandora, can i just use the same ISRC and UPC on my new distributor but then, will tell it to deliver only on Pandora. I hope this question is clear.
Hey there,
By default, if you upload the same release with the new distributor, your new distributor will attach different ISRC and UPC numbers to the audio files it distributes.
In theory, this is not ideal because one sound recording should only have one ISRC number attached to it.
In practice, I don’t think it’s a big deal.
If it’s important for you that the ISRC and UPC numbers stay the same, you may want to reach out to the new distributor to expose your problem.
Good luck with this!
Joyce
PS: I re-read your question and I’m not sure I got it so hopefully my answer is clear anyway! :))
Actually that is not true. You still have to use the same ISRC no matter what, the only time you change the ISRC is if it is a different version.. As far as a UPC, I am waiting to hear back from CD Baby. I hope since they sold it to us and it is assigned to a release that we can use it. The problem is that a new distributor may not have a section to put in your own UPC.
Hey MM, I think you misunderstood my answer to keasungs question.
As explained in the blog post, in theory, you should use the same ISRC number bar a few exceptions (see item 6 here).
What I was trying to explain to keasungs here is that when you upload songs on a music distributor’s platform, if you don’t tell them you already have ISRCs for those recordings, they’ll attribute each recording a new ISRC by default.
So you might be in a situation where you have 2 ISRCs for the same recording (one you had purchased and one added by the music distributor).
It’s not ideal because it’s messy and 1 recording = 1 ISRC make more practical sense but it’s also not a bid deal in my opinion.
Hey,
I do have two questions about the ISWC number. What about classical works like Symphonies? For example; Beethoven’s 9th Symphony is basically one composition, but it contains four movements within that composition, which act like four compositions within a composition. My question is; should the whole Symphony get one ISWC number, or should all those individual movements of that Symphony get an ISWC number each? And my second question; So basically an album that contains 50 songs, should get 50 unique ISWC numbers?
Thanks!
Hey Leon,
Love the question about symphonies! 🙂
I’m not sure there’s a right answer, really. Your Performance Rights Organization will give you an ISWC number for each musical work you register with them. Whether you want to register each movement as a separate musical work is your choice really.
Did you have something specific in mind when you asked the question? Some concern about registering the symphony as a single composition?
Regarding your second question, yes, 50 songs/compositions/musical works = 50 unique ISWC numbers. If those 50 songs are on 1 album, the distributor of that album will attribute the album 1 UPC (Universal Product Code).
Thank you for the answers!
I was wondering, if it is going to be confusing when multiple movements (compositions) get assigned to a single ISWC number? In the classical music genre there are opus numbers, each opus number represents a musical work, and within that opus number multiple compositions can exist, for example; 3 String Quartets Opus 9 by Beethoven; 3 string quartets (basically 3 compositions) under one opus number, but those three compositions also contains four movements each. As a classical composer myself, this gives me quite a headache in terms of how to assign ISWC numbers, haha.
Also, should an EP also be treated as an album in terms of giving every single composition within that EP a unique ISWC number? As an EP contains maximum 6 compositions, I was wondering if it would be easier to register the whole EP to a single ISWC number.
Thank you!
You’re welcome! 🙂
I can imagine the headache!
Since I don’t have any personal experience registering symphonies (yet!), I did a little bit of research and had a look at Philip Glass’ work in ASCAP’s ACE Repertory.
And what I found is interesting to say the least….
For Symphony No 10 that includes 5 movements, ASCAP lists SIX ISWC numbers! 1 ISWC for the full Symphony + 1 ISWC for EACH of the 5 movements!
Regarding your EP question, you may be overcomplicating things a little bit. In my opinion, it’s easier to think of 1 composition = 1 ISWC, irrespective of whether it’s part of an album, an EP or released as a single.
If I made beats for a game, do I need ISRC codes for each beat. If I do, where would I get them?
Hi Andrew,
Yes, you do. The general rule is one sound recording = one ISRC.
Re how to get ISRC numbers, I’ve detailed a couple of options in section 3 of the post “3- How do you get these codes?”.
Hi Joyce, (Creative & Productive),
As a composer of contemporary classical music, this was a really GREAT post, really clear explanations and incredibly helpful, especially with the additional Q&A’s about classical music formats. THANKS!
I’m glad you found it helpful! Yeah, Leon’s questions were great! Enjoyed doing the research 🙂
Very helpful info about ISWC as I’m about to self publish my first song collection, and my producer has only mentioned ISRC. I’ve had recommendations to use DistroKid and BandCamp, as well as using both,. Do you have any advice regarding the benefits of using both, and any concerns about ISRCs if I subscribed to both platforms. I’ve been researching the benefits of buying my own ISRCs. Will also be checking ASCAP to see if they issued me ISWCs when I uploaded my copyrighted songs to their database last year. Thanks!
Hey Leo,
No advice regarding the benefits of using both. In theory, you’d want to wait for one of them to provide you with ISRC numbers and ask the other to use those same codes (assuming you’re asking them to distribute the exact same recordings). In practice, I don’t think it’s really worth the hassle. I’m sure there are LOTS of artists out there who use both and have multiple ISRC numbers for the exact same recording.
As long as your info is attached to those ISRC codes and audio files and you get paid, I don’t really see a problem 🙂
Thanks for your response Joyce. I downloaded a spreadsheet of my records in ASCAP and see the ISWC numbers you refer to in this thread. I read your post about metadata and will be looking at options for data entry. I also recently read that a new collective publishing database is in development (by 2021), which will require a lot up data cleanup by various entities. This is all reminiscent of my career in library systems, so I’m glad I’m taking time to read up about standards before committing my songs to the Cloud. I’m in agreement, with you, that uploading music to multiple sites can be more of a hassle than it may be worth.I also think multiple entries for a particular title, with different metadata, is something to be avoided.
Thank you! I find your posts very useful. I do have a question though.
I recently registered with SOCAN and they have provided my IWSC codes. I plan to register with a music distributor in the coming week. I have done some videos for promotion of my work through streaming on Youtube, Facebook and WhatsApp. How can I have my codes embedded into the works that I upload to these sites? Would the music distributor embed the codes and then provide me with the embedded versions to upload? Or would I need to embed those myself?
Hey Leeanna!
Your music distributor will embed the information you give them into the audio files they send out to online stores and streaming platforms.
You could ask them to send you those audio files as well. Not sure if they’ll do it.
If not, you can embed the information yourself on MP3s before you upload them to Facebook or YouTube. Don’t forget to include both the ISWCs provided by SOCAN and the ISRCs provided by your music distributor.
To embed metadata in MP3s, you have free tools like Audacity that you can use. Or you could do it directly through your DAW.
Hello!
I think you might have touched on this when answering keasungs much earlier but I’m still in the dark about one thing –
I am the master rights owner for my band. We have recorded an album that is due to be mastered in about two weeks. The mastering engineer has asked for our ISRCs and I have applied and received my ISRC codes etc by now. Our band’s intention is to shop this album around once mastered to multiple independent labels in hopes that we’ll receive distribution help from one of them (and possibly signed for future releases…).
I’m worried that by already having my ISRC as an independent artist there will be some confusion IF a label does end up wanting to distribute our album. Do I have any reason for concern, or is this a somewhat common occurrence (for an indie band to start out on their own and then receive distribution from a label who then provides their own *new* ISRC)?? Let me know if you can provide any insight, thanks!
Hey Brodie,
Sounds like a plan! I can’t see why that would be an issue and don’t think you’ve got anything to worry about.
Hi! So, I have a question. As a singer and songwriter, do I need both codes? Or just the ISWC code?
Hey Yanitza 🙂
If you’re only exploiting the music composition, you only need an ISWC. Your PRO will provide this when you register a song.
If you want to track a sound recording, you’ll need an ISRC as well. Your music distributor will provide this when you add a sound recording to their system.
Hi,
Thank you for such informative info. My question to you is. What are some benefits a producer acquire from generating an ISRC for an independent artist that they have produced music for? Would you advise an indi artist that is not signed to have a producer use their ISRC on their song?
Hey Krys,
Glad you found the post helpful ?
Not sure I understand the question. Might want to get in touch with the US ISRC agency directly.
Hi Sirs. My question is: I got ISWC codes, got ISRC codes, got UPC code BUT I don’t find a tag editor that it is able to set the ISWC codes… With many tag editors I can insert ISRC and UPC, but I didn’t find a tag editor for ISWC. Do you know any ?
My best, and thamks in advance..
Gianni Capra from Italy
Hi
I am an independent artist from South Africa. My question is on whether it is possible to obtain an ISWC Code from a foreign country or must it always be from the country of origin?
Thank you for the article and added information.
The ISWC number is provided by the PRO so if you’re with BMI, you’ll get an ISWC number from BMI even if you’re from South Africa.
Is it possible to register a track with the purpose of getting an ISWC code, embed the code, , make the song public and then return to the PRO to adjust shares and other information?
Not sure, best ask your PRO.
hi, i want to create open source software for ISRC, can you please help me is these type of software already exist or not ? and what thing should in mind while i am creating these software
Not sure what you mean by open source software for ISRC :/