ISWC vs ISRC: Which Code Pays You, and How to Find Yours

Renato Horvath
6 minutes
2026-08-05
Close-up of a vinyl record with neon pink and blue light reflections.

An ISRC identifies a specific recording. An ISWC identifies the underlying musical work: the melody and lyrics, independent of any recording of it. One song has exactly one ISWC, but it can have many ISRCs: the album version, the radio edit, the acoustic take, and every cover version each get their own.

That is the definition. The reason it matters is money. The two codes route two separate royalty streams, and most self-releasing artists have one of them working and the other one silently broken.

What is an ISRC?

The International Standard Recording Code is a 12-character identifier attached to a specific recording, in the format CC-XXX-YY-NNNNN. You almost never have to think about it: your distributor assigns one automatically to every track you upload, or embeds one you already have. Streaming platforms, download stores and monitoring services all use the ISRC to log plays of that exact recording.

The ISRC routes your recording royalties: the money your distributor collects from streams and sales and pays out to whoever owns the master. If you self-release, that is you, and this is the part of your income that mostly works by default.

What is an ISWC?

The International Standard Musical Work Code, in the format T-123456789-C, identifies the composition itself. It is assigned when the work is registered, which happens through a collecting society or publisher, never through a distributor. If you have not registered your songs with a society, your works have no ISWC, full stop.

The ISWC routes your publishing royalties: performance and mechanical income for the composition, collected by societies worldwide. This is the stream that breaks silently. Uploading to a distributor feels complete, every field filled, release live, money arriving. But the composition side was never set up, and its money accrues with no destination. We walked through that split in how songwriters get paid from Spotify.

ISWC vs ISRC: the difference at a glance

  • What it identifies: ISRC: one specific recording. ISWC: the song itself, across all versions.
  • Who assigns it: ISRC: your distributor or label, automatically. ISWC: your collecting society, when you register the work.
  • What money it routes: ISRC: recording (master) royalties. ISWC: publishing royalties for the composition.
  • How many per song: ISRC: one per recording, so usually several. ISWC: one, ever.
  • Do you have it by default: ISRC: yes. ISWC: only if you registered the work.

The identifiers also need a third piece to work: the IPI number that identifies you as a songwriter. We covered that in what is an IPI number and how to get one for free.

How to find your ISWC code

Three places to look:

  • Your society's member portal. Registered works are listed with their ISWCs once the code has been assigned.
  • Your society's public repertoire search. Search the work title or your name.
  • ISWC-Net. CISAC runs a free public lookup at iswcnet.cisac.org covering registered works worldwide.

If a song of yours has no ISWC anywhere, the work was never properly registered. That is not a lookup problem, it is a registration problem, and it means the song's publishing royalties have been accruing unmatched. Our guide to unclaimed royalties in Europe covers how to search those pools and claim what is there.

How to find your ISRC

Much easier: your distributor dashboard lists the ISRC for every track. You can also find it in Spotify's song credits, in most DAW export metadata, or through public databases like MusicBrainz. If you ever change distributors, carry your existing ISRCs with you rather than letting the new one assign fresh codes, or your streaming history splits across two identities.

Five metadata mistakes that break the match

In our survey of 60 independent artists, a third had already been contacted about an error in their release metadata. These five patterns cause most of the damage:

1. No IPI on the work. The song is registered but not reliably linked to you as a person. Matching systems find the work and cannot pay the writer.

2. The work was never registered. No society registration means no ISWC, and the composition is invisible to every royalty system looking for its owner.

3. Inconsistent name spelling. With and without diacritics, with and without a middle name, stage name here and legal name there. Every variant is a chance for a match to fail.

4. Splits that do not add up. Co-writer shares must total 100%. Registrations with missing or conflicting splits stall until every writer's paperwork agrees.

5. Title mismatches across databases. "Song Title (Radio Edit)" in one system and "Song Title" in another can be enough to strand a royalty, especially across borders.

Each of these is fixable in an afternoon. All of them are cheaper to fix before your next release than to claw back afterwards.

Subscribe to the monthly brief

Royalties go missing quietly. We're documenting how, and building something to stop it.

Subscribe to the monthly brief

Artistic Futures is co-funded by the Creative Europe Programme of the European Union. #ArtisticFutures #CreativeEurope