You've uploaded your music to streaming platforms. You've registered with your PRO. Maybe you've even signed up for SoundExchange. But if someone asked you right now to name your songs' ISWC numbers, would you have them? Most independent artists don't — and a lot have never heard of an ISWC at all.
The music industry runs on two separate identifier systems for every song you release, and most artists only know about one of them. The ISWC and the ISRC do completely different jobs, they plug into completely different systems, and missing either one creates a gap in your royalty chain that's usually invisible until you go looking for it.
What an ISRC Is — and Where It Gets Used
ISRC stands for International Standard Recording Code. The key word there is recording. An ISRC identifies a specific audio file — the master recording — not the song itself. Think of it as a serial number stamped on a WAV file.
Every recording gets its own ISRC. If you cut the same song three ways — original version, acoustic version, and a remix — that's three different ISRCs. When another artist covers your song and puts it on their album, their recording gets its own ISRC too. Same song, different code, because it's a different recording.
ISRCs are embedded in audio file metadata and are used by every streaming and broadcast system that touches your music:
- Spotify, Apple Music, and Tidal use them to attribute plays and process royalty payments through your distributor
- SoundExchange uses them to match digital radio plays — Pandora, SiriusXM, internet radio streams — to the right master rights holder
- YouTube's Content ID system uses ISRCs to match uploaded audio and generate claim revenue
- Sync licensors and music supervisors often reference ISRCs when placing music in TV, film, or advertising
Most digital distributors assign ISRCs automatically when you upload a release. DistroKid, TuneCore, and CD Baby all do this by default. You can also register as an ISRC issuer yourself through the RIAA at usisrc.org, which makes sense if you're running your own label or distributing independently at scale. See our breakdown of what an ISRC is and how to get one for the full process.
What an ISWC Is — and Why Fewer Artists Have One
ISWC stands for International Standard Musical Work Code. Where the ISRC tracks a specific recording, the ISWC tracks the underlying song — the composition, the melody, the lyrics. No matter how many recordings of a song exist, the song itself has one ISWC.
ISWCs are assigned through the global PRO network, coordinated by CISAC — the international organization that connects performing rights organizations across 120+ countries. When you register a song with ASCAP, BMI, or SESAC, they eventually submit your work data to CISAC, which assigns an ISWC and shares it across the network. This isn't instant — the process can take weeks or months after registration. But once it's there, it's the permanent, globally recognized ID for your composition.
The ISWC is how PROs worldwide talk to each other about your songs. When your track gets played on a radio station in Germany, GEMA (the German PRO) looks up the ISWC to identify who wrote the song and who holds the publishing rights. They use that to route royalties back through CISAC to your PRO, and eventually to you. No ISWC means that chain breaks — or gets stuck in an unmatched queue somewhere with no forwarding address.
Unlike ISRCs, ISWCs aren't assigned by your distributor. You have to register your songs with a PRO to trigger the process. If you haven't registered yet, this guide walks through registration with ASCAP and BMI step by step.
The Core Difference — and Why Both Matter
The simplest way to hold both in your head:
- ISRC = your recording's ID. Tracks plays of a specific audio file. Connects master royalties — from streaming, digital radio, sync — to whoever owns the recording, usually the artist or their label.
- ISWC = your song's ID. Tracks performances of the composition. Connects performance royalties and mechanical royalties to the songwriters and their publishers.
One song generates two separate royalty streams — one for the master, one for the composition — and they depend on different identifiers to flow correctly. Both need to exist, both need to be accurate, and both need to match the right people's names.
If you're a producer who co-wrote and produced a track with an artist, your master ownership gets tracked by ISRC. Your songwriting royalties from that same track flow through the ISWC. Take one away and one of those streams stops. For artists releasing internationally, the ISWC is often the more common culprit behind "where did my foreign royalties go?" — because international performance data routes through CISAC and relies entirely on that work code. Here's a full breakdown of how digital royalties flow across different systems.
What Actually Goes Wrong When Either Is Missing
The damage isn't always immediate. Sometimes it shows up months later as a lower-than-expected royalty statement. Sometimes you only find it when you go looking for back royalties and the trail goes cold.
When an ISRC is missing or wrong:
- Streaming plays go unmatched at the distributor level
- SoundExchange can't attribute digital radio plays to your recording — royalties accumulate as unmatched and eventually get distributed to the pool, which means other artists collect your money
- YouTube Content ID can't detect your audio in uploads, so unlicensed uses generate no claim revenue for you
- If you switch distributors and the new release carries a different ISRC, your play history splits across two identifiers and neither reflects the full picture
When an ISWC is missing or wrong:
- International PRO payments can't route to you — foreign performance royalties get held as unmatched or redistributed
- The Mechanical Licensing Collective (MLC) may struggle to match streaming mechanical royalties to your registration, especially when co-writers registered through different PROs with inconsistent metadata
- If a publisher later licenses your song for sync, the licensing infrastructure searches for an ISWC to identify the underlying work — gaps here create complications for both clearance and payment
When both are missing: Your music is effectively invisible to the royalty infrastructure. It plays. The money moves. It just doesn't arrive.
How to Confirm Your ISRCs and Find Your ISWCs
For ISRCs:
- Log into your distributor dashboard — ISRCs are listed under each release. DistroKid shows them in release details; TuneCore and CD Baby have dedicated ISRC sections.
- Check the metadata embedded in your audio files. Most DAWs display this in track info, and audio editors can read and write ISRC tags directly.
- If no ISRC was assigned or you want to issue your own, register as an ISRC issuer at usisrc.org — free to apply.
For ISWCs:
- Register your songs with your PRO if you haven't already — this is what triggers ISWC assignment.
- Search iswc.org by song title to check whether an ISWC exists for your work.
- Log into your PRO member portal — ASCAP and BMI both display ISWCs on registered works once assigned.
- If your song has been registered for several months with no ISWC showing, contact your PRO directly and ask them to initiate the CISAC submission.
A clean registration looks like this: your ISRC exists, is embedded in your audio file, and is matched in your distributor's system; your ISWC exists and matches the songwriter names and split percentages on the split sheet everyone signed before the song released. Both point to the right people. Use this checklist to verify your registrations across PROs, MLC, and SoundExchange.
When Missing Identifiers Become a Catalogue Problem
For artists who've released a handful of songs recently, a missing identifier is a fixable problem. Register it, update it, move on.
For artists with years of back catalogue — especially those who've changed distributors, switched PROs, released music under different names, or collaborated without documenting splits — the picture gets complicated fast. Every identifier gap is a potential royalty leak, and leaks accumulate silently over years.
The harder problem to catch is when identifiers exist but are wrong. Co-writers who registered the same song with different splits at different PROs. ISRCs that changed when you switched distributors, splitting your play history between two recordings. Metadata entered incorrectly years ago and sitting wrong ever since. These aren't missing identifier problems — they're conflicting identifier problems, and they don't surface in a simple checklist.
That's the point where a systematic catalogue review stops being optional. Independent artists leave significant royalties uncollected every year, and identifier gaps are one of the main reasons why.
If you've got a catalogue worth protecting and you're not confident the identifiers are clean across the board, that's exactly what the Catalogue Audit at musicsplitsheets.com is built to do — a full sweep of your registrations across PROs, SoundExchange, and the MLC to find the gaps, identify the conflicts, and give you a clear picture of what's been paid, what's sitting unmatched, and what you can still go after.