RoyaltyCoPilot.ai
Metadata

What Is an ISWC? The Code That Unlocks Royalties

By RoyaltyCoPilot.ai · Published June 13, 2026 · Last updated June 14, 2026

An ISWC is the song code that routes your mechanical and performance royalties. Learn ISWC vs ISRC, how to find yours, and how to claim unmatched MLC money.

An ISWC (International Standard Musical Work Code) is the unique ID for a song — the underlying composition of melody and lyrics — and it's the single most important piece of metadata for getting your mechanical and performance royalties paid correctly. While your ISRC identifies a specific recording, your ISWC identifies the work behind it. When a streaming service generates mechanical royalties, The MLC matches the recording (ISRC) to the composition (ISWC) to figure out which songwriters to pay. If that link is broken — no ISWC, a duplicate ISWC, or mismatched writer data — your money falls into the "unmatched" pile instead of your bank account.

Here's the part most indie artists miss: an ISWC is created automatically when you register a composition with a PRO like ASCAP or BMI, and you already have one for most of your songs. The problem isn't getting an ISWC — it's that your ISWCs, ISRCs, and writer splits often live in three different systems that never talk to each other. That disconnect is exactly why The MLC was holding roughly $209.7 million in blanket unmatched royalties as of its 2023 reporting (Billboard), on top of the $426.9 million historical "black box" that 21 streaming services accrued between 2007 and 2020 (Billboard). A lot of that is unmatched because of broken work metadata.

This guide explains what an ISWC is, how it differs from an ISRC, where to find yours, and how to use the ISRC-to-ISWC link to claim mechanical royalties you're probably already owed.

Last updated: June 2026

What is an ISWC and what does it actually do?

An ISWC is an 11-character alphanumeric code in the format T-345246800-1 — a "T" prefix, nine digits, and a check digit (ASCAP). It permanently identifies one musical work: the composition, not the recording. Every cover, live version, remix, and re-record of "your song" shares the same ISWC, because they are all the same underlying work.

The ISWC exists to route publishing money — the songwriter and publisher share. That includes mechanical royalties (from streaming and downloads, collected in the U.S. by The MLC), performance royalties (from your PRO), and a chunk of international collections. When a collection society needs to answer the question "who wrote this and how do we split the money," the ISWC is the key that connects the usage data to the registered writers.

Without a clean ISWC on a work, the matching systems have to fall back to fuzzy text matching on song titles and writer names — and song titles are wildly non-unique. There are thousands of songs called "Stay" or "Hold On." Fuzzy matching at industry scale is exactly how royalties end up unmatched.

ISWC vs ISRC: what's the difference?

This is the single most confusing pair of codes in music, and getting it wrong costs real money. The short version: ISRC = recording, ISWC = song. One song (one ISWC) can have hundreds of recordings (hundreds of ISRCs).

FeatureISWCISRC
What it identifiesThe composition (the song: melody + lyrics)A specific sound recording (one audio file)
Stands forInternational Standard Musical Work CodeInternational Standard Recording Code
FormatT-345246800-1 (11 characters)US-ABC-26-12345 (12 characters)
Who issues itYour PRO (ASCAP, BMI, etc.); ASCAP is the U.S. issuance agencyYour distributor or a national ISRC agency
Pays outPublishing: mechanical + performance royaltiesMaster: streaming/sales royalties + SoundExchange
Who relies on itThe MLC, PROs, publishers, sub-publishersDSPs, distributors, SoundExchange
How many per songOne per compositionOne per recording (many per song)

A practical example: you write a song and record it (ISRC #1). A year later you cut an acoustic version (ISRC #2) and license a remix (ISRC #3). That's three ISRCs collecting master royalties — but all three point back to a single ISWC collecting publishing royalties for you as the writer. If those three ISRCs aren't linked to your one ISWC inside The MLC, the mechanical royalties from all three recordings can go unmatched.

If you want the recording-side companion to this guide, read our breakdown of what an ISRC is and why it matters. The two codes are a team, and you need both working to get fully paid.

How do I get an ISWC for my song?

You almost certainly already have one, and you probably didn't do anything special to get it. For new works, no extra steps are necessary — the ISWC is assigned automatically as part of PRO registration (ASCAP). Here's how it happens:

  1. Register your composition with your PRO. When you submit a work to ASCAP, BMI, SESAC, or GMR, the system assigns an ISWC behind the scenes. In the U.S., ASCAP is the official ISWC issuing agency, but you can receive an ISWC even if you're not an ASCAP member.
  2. Provide the required writer data. You need every composer, author, and arranger listed with their role and their IPI/CAE number (the unique ID assigned to each songwriter and publisher), plus a work classification code (ASCAP).
  3. Let the code generate. Once the registration processes, the ISWC is attached to the work permanently. You don't renew it, and it never changes.

You can also request an ISWC directly through the global ISWC network if you administer your own publishing, but for 95% of indie songwriters, PRO registration is the path — and it's free. The mistake isn't failing to get an ISWC. The mistake is registering the same song multiple times, or letting co-writers register separately, which spawns duplicate ISWCs for one work.

Where do I find my ISWC number?

Your ISWC isn't usually printed anywhere you look day to day, but it's easy to retrieve:

  • Your PRO's member portal. ISWCs are listed in your catalog inside ASCAP Member Access, BMI's repertoire system, or your SESAC/GMR account.
  • Public PRO repertory search. ASCAP and BMI both have free public search tools. Search your song title and writer name, and the registered ISWC is displayed on the work's detail page.
  • The global ISWC lookup. The official ISWC network (iswc.org) lets you search the international database directly.
  • Your publishing administrator's dashboard. If you use Songtrust, Sentric, CD Baby Pro, or similar, your ISWCs appear in your works catalog.

If you search and find two different ISWCs for the same song, stop — that's a red flag worth fixing immediately, and we'll cover why next.

Why do duplicate ISWCs freeze your royalties?

Duplicate ISWCs are one of the most common and most expensive metadata problems for independent songwriters. Here's the mechanism: if you and a co-writer each register the same song separately with your respective PROs, the registrations can generate two different ISWCs for one composition. When that happens, the royalty data splits across both codes, and the conflicting claims often cause payments to freeze entirely while the societies try to reconcile who's right.

The cost is real and recurring. Every quarter a song with a metadata conflict goes unresolved, that money either sits unmatched or gets held in suspense. The unmatched royalty pools are enormous precisely because these conflicts pile up at scale — The MLC's hundreds of millions in unmatched funds are full of works where the metadata never cleanly resolved.

To avoid duplicate-ISWC problems:

  1. Designate one writer or admin to register the work first so a single ISWC is established before anyone else registers.
  2. Share the agreed ISWC with all co-writers so everyone references the same code in their own PRO and MLC registrations.
  3. Use a split sheet before the session ends so the writer shares and IPI numbers match across every system. (See our guide to filling out a split sheet.)
  4. Audit your catalog for duplicates at least once a year, or run a tool like RoyaltyCoPilot.ai that flags conflicting ISWCs automatically.

How does The MLC use the ISRC-to-ISWC link to pay you?

This is the heart of why metadata matters, and it's the step where most indie mechanical royalties get lost. The MLC collects mechanical royalties from streaming services based on recording usage — the data comes in keyed to ISRCs. But mechanical royalties are owed to songwriters, who are identified by ISWCs. So The MLC has to bridge the two:

  1. A DSP reports streams of a recording, identified by its ISRC.
  2. The MLC looks for the ISWC linked to that ISRC.
  3. The ISWC points to the registered writers and their splits.
  4. The royalties flow to those writers.

If step 2 fails — because the ISRC was never linked to an ISWC, or the work was never registered, or there's a duplicate — the royalties go unmatched. The MLC provides a matching tool inside your member account where you can link your ISRCs to your ISWCs and claim works that the system couldn't match automatically. Logging in and connecting your recordings to your compositions is one of the highest-return 30 minutes an indie songwriter can spend.

This is also the core of what a catalog audit checks. RoyaltyCoPilot.ai scans your recordings against MLC, SoundExchange, and PRO data to find exactly these broken links — recordings with no matched composition, works missing ISWCs, and splits that don't reconcile across systems. For a full walkthrough of the process, see our music catalog audit guide.

How much money is actually sitting in unmatched royalties?

The numbers are large enough to take the metadata seriously:

  • The MLC inherited a historical "black box" of $426.9 million in unmatched mechanical royalties that 21 DSPs accrued between 2007 and 2020 (Billboard).
  • As of its 2023 reporting, The MLC was holding roughly $209.7 million in blanket unmatched royalties still waiting to be claimed (Billboard).
  • A meaningful share of these unmatched funds trace back to missing or conflicting work metadata — the exact ISWC and split problems described above.

Not all of that money is yours, obviously. But the reason any of it is unmatched is the same reason a single indie writer goes unpaid: a recording that was never connected to its composition. The unmatched pool is the aggregate of millions of individual broken links. Fixing yours is how you pull your share out of it.

What's the step-by-step to get your ISWC metadata right?

If you do nothing else this month, do this:

  1. List every song you've written or co-written. Use a spreadsheet — title, your role, co-writers, and the recordings (ISRCs) tied to each.
  2. Find the ISWC for each work via your PRO portal or public repertory search.
  3. Flag any song with zero ISWCs (unregistered) or two ISWCs (duplicate). These are your priority fixes.
  4. Register the unregistered works with your PRO so they generate an ISWC.
  5. Resolve duplicates by contacting your PRO to merge to a single ISWC and aligning all co-writers on that code.
  6. Log into The MLC and run the matching tool to link your ISRCs to your ISWCs.
  7. Confirm your splits and IPI numbers are identical across your PRO, The MLC, and your distributor.
  8. Set a quarterly reminder to re-audit, since every new release adds new ISRCs that need linking.

Steps 1 through 3 are where a tool earns its keep. Cross-referencing dozens or hundreds of works by hand is tedious and error-prone, which is why RoyaltyCoPilot.ai automates the audit and surfaces the specific broken links costing you money.

ISWC FAQ

Is an ISWC the same as a copyright? No. Copyright is the legal ownership of your work and exists the moment you create it. An ISWC is just an identifier used to route royalties. You can hold a copyright with no ISWC, but without an ISWC the collection systems struggle to pay you.

Do I have to pay to get an ISWC? No. ISWCs are assigned for free when you register a composition with your PRO. Be cautious of any service charging a fee specifically to "get you an ISWC."

Does my distributor give me an ISWC? Usually no — distributors issue ISRCs for your recordings, not ISWCs for your compositions. The ISWC comes from the publishing side (your PRO), which is why so many self-released artists have ISRCs but no registered ISWCs.

Can one song have more than one ISWC? It shouldn't, but it happens when co-writers register the same song separately. Two ISWCs for one work is a metadata error that splits and often freezes your royalties — fix it as soon as you spot it.

Does an ISWC change if I release a new version of the song? No. New recordings (acoustic, remix, live) each get a new ISRC, but they all share the original song's single ISWC, because the composition is unchanged.

How does an ISWC help me claim MLC royalties? The MLC matches your recordings (ISRCs) to your compositions (ISWCs) to identify which songwriters to pay. Linking them inside The MLC's matching tool moves your streams from "unmatched" to "paid."

I have an ISRC but no ISWC — am I losing money? Probably yes, on the publishing side. An ISRC alone collects master royalties, but without a registered ISWC your mechanical and performance royalties have no clean path to you. Register the composition with your PRO to close the gap.

How do I check all of this at once? Run a catalog audit. RoyaltyCoPilot.ai cross-references your ISRCs, ISWCs, and splits across The MLC, SoundExchange, and your PRO to flag exactly which works are unregistered, duplicated, or unmatched.

The bottom line

Your ISWC is the quiet workhorse of your publishing income. It's free, it's automatic, and it's also the single point of failure that sends mechanical royalties into nine-figure unmatched pools. The fix isn't complicated — register every composition, kill duplicate codes, and link your ISRCs to your ISWCs inside The MLC. Do that, and the recordings you already have start routing publishing money back to you instead of sitting in suspense. If you'd rather not chase it work by work, a catalog audit from RoyaltyCoPilot.ai will map your entire catalog's metadata and hand you the exact list of broken links to fix.

Find out what your songs are missing. The scan is free.

Run a free catalog scan